<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
 "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.36.0 (20140111.2315)
 -->
<!-- Title: G Pages: 1 -->
<svg width="238pt" height="130pt"
 viewBox="0.00 0.00 238.40 130.40" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(7.2 123.197)">
<title>G</title>
<polygon fill="white" stroke="none" points="-7.2,7.2 -7.2,-123.197 231.2,-123.197 231.2,7.2 -7.2,7.2"/>
<!-- eiid4 -->
<g id="node1" class="node"><title>eiid4</title>
<text text-anchor="middle" x="126.4" y="-110.097" font-family="Times,serif" font-size="8.00">INIT(*x,0)</text>
</g>
<!-- eiid0 -->
<g id="node2" class="node"><title>eiid0</title>
<text text-anchor="middle" x="40" y="-83.1" font-family="Times,serif" font-size="8.00"> WRITE_ONCE(*x,3)</text>
</g>
<!-- eiid4&#45;&gt;eiid0 -->
<g id="edge6" class="edge"><title>eiid4&#45;&gt;eiid0</title>
<path fill="none" stroke="blue" stroke-width="2.5" d="M113.278,-107.897C99.3685,-103.551 77.2009,-96.6241 60.8861,-91.5262"/>
<polygon fill="blue" stroke="blue" stroke-width="2.5" points="61.4337,-88.7639 52.9627,-89.0504 59.7635,-94.109 61.4337,-88.7639"/>
<text text-anchor="middle" x="78.1607" y="-101.486" font-family="Times,serif" font-size="10.00" fill="blue">co</text>
</g>
<!-- eiid1 -->
<g id="node3" class="node"><title>eiid1</title>
<text text-anchor="middle" x="40" y="-2.1" font-family="Times,serif" font-size="8.00"> WRITE_ONCE(*x,4)</text>
</g>
<!-- eiid0&#45;&gt;eiid1 -->
<g id="edge5" class="edge"><title>eiid0&#45;&gt;eiid1</title>
<path fill="none" stroke="blue" stroke-width="2.5" d="M40,-80.6451C40,-68.6685 40,-34.9043 40,-16.4406"/>
<polygon fill="blue" stroke="blue" stroke-width="2.5" points="42.8001,-16.3764 40,-8.37644 37.2001,-16.3765 42.8001,-16.3764"/>
<text text-anchor="middle" x="35" y="-47.6128" font-family="Times,serif" font-size="10.00" fill="blue">co</text>
</g>
<!-- eiid3 -->
<g id="node5" class="node"><title>eiid3</title>
<text text-anchor="middle" x="184" y="-2.1" font-family="Times,serif" font-size="8.00"> r2 = READ_ONCE(*x)</text>
</g>
<!-- eiid0&#45;&gt;eiid3 -->
<g id="edge2" class="edge"><title>eiid0&#45;&gt;eiid3</title>
<path fill="none" stroke="red" stroke-width="2.5" d="M47.339,-80.8718C70.0672,-68.0872 139.572,-28.991 169.758,-12.0113"/>
<polygon fill="red" stroke="red" stroke-width="2.5" points="171.247,-14.3863 176.847,-8.02372 168.501,-9.50545 171.247,-14.3863"/>
<text text-anchor="middle" x="108.45" y="-47.5279" font-family="Times,serif" font-size="10.00" fill="red">rf</text>
</g>
<!-- eiid2 -->
<g id="node4" class="node"><title>eiid2</title>
<text text-anchor="middle" x="184" y="-83.1" font-family="Times,serif" font-size="8.00"> r1 = READ_ONCE(*x)</text>
</g>
<!-- eiid1&#45;&gt;eiid2 -->
<g id="edge1" class="edge"><title>eiid1&#45;&gt;eiid2</title>
<path fill="none" stroke="red" stroke-width="2.5" d="M47.339,-8.12816C70.0672,-20.9128 139.572,-60.009 169.758,-76.9887"/>
<polygon fill="red" stroke="red" stroke-width="2.5" points="168.501,-79.4946 176.847,-80.9763 171.247,-74.6137 168.501,-79.4946"/>
<text text-anchor="middle" x="108.45" y="-36.4721" font-family="Times,serif" font-size="10.00" fill="red">rf</text>
</g>
<!-- eiid3&#45;&gt;eiid1 -->
<g id="edge4" class="edge"><title>eiid3&#45;&gt;eiid1</title>
<path fill="none" stroke="#ffa040" stroke-width="2.5" d="M143.888,-4C126.64,-4 106.333,-4 88.269,-4"/>
<polygon fill="#ffa040" stroke="#ffa040" stroke-width="2.5" points="88.1464,-1.2001 80.1464,-4 88.1464,-6.8001 88.1464,-1.2001"/>
<text text-anchor="middle" x="108.431" y="-7" font-family="Times,serif" font-size="10.00" fill="#ffa040">fr</text>
</g>
<!-- eiid3&#45;&gt;eiid2 -->
<g id="edge3" class="edge"><title>eiid3&#45;&gt;eiid2</title>
<path fill="none" stroke="darkgrey" stroke-width="2.5" d="M184,-16.4075C184,-34.8528 184,-68.6209 184,-80.6236"/>
<polygon fill="darkgrey" stroke="darkgrey" stroke-width="2.5" points="186.8,-16.3549 184,-8.35491 181.2,-16.3549 186.8,-16.3549"/>
<text text-anchor="middle" x="170.5" y="-47.5683" font-family="Times,serif" font-size="10.00" fill="darkgrey">po&#45;loc</text>
</g>
</g>
</svg>

.
