Update implementation documentation.
diff --git a/org.jacoco.doc/diagrams/flow-1.dot b/org.jacoco.doc/diagrams/flow-1.dot
deleted file mode 100644
index cd5c8d6..0000000
--- a/org.jacoco.doc/diagrams/flow-1.dot
+++ /dev/null
@@ -1,30 +0,0 @@
-digraph G {

-  nodesep="0.2";

-  rankdir=RL;

-  node [shape="rect", penwidth="0.33", style="filled", fillcolor="#E0E0E0", margin="0,0.03", height="0.2", width="1.2", fontsize="10", fontname="Courier"];

-  edge [arrowsize="0.5"];

-  {

-    ordering="in";

-    rank = same;

-    entry -> i1;

-    i1 -> i2;

-    i2 -> i3;

-    i3 -> i6 [tailport="e", headport="e"];

-    i3 -> i4;

-    i4 -> i5;

-    i5 -> i7 [tailport="e", headport="e"];

-    i6 -> i7;

-    i7 -> i8;

-    i8 -> exit;

-    entry [label="", shape="circle", fillcolor="#ffffff", width="0.2"]

-    i1 [label="INVOKE a()"]

-    i2 [label="INVOKE cond()"]

-    i3 [label="IFEQ L1", shape="diamond"]

-    i4 [label="INVOKE b()"]

-    i5 [label="GOTO L2"]

-    i6 [label="INVOKE c()"]

-    i7 [label="INVOKE d()"]

-    i8 [label="RETURN"]

-    exit [label="", shape="circle", fillcolor="#808080", width="0.2"]

-  }

-}
\ No newline at end of file
diff --git a/org.jacoco.doc/diagrams/flow-2.dot b/org.jacoco.doc/diagrams/flow-2.dot
deleted file mode 100644
index fb84f34..0000000
--- a/org.jacoco.doc/diagrams/flow-2.dot
+++ /dev/null
@@ -1,40 +0,0 @@
-digraph G {

-  nodesep="0.2";

-  rankdir=LR;

-  node [shape="rect", penwidth="0.33", style="filled", fillcolor="#E0E0E0", margin="0,0.03", height="0.2", width="1.2", fontsize="10", fontname="Courier"];

-  edge [arrowsize="0.5"];

-  ordering="in";

-  

-  entry -> i1;

-  i1 -> i2;

-  i2 -> i3;

-  i3 -> i6 [tailport="e", headport="e"];

-  i3 -> i4;

-  i4 -> i5;

-  i5 -> p0 [tailport="e", headport="n"];

-  p0 -> i7 [tailport="s", headport="e"];

-  i6 -> p1;

-  p1 -> i7;

-  i7 -> i8;

-  i8 -> p2;

-  p2 -> exit;

-    

-  {

-    rank = same;

-    entry [label="", shape="circle", fillcolor="#ffffff", width="0.2"]

-    i1 [label="INVOKE a()"]

-    i2 [label="INVOKE cond()"]

-    i3 [label="IFEQ L1", shape="diamond"]

-    i4 [label="INVOKE b()"]

-    i5 [label="GOTO L2"]

-    i6 [label="INVOKE c()"]

-    i7 [label="INVOKE d()"]

-    i8 [label="RETURN"]

-    exit [label="", shape="circle", fillcolor="#808080", width="0.2"]

-    p1 [label="P[1]", style="rounded,filled", fillcolor="#ffcc00", width="0.5"]

-    p2 [label="P[2]", style="rounded,filled", fillcolor="#ffcc00", width="0.5"]

-  }

-

-  p0 [label="P[0]", style="rounded,filled", fillcolor="#ffcc00", width="0.5"]

-

-}

diff --git a/org.jacoco.doc/diagrams/flow-3a.dot b/org.jacoco.doc/diagrams/flow-3a.dot
deleted file mode 100644
index cac39e0..0000000
--- a/org.jacoco.doc/diagrams/flow-3a.dot
+++ /dev/null
@@ -1,16 +0,0 @@
-digraph G {

-  nodesep="0.2";

-  rankdir=LR;

-  node [shape="rect", penwidth="0.33", style="filled", fillcolor="#E0E0E0", margin="0,0.03", height="0.2", width="1.2", fontsize="10", fontname="Courier"];

-  edge [arrowsize="0.5"];

-  ordering="in";

-  

-  i1 -> i2;

-    

-  {

-    rank = same;

-    i1 [label="INSN 1"]

-    i2 [label="INSN 2"]

-  }

-  

-}

diff --git a/org.jacoco.doc/diagrams/flow-3b.dot b/org.jacoco.doc/diagrams/flow-3b.dot
deleted file mode 100644
index bb02688..0000000
--- a/org.jacoco.doc/diagrams/flow-3b.dot
+++ /dev/null
@@ -1,17 +0,0 @@
-digraph G {

-  nodesep="0.2";

-  rankdir=LR;

-  node [shape="rect", penwidth="0.33", style="filled", fillcolor="#E0E0E0", margin="0,0.03", height="0.2", width="1.2", fontsize="10", fontname="Courier"];

-  edge [arrowsize="0.5"];

-  ordering="in";

-  

-  j1 -> p1 -> j2;

-    

-  {

-    rank = same;

-    j1 [label="INSN 1"]

-    j2 [label="INSN 2"]

-    p1 [label="P", style="rounded,filled", fillcolor="#ffcc00", width="0.5"]

-    

-  }

-}

diff --git a/org.jacoco.doc/diagrams/flow-4a.dot b/org.jacoco.doc/diagrams/flow-4a.dot
deleted file mode 100644
index 18256ea..0000000
--- a/org.jacoco.doc/diagrams/flow-4a.dot
+++ /dev/null
@@ -1,16 +0,0 @@
-digraph G {

-  nodesep="0.2";

-  rankdir=LR;

-  node [shape="rect", penwidth="0.33", style="filled", fillcolor="#E0E0E0", margin="0,0.03", height="0.2", width="1.2", fontsize="10", fontname="Courier"];

-  edge [arrowsize="0.5"];

-  

-  {

-    ordering="in";

-    rank = same;

-    i1 -> i2 [headport="e", tailport="e"];

-      

-    i1 [label="GOTO"]

-    i2 [label="TARGET INSN"]

-  }

-  

-}

diff --git a/org.jacoco.doc/diagrams/flow-4b.dot b/org.jacoco.doc/diagrams/flow-4b.dot
deleted file mode 100644
index 7043463..0000000
--- a/org.jacoco.doc/diagrams/flow-4b.dot
+++ /dev/null
@@ -1,18 +0,0 @@
-digraph G {

-  nodesep="0.2";

-  rankdir=LR;

-  node [shape="rect", penwidth="0.33", style="filled", fillcolor="#E0E0E0", margin="0,0.03", height="0.2", width="1.2", fontsize="10", fontname="Courier"];

-  edge [arrowsize="0.5"];

-  

-  {

-    ordering="in";

-    rank = same;

-    p1 -> i1;

-    i1 -> i2 [headport="e", tailport="e"];

-      

-    i1 [label="GOTO"]

-    i2 [label="TARGET INSN"]

-    p1 [label="P", style="rounded,filled", fillcolor="#ffcc00", width="0.5"]

-  }

-  

-}

diff --git a/org.jacoco.doc/diagrams/flow-5a.dot b/org.jacoco.doc/diagrams/flow-5a.dot
deleted file mode 100644
index 4e49691..0000000
--- a/org.jacoco.doc/diagrams/flow-5a.dot
+++ /dev/null
@@ -1,18 +0,0 @@
-digraph G {

-  nodesep="0.2";

-  rankdir=LR;

-  node [shape="rect", penwidth="0.33", style="filled", fillcolor="#E0E0E0", margin="0,0.03", height="0.2", width="1.2", fontsize="10", fontname="Courier"];

-  edge [arrowsize="0.5"];

-  

-  {

-    ordering="in";

-    rank = same;

-    i1 -> i3 [headport="e", tailport="e"];

-    i1 -> i2;

-      

-    i1 [label="IFxx", shape="diamond"]

-    i2 [label="NEXT INSN"]

-    i3 [label="TARGET INSN"]

-  }

-  

-}

diff --git a/org.jacoco.doc/diagrams/flow-5b.dot b/org.jacoco.doc/diagrams/flow-5b.dot
deleted file mode 100644
index b971853..0000000
--- a/org.jacoco.doc/diagrams/flow-5b.dot
+++ /dev/null
@@ -1,22 +0,0 @@
-digraph G {

-  nodesep="0.2";

-  rankdir=LR;

-  node [shape="rect", penwidth="0.33", style="filled", fillcolor="#E0E0E0", margin="0,0.03", height="0.2", width="1.2", fontsize="10", fontname="Courier"];

-  edge [arrowsize="0.5"];

-  

-  {

-    ordering="in";

-    rank = same;

-    i1 -> i2 [headport="e", tailport="e"];

-    i1 -> p1;

-    p1 -> i4;

-    i4 -> i3 [headport="e", tailport="e"];

-      

-    i1 [label="NOT IFxx", shape="diamond"]

-    i2 [label="NEXT INSN"]

-    i3 [label="TARGET INSN"]

-    i4 [label="GOTO"]

-    p1 [label="P", style="rounded,filled", fillcolor="#ffcc00", width="0.5"]

-  }

-  

-}

diff --git a/org.jacoco.doc/diagrams/flow.graffle b/org.jacoco.doc/diagrams/flow.graffle
new file mode 100644
index 0000000..c1b14de
--- /dev/null
+++ b/org.jacoco.doc/diagrams/flow.graffle
@@ -0,0 +1,4961 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+	<key>ApplicationVersion</key>
+	<array>
+		<string>com.omnigroup.OmniGrafflePro</string>
+		<string>138.31.0.156985</string>
+	</array>
+	<key>CreationDate</key>
+	<string>2011-11-03 11:56:31 +0100</string>
+	<key>Creator</key>
+	<string>Marc Hoffmann</string>
+	<key>GraphDocumentVersion</key>
+	<integer>8</integer>
+	<key>GuidesLocked</key>
+	<string>NO</string>
+	<key>GuidesVisible</key>
+	<string>YES</string>
+	<key>ImageCounter</key>
+	<integer>1</integer>
+	<key>LinksVisible</key>
+	<string>NO</string>
+	<key>MagnetsVisible</key>
+	<string>NO</string>
+	<key>MasterSheets</key>
+	<array/>
+	<key>ModificationDate</key>
+	<string>2011-11-05 13:11:01 +0100</string>
+	<key>Modifier</key>
+	<string>Marc Hoffmann</string>
+	<key>NotesVisible</key>
+	<string>NO</string>
+	<key>OriginVisible</key>
+	<string>NO</string>
+	<key>PageBreaks</key>
+	<string>YES</string>
+	<key>PrintInfo</key>
+	<dict>
+		<key>NSBottomMargin</key>
+		<array>
+			<string>float</string>
+			<string>41</string>
+		</array>
+		<key>NSLeftMargin</key>
+		<array>
+			<string>float</string>
+			<string>18</string>
+		</array>
+		<key>NSPaperSize</key>
+		<array>
+			<string>coded</string>
+			<string>BAtzdHJlYW10eXBlZIHoA4QBQISEhAdOU1ZhbHVlAISECE5TT2JqZWN0AIWEASqEhAx7X05TU2l6ZT1mZn2WgVMCgUoDhg==</string>
+		</array>
+		<key>NSRightMargin</key>
+		<array>
+			<string>float</string>
+			<string>18</string>
+		</array>
+		<key>NSTopMargin</key>
+		<array>
+			<string>float</string>
+			<string>18</string>
+		</array>
+	</dict>
+	<key>QuickLookPreview</key>
+	<data>
+	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
+	bmRvYmoKNyAwIG9iago8PCAvUHJvY1NldCBbIC9QREYgL1RleHQgXSAvQ29sb3JTcGFj
+	ZSA8PCAvQ3MxIDggMCBSIC9DczIgOSAwIFIgPj4gL0ZvbnQgPDwKL0YxLjAgMTAgMCBS
+	ID4+ID4+CmVuZG9iagoxMSAwIG9iago8PCAvTGVuZ3RoIDEyIDAgUiAvTiAzIC9BbHRl
+	cm5hdGUgL0RldmljZVJHQiAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAGF
+	VM9rE0EU/jZuqdAiCFprDrJ4kCJJWatoRdQ2/RFiawzbH7ZFkGQzSdZuNuvuJrWliOTi
+	0SreRe2hB/+AHnrwZC9KhVpFKN6rKGKhFy3xzW5MtqXqwM5+8943731vdt8ADXLSNPWA
+	BOQNx1KiEWlsfEJq/IgAjqIJQTQlVdvsTiQGQYNz+Xvn2HoPgVtWw3v7d7J3rZrStpoH
+	hP1A4Eea2Sqw7xdxClkSAog836Epx3QI3+PY8uyPOU55eMG1Dys9xFkifEA1Lc5/TbhT
+	zSXTQINIOJT1cVI+nNeLlNcdB2luZsbIEL1PkKa7zO6rYqGcTvYOkL2d9H5Os94+wiHC
+	CxmtP0a4jZ71jNU/4mHhpObEhj0cGDX0+GAVtxqp+DXCFF8QTSeiVHHZLg3xmK79VvJK
+	gnCQOMpkYYBzWkhP10xu+LqHBX0m1xOv4ndWUeF5jxNn3tTd70XaAq8wDh0MGgyaDUhQ
+	EEUEYZiwUECGPBoxNLJyPyOrBhuTezJ1JGq7dGJEsUF7Ntw9t1Gk3Tz+KCJxlEO1CJL8
+	Qf4qr8lP5Xn5y1yw2Fb3lK2bmrry4DvF5Zm5Gh7X08jjc01efJXUdpNXR5aseXq8muwa
+	P+xXlzHmgjWPxHOw+/EtX5XMlymMFMXjVfPqS4R1WjE3359sfzs94i7PLrXWc62JizdW
+	m5dn/WpI++6qvJPmVflPXvXx/GfNxGPiKTEmdornIYmXxS7xkthLqwviYG3HCJ2VhinS
+	bZH6JNVgYJq89S9dP1t4vUZ/DPVRlBnM0lSJ93/CKmQ0nbkOb/qP28f8F+T3iuefKAIv
+	bODImbptU3HvEKFlpW5zrgIXv9F98LZua6N+OPwEWDyrFq1SNZ8gvAEcdod6HugpmNOW
+	ls05Uocsn5O66cpiUsxQ20NSUtcl12VLFrOZVWLpdtiZ0x1uHKE5QvfEp0plk/qv8RGw
+	/bBS+fmsUtl+ThrWgZf6b8C8/UUKZW5kc3RyZWFtCmVuZG9iagoxMiAwIG9iago3MzcK
+	ZW5kb2JqCjggMCBvYmoKWyAvSUNDQmFzZWQgMTEgMCBSIF0KZW5kb2JqCjEzIDAgb2Jq
+	Cjw8IC9MZW5ndGggMTQgMCBSIC9OIDEgL0FsdGVybmF0ZSAvRGV2aWNlR3JheSAvRmls
+	dGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAGFUk9IFFEc/s02EoSIQYV4iHcKCZUp
+	rKyg2nZ1WZVtW5XSohhn37qjszPTm9k1xZMEXaI8dQ+iY3Ts0KGbl6LArEvXIKkgCDx1
+	6PvN7OoohG95O9/7/f1+33tEbZ2m7zspQVRzQ5UrpaduTk2Lgx8pRR3UTlimFfjpYnGM
+	seu5kr+719Zn0tiy3se1dvv2PbWVZWAh6i22txD6IZFmAB+ZnyhlgLPAHZav2D4BPFgO
+	rBrwI6IDD5q5MNPRnHSlsi2RU+aiKCqvYjtJrvv5uca+i7WJg/5cj2bWjr2z6qrRTNS0
+	90ShvA+uRBnPX1T2bDUUpw3jnEhDGinyrtXfK0zHEZErEEoGUjVkuZ9qTp114HUYu126
+	k+P49hClPslgqIm16bKZHYV9AHYqy+wQ8AXo8bJiD+eBe2H/W1HDk8AnYT9kh3nWrR/2
+	F65T4HuEPTXgzhSuxfHaih9eLQFD91QjaIxzTcTT1zlzpIjvMdQZmPdGOaYLMXeWqhM3
+	gDthH1mqZgqxXfuu6iXuewJ30+M70Zs5C1ygHElysRXZFNA8CVgUfYuwSQ48Ps4eVeB3
+	qJjAHLmJ3M0o9x7VERtno1KBVnqNV8ZP47nxxfhlbBjPgH6sdtd7fP/p4xV117Y+PPmN
+	etw5rr2dG1VhVnFlC93/xzKEj9knOabB06FZWGvYduQPmsxMsAwoxH8FPpf6khNV3NXu
+	7bhFEsxQPixsJbpLVG4p1Oo9g0qsHCvYAHZwksQsWhy4U2u6OXh32CJ6bflNV7Lrhv76
+	9nr72vIebcqoKSgTzbNEZpSxW6Pk3Xjb/WaREZ84Or7nvYpayf5JRRA/hTlaKvIUVfRW
+	UNbEb2cOfhu2flw/pef1Qf08CT2tn9Gv6KMRvgx0Sc/Cc1Efo0nwsGkh4hKgioMz1E5U
+	Y40D4inx8rRbZJH9D0AZ/WYKZW5kc3RyZWFtCmVuZG9iagoxNCAwIG9iago3MDQKZW5k
+	b2JqCjkgMCBvYmoKWyAvSUNDQmFzZWQgMTMgMCBSIF0KZW5kb2JqCjE2IDAgb2JqCjw8
+	IC9MZW5ndGggMTcgMCBSIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4AcVX
+	S08kNxC++1fUEQ547fKr+5ggdhUO2RBGSqQop1EQIjORNhyyPz9f+dWemZ6BzSUgaLu6
+	Hq5yPb7+Qg/0hQx+Q5gpTY7+/oN+ob/ow+2rpe0r2fz7uqUbowPJ38D4hJf3+HvJ7Or2
+	MWsy9HgLpTZvbuQherd7mixFR3gaHYO1gZLX0XvjaUePOIgcwxBsgcHj/aSSMdqFOYiQ
+	A+88UTKT5hgtZFKCHoYakLwPE0jPXRbULvtERt1D9cv6sao1mhgmzIExr5Nz0zwa8zoE
+	z+rA1iKZ/dAmxsn5AN+18clOBiqwdM7bxBNO8if5gGCwTtHBJyaG7ZTsrBD/JaxrUYSg
+	5YRD4L4WObk3sY17Y7k3iaMaxCX23mtr2MtVfL+BEjAZusHzhp2eZhvJ6Rk/U6DNnj58
+	ZG1wi5snutpcq80L3W1ytvSLvazTJlxK5PlUqcpKf6Or736+lrxiuvp0jfjgebe5pt9p
+	c39iqyeRMxHBQgYleL9Xeeuclnyo/ue87bkkDMFbPSOHnJmxnrHeYe36+hm7qBoXsgVZ
+	fS5bskHos1UfV+Oir65V1kdcueRYjv7ptSJZgVI6VyXWJkmOPVlntVNY7sh6L7SyEIa6
+	chPuLUXZCjP+LwTkyAHhUT1ITWbTqDHLVqclJ2AuC0SPW5ckgcpKiJoL4flISO2Rqpdi
+	VWz0QzUb1hvkWTl2PWXUCYRcVCdC7y4pTpYC0s4xaiyZk5parqBkx5k2JWrYu1HDWF2q
+	VtfYS3KS8aTRl1p5Ia8NAkkbCTWiVCsNxwvRhEAeNabGGvv0Gbm/UmUrugeFaIYcQ2Ty
+	6qhmP69qW+oI2RmIg9docFGSOTjtOwFX4abUt0iHvDWSerLql4otBOdDgpRb44Cm9cL0
+	ItabkhxAxKJUTcm3RkiVIHV1LHQ5AQt7O0l2Mh8NNqRuxMls1LrQCqnZGITk+EPl8Iw0
+	Q4/EibmsoIaDnpM0EbxwDuMUM0wIZYNc39YVylTSEyLCFSPmG3OXB4ULA3SrvtlSNtre
+	7YinqA3PfuHniRd1eZOqKQhPrELbHrw72GRGCrkw84vmw2IN3uEk2csthu0SisszS/gs
+	hncJmayGkMlWgoEuU3wqm1RDxtaWZl9CxjZiSieI1JAv00BC1kdDCVnfDiHrNPGxqyub
+	aqqErFs+eHewKSHjXBb5RfOhh0y8k5DJs4VM1vtWFX1cnzSUBMizNJSh6G88eoudgzut
+	+p+WqkcDeh8MSUEz4MrY8AoMGfBD7xsYQ1MAlJnPd8iGP0aHJkMRORuZ1Sn8wJVmf3JT
+	HIEHMMKPDSLc/XqADRbvFJZnQBYQSgrS3GRmJiCtnYDQxAYLOFIowIyVTT2NR+4u4zWn
+	qiRPYRAAZLOKvM8aMkvtdHCyQLBRn1jBEVbcB5qxDPyA+3YCwA7hl0IUfqj46GN9fv36
+	Nk5CR0K5RnT1PGxReyYI8GZ1hLsb1h8wUxAAHkcM7QCyjwG4Q7YLAgdOHxC4mDmWfqNN
+	N4mKowEsFnMLBG/m5LtBMDhuQJBWtXYOg19IDwZIWAPhMu7PNzRJYJF8JwofU0BmeZ94
+	2736Zhh+DiA0pWvFdRaHF3B/DoerN3A44o/kx03l8Z/rwMW5wFRZFJgqKzZzBhkybjF5
+	FwIu0DmB440DhHWsAHQL6N4aImB/FgsJlSMdsunB7GoEZMaR0AWwKmEr7P0kQshHsxjI
+	gpCaDTaY2YXQbAxCgrKX1iTLM60p595K5x1yT61/r4rkf2nBqJT/owdLzpcm7JAypeVm
+	Wu7C4kxrw5Uzf1asjR55n7usKCoJJ/UknVjU1FbcuZBJavwcPi7Eb23G/bP1cjN++Bdz
+	JoaqCmVuZHN0cmVhbQplbmRvYmoKMTcgMCBvYmoKMTM4NAplbmRvYmoKMTUgMCBvYmoK
+	PDwgL1R5cGUgL1BhZ2UgL1BhcmVudCA0IDAgUiAvUmVzb3VyY2VzIDE4IDAgUiAvQ29u
+	dGVudHMgMTYgMCBSIC9NZWRpYUJveApbMCAwIDU1OSA3ODNdID4+CmVuZG9iagoxOCAw
+	IG9iago8PCAvUHJvY1NldCBbIC9QREYgL1RleHQgXSAvQ29sb3JTcGFjZSA8PCAvQ3Mx
+	IDggMCBSIC9DczIgOSAwIFIgPj4gL0ZvbnQgPDwKL0YyLjAgMTkgMCBSID4+ID4+CmVu
+	ZG9iagoyMSAwIG9iago8PCAvTGVuZ3RoIDIyIDAgUiAvRmlsdGVyIC9GbGF0ZURlY29k
+	ZSA+PgpzdHJlYW0KeAHNW0uTHLcNvvev4HF1ULv57O6rXXIqSlUcWZvkEOfgbKzIykop
+	W87/zwfiQfZMz0yv7CSuLZUGGIIEQBAEP3J+cK/cD27CX86rm5fofvzO/dl9cJ998dG7
+	h4/O17+PD+75NGZH/7qGb/DlS/x7V5sPX7xGgzmHNfmdD6+/wEj4An/P6T8a7OG9Czm4
+	WJxfVpfXRMO/dq8G7SdYR/2nS13NOz35aRqXktw8LWPE/++dn9IY52UGK41LWkPjlHUd
+	fZ4WcFiqrHksUO/BrfMY0TYNZQ2jDz661Y8lT3NxxlmW0ccyZXBUbEljQWMPlnRtHB1+
+	MDHVEaNp37P340LK6vjOOKpjk3ozkHcnd8E/JgCdqpq9L6B6NUa9MyyxOieZLxZ4oMQ1
+	d85wK9w0L6U0hY1jVqnc8ODMduvcOLMqYHKzqrlxR/V9Gjp3MMfU7MQQSYifqZQlpkwx
+	OaXZLxNCDR9jTH4OC1z2T5cwZSmNKRc4enUhjGWeQ6ZofLMbtRDwPiOwiu8FBg5fWg6B
+	Vs/ksHK6qF8TFlDJeZzXXKP/83vnEdn4e47/n0dMO3TKLg33791nX8ZxwpK5f+P+4u5+
+	+wxaB3f3+2e0FvHhT18J53cvnHz6Vr/75u6bZ8/cX939S/fifrjtBSjAXpj8uMay9Ebt
+	e2HA2iUvZCyrBfO/9Rp5/roTfBzDnBNSwHDihOSx0jBnLrknOgFpA355+Jd64YN++Lt+
+	2PjlCdGRpzDOIXV+8eu+XyinwS8hz2NeN+0PBUf2CQEbyS/uxC8/Nzj+tuuEJwQH1stY
+	liNOkOCICQspbpwgCf56cKSwjlOoTjgNDjghRtooPjU4nhoBujLinEdf8sYYmtGL+SEu
+	EMhdPuGIubkysJrGPKVEPrwYAZ+2Mj55GZgTIiY0PcEJKSBk5k9wQorjuuw6IaRxXdcp
+	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
+	oqBHHbUJO91ITRTKqMlSFqryZOVn7ZS9aIOqF42x/V6SuX3bmrMR6nSzUZ3uzAc1UoVC
+	mGh21u+PJAogweOa4KIKzmxe7bVEcfLI/+56opC8QF5ayPmaKDJ+ubDgTbRUEhcyRcAD
+	PF/qWzxeyiHiFxfE0FzRGIMu5k7oarZQ1TI9GMUPiaBaPUN0qkk9JrpiUB0jNyHLGH1p
+	QW9AFz73UPAOSnfBqyyOzoTKacH0S0JIwF9JXjMGPQWtbzgfJZoBpQN/hkMteGtWo2ee
+	ssvpq08NXvu+7XJ41YAVSzIcjdapkjKoRqNpcfJ9JdHZaXMxQoPXbLTgNR/wLidOe6Cp
+	3HAOZQzIIFr4MFgzhtAIMXOSNmGn0yBAWlBicbkGNJbk1ekE4eI3L620wPPccS54Edz6
+	o62KmrDT685FpDrdGM3pNcqqDLtNO5U5sEHV6cZgp18ipTmed7MR6nSz0ZxuPqguVqpl
+	DHXbkYyhr3J/+YxhntOMQbXyHJfrCSMBlw54CqxrmQoUojVdNFpW8tAkjiSLmPCWDm/n
+	tX9RSvtHYFQlu0zRJDhR8E8Pd0oqHNWwFekDoPd4Z1IPV8p4xOsvBOqWTBVjoC8SQWt8
+	kGXBxhj4xNQY/dlNbuXIoHp2C4BH6JqOLOLDHKJEGG/RU9WpCd3wWW1uA+sYBPGQrrQw
+	6xiUGER5TMupEPltwhMq/bf9dRphwG7GvRDvWRcuFLBMAfziwYu8Ecd2hvIDv1G7++rH
+	7//x/YdvH/FrNHkr3r9Bxa8OqPOd8MZGNE30q4nTHrsX0x+e8VuGj/p7jp9+1E//lsfU
+	75XxnX7A778Qs+7uJ+PgfhOc4Q4qth+BvPoPkJTf1QplbmRzdHJlYW0KZW5kb2JqCjIy
+	IDAgb2JqCjM5NDYKZW5kb2JqCjIwIDAgb2JqCjw8IC9UeXBlIC9QYWdlIC9QYXJlbnQg
+	NCAwIFIgL1Jlc291cmNlcyAyMyAwIFIgL0NvbnRlbnRzIDIxIDAgUiAvTWVkaWFCb3gK
+	WzAgMCA1NTkgNzgzXSA+PgplbmRvYmoKMjMgMCBvYmoKPDwgL1Byb2NTZXQgWyAvUERG
+	IC9UZXh0IF0gL0NvbG9yU3BhY2UgPDwgL0NzMSA4IDAgUiAvQ3MyIDkgMCBSID4+IC9G
+	b250IDw8Ci9GNC4wIDI1IDAgUiAvRjMuMCAyNCAwIFIgPj4gPj4KZW5kb2JqCjQgMCBv
+	YmoKPDwgL1R5cGUgL1BhZ2VzIC9NZWRpYUJveCBbMCAwIDYxMiA3OTJdIC9Db3VudCAz
+	IC9LaWRzIFsgMyAwIFIgMTUgMCBSIDIwIDAgUgpdID4+CmVuZG9iagoyNiAwIG9iago8
+	PCAvVHlwZSAvQ2F0YWxvZyAvT3V0bGluZXMgMiAwIFIgL1BhZ2VzIDQgMCBSID4+CmVu
+	ZG9iagoyIDAgb2JqCjw8IC9MYXN0IDI3IDAgUiAvRmlyc3QgMjggMCBSID4+CmVuZG9i
+	agoyOCAwIG9iago8PCAvUGFyZW50IDI5IDAgUiAvVGl0bGUgKFVuY29uZGl0aW9uYWwp
+	IC9Db3VudCAwIC9EZXN0IFsgMyAwIFIgL1hZWiAwIDc4MwowIF0gL05leHQgMzAgMCBS
+	ID4+CmVuZG9iagozMCAwIG9iago8PCAvUGFyZW50IDMxIDAgUiAvUHJldiAzMiAwIFIg
+	L0NvdW50IDAgL1RpdGxlIChDb25kaXRpb25hbCkgL0Rlc3QgWyAxNSAwIFIKL1hZWiAw
+	IDc4MyAwIF0gL05leHQgMzMgMCBSID4+CmVuZG9iagozMyAwIG9iago8PCAvUGFyZW50
+	IDM0IDAgUiAvUHJldiAzNSAwIFIgL0NvdW50IDAgL0Rlc3QgWyAyMCAwIFIgL1hZWiAw
+	IDc4MyAwIF0gL1RpdGxlCihFeGFtcGxlKSA+PgplbmRvYmoKMzUgMCBvYmoKPDwgL1Bh
+	cmVudCAzMSAwIFIgPj4KZW5kb2JqCjM0IDAgb2JqCjw8ID4+CmVuZG9iagozMiAwIG9i
+	ago8PCAvUGFyZW50IDI5IDAgUiA+PgplbmRvYmoKMzEgMCBvYmoKPDwgPj4KZW5kb2Jq
+	CjI5IDAgb2JqCjw8ID4+CmVuZG9iagoyNyAwIG9iago8PCAvUGFyZW50IDM0IDAgUiAv
+	UHJldiAzNSAwIFIgL0NvdW50IDAgL0Rlc3QgWyAyMCAwIFIgL1hZWiAwIDc4MyAwIF0g
+	L1RpdGxlCihFeGFtcGxlKSA+PgplbmRvYmoKMzYgMCBvYmoKPDwgL0xlbmd0aCAzNyAw
+	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
+	QaBpi5zDzPOCqBV1Wto8BQ3Fos5h1hv0jNY2dJjptMIE0cBzqNUol1y0g4Ko1/CgpIo6
+	1OpSYjmkPTSIMXuljdFttNJyzFiVfJmiyLhS9tESmvzkgzWVI/NE4xGBZr4aGa+JIuuA
+	JOtwlPqTEVO+YsNCcd/ifdjeG4pjwt9C7exr9kb/W6yof3T/cDaP+k0nIe4cX0DxGOWU
+	El3jOFrnNMrxpEA5hWgAyOsH6Fw1wIlRTlkJUzFJh9SsjNY/X/72g9DjuOxC6HIodB6X
+	8QWhNbhM6O/r/wAfDd3FHArWyhpLT7iJ7oS/64mlxAy6i84hn+SDk+4oR8EYGEd32reT
+	BunGO3LW09B/gFAxo2bOjJl5FU2LO5raWxr8ao6BWkuIqSDyEjUTLSVaS/QE0XYiWs/h
+	BNF7RJ8TfROOPsTDII90vrxe9gyRy4fIU4bIU4fIVUPkW4bI1UPkWUPk2UNk7xB5qSL/
+	H7ZD/U4KZW5kc3RyZWFtCmVuZG9iagozNyAwIG9iago0NjQ5CmVuZG9iagozOCAwIG9i
+	ago8PCAvVHlwZSAvRm9udERlc2NyaXB0b3IgL0FzY2VudCA3NzAgL0NhcEhlaWdodCA3
+	MzcgL0Rlc2NlbnQgLTIzMCAvRmxhZ3MgMzIKL0ZvbnRCQm94IFstOTUxIC00ODEgMTQ0
+	NSAxMTIyXSAvRm9udE5hbWUgL0hMU1ZMUStIZWx2ZXRpY2EgL0l0YWxpY0FuZ2xlIDAK
+	L1N0ZW1WIDAgL01heFdpZHRoIDE1MDAgL1hIZWlnaHQgNjIwIC9Gb250RmlsZTIgMzYg
+	MCBSID4+CmVuZG9iagozOSAwIG9iagpbIDY2NyAwIDAgMCA2NjcgNjExIDc3OCAwIDI3
+	OCAwIDAgMCAwIDcyMiA3NzggNjY3IDAgNzIyIDAgNjExIDAgMCAwIDY2NyAwCjAgMCAw
+	IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAg
+	MCAwIDUwMCBdCmVuZG9iagoxOSAwIG9iago8PCAvVHlwZSAvRm9udCAvU3VidHlwZSAv
+	VHJ1ZVR5cGUgL0Jhc2VGb250IC9ITFNWTFErSGVsdmV0aWNhIC9Gb250RGVzY3JpcHRv
+	cgozOCAwIFIgL1dpZHRocyAzOSAwIFIgL0ZpcnN0Q2hhciA2NSAvTGFzdENoYXIgMTIw
+	IC9FbmNvZGluZyAvTWFjUm9tYW5FbmNvZGluZwo+PgplbmRvYmoKNDAgMCBvYmoKPDwg
+	L0xlbmd0aCA0MSAwIFIgL0xlbmd0aDEgODM0OCAvRmlsdGVyIC9GbGF0ZURlY29kZSA+
+	PgpzdHJlYW0KeAG9Wgt4VNW1Xus85pXXTB4zmUkmZyYzk8ljJu9kmCSQkzATAslASAIm
+	MdEMIRgoYFBEkUKjYJGgVdsKiPbig14tPu4kWBi0crmU3tpS7rVVLxapaIuK0pSWolYh
+	M13nTIiQz8+P77t+PSfrrL32c+1/rb32OXuy+pbb+iEBhoCFlq7g4BKQL6EDAH19K4KD
+	MTkllfiRvjWrLTGZzwVgv7tk8KYVMVkVAtDYb1q+dqJ9yiWS/zrQH1wcKweSoXKAMmIy
+	lhO3D6xYfUdMTn6DuLj85r6J8pS3SM5eEbxjYnw4SbJlZXBFf6y+UEw8d/DmW1fH5Kw/
+	E/cN3tI/UR9Jf/Z/ASlXC8tADctBBQyltdANoDyjsQNHpVI5UZ17weM3JtV8AjqV3N2T
+	zsIhKfHf1p99/tnJS864DeoGqqeW60sF1EaRF8kDiEcqfztuw2SJVCpd2jC0FoShkWgG
+	UTlRfsGISnwJH4TUnguiGgUO4oS3jH85iIWE/wfyM4SFYnwCqPs21gh9Gzc25tWpsQk8
+	HIKAfrDL3Ddqf1YI44xRu43Y9BhjRj1mkkBUe+zCuGeRcMkTVqGYIfzD/gPhM6JP7bXC
+	J/YS4bdU7zXPLOFYHZWPCkfzwwyxX9vDHIpJwqv2u4SfevKEFz3VwqiT8kaFkTpi+4Td
+	nruEpzbJOU/my+wJexh3jgqPS2yfsIv637ZRLng41vDuGBvcJA90816ZrdwbZp7dJ6yw
+	5wiLqCGKcUKPfbnQbfcK7XVhdIwKAanZPqHZeUxokoYeFcTYQJWx3ivsssalsWFd9peF
+	3NgI2VJtMUWw2JsFM/Xvenyb4LLfINTlh/GZ/Y25+fZG57bKMF6Qx5AYKSqxlTHW53wF
+	n4ZZkIdd4MBH9jbmkc744KiwkdjOvY25HkeYPSMmC3udjc5NRJVEDqIFYWwXXcrtysXK
+	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
+	ZphH0WU+/fKwEK6j3wukCylGxb4FFPSLDNTXzW5t8hc09i9f0796aV/QXX/z8sVSrctX
+	IyXaiSgTpN+r6V0Yfki0m+hFoiNEbxCdJrpADTmiVCI7UXl04qIymEwjxcCr5dlT5HlT
+	5OAUefEUWcbjiv5vmlK+dIq8fIos/x/AFe1XTim/ZYp86xR59RT5Nkn+JwIuqKQKZW5k
+	c3RyZWFtCmVuZG9iago0MSAwIG9iago1MTg5CmVuZG9iago0MiAwIG9iago8PCAvVHlw
+	ZSAvRm9udERlc2NyaXB0b3IgL0FzY2VudCA3NzAgL0NhcEhlaWdodCA3NDEgL0Rlc2Nl
+	bnQgLTIzMCAvRmxhZ3MgMzIKL0ZvbnRCQm94IFstMTAxOCAtNDgxIDE0MzYgMTE1OV0g
+	L0ZvbnROYW1lIC9CQUlSS0UrSGVsdmV0aWNhLUJvbGQgL0l0YWxpY0FuZ2xlCjAgL1N0
+	ZW1WIDAgL01heFdpZHRoIDE1MDAgL1hIZWlnaHQgNzIwIC9Gb250RmlsZTIgNDAgMCBS
+	ID4+CmVuZG9iago0MyAwIG9iagpbIDI3OCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAw
+	IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwCjAgMCAwIDAg
+	MCAwIDI3OCAwIDAgMCAwIDAgNzc4IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAw
+	IDAgMCA1NTYgMCAwIDYxMQo1NTYgMCA2MTEgMCAyNzggMCAwIDI3OCA4ODkgNjExIDAg
+	MCAwIDM4OSA1NTYgMzMzIDYxMSBdCmVuZG9iagoyNSAwIG9iago8PCAvVHlwZSAvRm9u
+	dCAvU3VidHlwZSAvVHJ1ZVR5cGUgL0Jhc2VGb250IC9CQUlSS0UrSGVsdmV0aWNhLUJv
+	bGQgL0ZvbnREZXNjcmlwdG9yCjQyIDAgUiAvV2lkdGhzIDQzIDAgUiAvRmlyc3RDaGFy
+	IDMyIC9MYXN0Q2hhciAxMTcgL0VuY29kaW5nIC9NYWNSb21hbkVuY29kaW5nCj4+CmVu
+	ZG9iago0NCAwIG9iago8PCAvTGVuZ3RoIDQ1IDAgUiAvTGVuZ3RoMSA4MTkyIC9GaWx0
+	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
+	c2NyaXB0b3IgL0FzY2VudCA3NzAgL0NhcEhlaWdodCA3MzcgL0Rlc2NlbnQgLTIzMCAv
+	RmxhZ3MgMzIKL0ZvbnRCQm94IFstOTUxIC00ODEgMTQ0NSAxMTIyXSAvRm9udE5hbWUg
+	L0JJTEhISytIZWx2ZXRpY2EgL0l0YWxpY0FuZ2xlIDAKL1N0ZW1WIDAgL01heFdpZHRo
+	IDE1MDAgL1hIZWlnaHQgNzE3IC9Gb250RmlsZTIgNDQgMCBSID4+CmVuZG9iago0NyAw
+	IG9iagpbIDI3OCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDU1NiA1NTYg
+	MCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwCjY2NyAwIDAgMCA2NjcgMCA3NzggMCAy
+	NzggMCAwIDAgMCA3MjIgNzc4IDY2NyAwIDcyMiA2NjcgNjExIDcyMiBdCmVuZG9iagox
+	MCAwIG9iago8PCAvVHlwZSAvRm9udCAvU3VidHlwZSAvVHJ1ZVR5cGUgL0Jhc2VGb250
+	IC9CSUxISEsrSGVsdmV0aWNhIC9Gb250RGVzY3JpcHRvcgo0NiAwIFIgL1dpZHRocyA0
+	NyAwIFIgL0ZpcnN0Q2hhciAzMiAvTGFzdENoYXIgODUgL0VuY29kaW5nIC9NYWNSb21h
+	bkVuY29kaW5nCj4+CmVuZG9iago0OCAwIG9iago8PCAvTGVuZ3RoIDQ5IDAgUiAvTGVu
+	Z3RoMSAxMDEyMCAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAG9Ogl4VEXS
+	1f3OOZLMTOa+H5OZyUXIQQIhkYwhgXAkhkNM1GASCCYIChgj4MIfVxCJyCoIuuoq6Ioc
+	shmO1QEWlmVhAddVvI/Fa0V0dbO6++MF5M1f702IJJ/r5/d/fvveVHdXd7/u6qrq6uru
+	aV94SwskQScwUHt10/zZoD7BGAA5OXNe0/wEnmrAODazo92fwLl0AGbu7PnXz0vg4v0A
+	Ws/1cxf3fZ/6DYBxUmtL06xEOVzAuKgVMxI4GY5xWuu89kUJ3LQH42vn3jSzrzz1OOK5
+	85oW9fUPpxD339g0ryVRP4j9Qdr8m25u78MrMK6dv7Clrz6pQ/peBIK5NrgJNHADCEDB
+	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
+	5dTEhKA8vHIedEV1Tf0VY7KqWuZ2tLS3zWxSa6jFGOAmG2+XlftUAHRUYSNCFOEQwkmE
+	9xG+UJpEMCD4EXIRIgi1CI0I8xE6Ee5F2IgQRTgU73sAn/40Af8gHP8LNqAc/xc1AK8c
+	hI8dhI8bhKMCDfh+4iC8ZhB+xSAcxzTg+8mDcIW/l45n2iD8ykH49EG4wv1Lv28ehM8c
+	hCvyubT+jYPwmxT8/wBAnoqLCmVuZHN0cmVhbQplbmRvYmoKNDkgMCBvYmoKNjUwNApl
+	bmRvYmoKNTAgMCBvYmoKPDwgL1R5cGUgL0ZvbnREZXNjcmlwdG9yIC9Bc2NlbnQgNzcw
+	IC9DYXBIZWlnaHQgNzM3IC9EZXNjZW50IC0yMzAgL0ZsYWdzIDMyCi9Gb250QkJveCBb
+	LTk1MSAtNDgxIDE0NDUgMTEyMl0gL0ZvbnROYW1lIC9PTU5ZT0MrSGVsdmV0aWNhIC9J
+	dGFsaWNBbmdsZSAwCi9TdGVtViAwIC9NYXhXaWR0aCAxNTAwIC9YSGVpZ2h0IDYzNyAv
+	Rm9udEZpbGUyIDQ4IDAgUiA+PgplbmRvYmoKNTEgMCBvYmoKWyAyNzggMCAwIDAgMCAw
+	IDAgMCAzMzMgMzMzIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAg
+	MCAwIDAgMAowIDAgMCAwIDY2NyA2MTEgNzc4IDAgMjc4IDAgNjY3IDAgMCA3MjIgNzc4
+	IDY2NyA3NzggNzIyIDAgNjExIDcyMiA2NjcgMCAwCjAgMCAwIDAgMCAwIDAgMCA1NTYg
+	NTU2IDUwMCA1NTYgMCAwIDAgMCAwIDAgMCAwIDAgNTU2IDU1NiBdCmVuZG9iagoyNCAw
+	IG9iago8PCAvVHlwZSAvRm9udCAvU3VidHlwZSAvVHJ1ZVR5cGUgL0Jhc2VGb250IC9P
+	TU5ZT0MrSGVsdmV0aWNhIC9Gb250RGVzY3JpcHRvcgo1MCAwIFIgL1dpZHRocyA1MSAw
+	IFIgL0ZpcnN0Q2hhciAzMiAvTGFzdENoYXIgMTExIC9FbmNvZGluZyAvTWFjUm9tYW5F
+	bmNvZGluZwo+PgplbmRvYmoKNTIgMCBvYmoKKE1hYyBPUyBYIDEwLjYuOCBRdWFydHog
+	UERGQ29udGV4dCkKZW5kb2JqCjUzIDAgb2JqCihEOjIwMTExMTA1MTIxNzE4WjAwJzAw
+	JykKZW5kb2JqCjEgMCBvYmoKPDwgL1Byb2R1Y2VyIDUyIDAgUiAvQ3JlYXRpb25EYXRl
+	IDUzIDAgUiAvTW9kRGF0ZSA1MyAwIFIgPj4KZW5kb2JqCnhyZWYKMCA1NAowMDAwMDAw
+	MDAwIDY1NTM1IGYgCjAwMDAwMzU2MDggMDAwMDAgbiAKMDAwMDAxMDYxMyAwMDAwMCBu
+	IAowMDAwMDAyNTAzIDAwMDAwIG4gCjAwMDAwMTA0NTAgMDAwMDAgbiAKMDAwMDAwMDAy
+	MiAwMDAwMCBuIAowMDAwMDAyNDgzIDAwMDAwIG4gCjAwMDAwMDI2MDcgMDAwMDAgbiAK
+	MDAwMDAwMzU3NyAwMDAwMCBuIAowMDAwMDA0NDQxIDAwMDAwIG4gCjAwMDAwMjgxMDAg
+	MDAwMDAgbiAKMDAwMDAwMjcxNyAwMDAwMCBuIAowMDAwMDAzNTU3IDAwMDAwIG4gCjAw
+	MDAwMDM2MTMgMDAwMDAgbiAKMDAwMDAwNDQyMSAwMDAwMCBuIAowMDAwMDA1OTU4IDAw
+	MDAwIG4gCjAwMDAwMDQ0NzcgMDAwMDAgbiAKMDAwMDAwNTkzNyAwMDAwMCBuIAowMDAw
+	MDA2MDY1IDAwMDAwIG4gCjAwMDAwMTYzODggMDAwMDAgbiAKMDAwMDAxMDIxOSAwMDAw
+	MCBuIAowMDAwMDA2MTc2IDAwMDAwIG4gCjAwMDAwMTAxOTggMDAwMDAgbiAKMDAwMDAx
+	MDMyNiAwMDAwMCBuIAowMDAwMDM1MzM5IDAwMDAwIG4gCjAwMDAwMjIzMTYgMDAwMDAg
+	biAKMDAwMDAxMDU0NyAwMDAwMCBuIAowMDAwMDExMTQxIDAwMDAwIG4gCjAwMDAwMTA2
+	NjEgMDAwMDAgbiAKMDAwMDAxMTExOSAwMDAwMCBuIAowMDAwMDEwNzcyIDAwMDAwIG4g
+	CjAwMDAwMTEwOTcgMDAwMDAgbiAKMDAwMDAxMTA2MCAwMDAwMCBuIAowMDAwMDEwODk1
+	IDAwMDAwIG4gCjAwMDAwMTEwMzggMDAwMDAgbiAKMDAwMDAxMTAwMSAwMDAwMCBuIAow
+	MDAwMDExMjQ3IDAwMDAwIG4gCjAwMDAwMTU5ODYgMDAwMDAgbiAKMDAwMDAxNjAwNyAw
+	MDAwMCBuIAowMDAwMDE2MjMyIDAwMDAwIG4gCjAwMDAwMTY1NjMgMDAwMDAgbiAKMDAw
+	MDAyMTg0MiAwMDAwMCBuIAowMDAwMDIxODYzIDAwMDAwIG4gCjAwMDAwMjIwOTQgMDAw
+	MDAgbiAKMDAwMDAyMjQ5NiAwMDAwMCBuIAowMDAwMDI3Njk4IDAwMDAwIG4gCjAwMDAw
+	Mjc3MTkgMDAwMDAgbiAKMDAwMDAyNzk0NCAwMDAwMCBuIAowMDAwMDI4Mjc0IDAwMDAw
+	IG4gCjAwMDAwMzQ4NjkgMDAwMDAgbiAKMDAwMDAzNDg5MCAwMDAwMCBuIAowMDAwMDM1
+	MTE1IDAwMDAwIG4gCjAwMDAwMzU1MTQgMDAwMDAgbiAKMDAwMDAzNTU2NiAwMDAwMCBu
+	IAp0cmFpbGVyCjw8IC9TaXplIDU0IC9Sb290IDI2IDAgUiAvSW5mbyAxIDAgUiAvSUQg
+	WyA8NWJiNDMyZDI0OGVlOTFjMGQ1NjU0ZDMwNGQ0ZjcyOTk+Cjw1YmI0MzJkMjQ4ZWU5
+	MWMwZDU2NTRkMzA0ZDRmNzI5OT4gXSA+PgpzdGFydHhyZWYKMzU2ODMKJSVFT0YKMyAw
+	IG9iago8PC9UeXBlIC9QYWdlIC9Db250ZW50cyA1IDAgUiAvTWVkaWFCb3ggWzAgMCA1
+	NTkgNzgzXSAvUGFyZW50IDQgMCBSIC9SZXNvdXJjZXMgNyAwIFIgPj4KZW5kb2JqCjE1
+	IDAgb2JqCjw8L1R5cGUgL1BhZ2UgL0NvbnRlbnRzIDE2IDAgUiAvTWVkaWFCb3ggWzAg
+	MCA1NTkgNzgzXSAvUGFyZW50IDQgMCBSIC9SZXNvdXJjZXMgMTggMCBSID4+CmVuZG9i
+	agoyMCAwIG9iago8PC9UeXBlIC9QYWdlIC9Db250ZW50cyAyMSAwIFIgL01lZGlhQm94
+	IFswIDAgNTU5IDc4M10gL1BhcmVudCA0IDAgUiAvUmVzb3VyY2VzIDIzIDAgUiA+Pgpl
+	bmRvYmoKMSAwIG9iago8PC9BdXRob3IgKE1hcmMgSG9mZm1hbm4pL0NyZWF0aW9uRGF0
+	ZSAoRDoyMDExMTEwMzEwNTYwMFopL0NyZWF0b3IgKE9tbmlHcmFmZmxlIFByb2Zlc3Np
+	b25hbCA1LjMuNSkvTW9kRGF0ZSAoRDoyMDExMTEwNTEyMTEwMFopL1Byb2R1Y2VyIDUy
+	IDAgUiAvVGl0bGUgKGZsb3cuZ3JhZmZsZSk+PgplbmRvYmoKeHJlZgoxIDEKMDAwMDAz
+	NzIzNiAwMDAwMCBuIAozIDEKMDAwMDAzNjkyMSAwMDAwMCBuIAoxNSAxCjAwMDAwMzcw
+	MjQgMDAwMDAgbiAKMjAgMQowMDAwMDM3MTMwIDAwMDAwIG4gCnRyYWlsZXIKPDwvSUQg
+	Wzw1YmI0MzJkMjQ4ZWU5MWMwZDU2NTRkMzA0ZDRmNzI5OT4gPDViYjQzMmQyNDhlZTkx
+	YzBkNTY1NGQzMDRkNGY3Mjk5Pl0gL0luZm8gMSAwIFIgL1ByZXYgMzU2ODMgL1Jvb3Qg
+	MjYgMCBSIC9TaXplIDU0Pj4Kc3RhcnR4cmVmCjM3NDE5CiUlRU9GCg==
+	</data>
+	<key>QuickLookThumbnail</key>
+	<data>
+	TU0AKgAACPCAOSBP93wUABaEABowsAB6HAB1xEAP+KQeEvaMAANxsAR2OwV3gAISMABe
+	TR6USmVSuWS2XS+YTEAO6aTOag6cSloTsABOfAB+UEAAGiAAH0cARh7RqOSh6U8AAupS
+	WTyyBOSCQaEBYAKuvAADWGh0WKP+jUifBMAC22SmQSKSSYLzK6XW7XeWzR3Ta9zgHROK
+	qLBVGpgzDAB84mGw8CY2122nVCpAuqXOrQOIusAAfOS2y2MA3agvyLVy5XjUanVSu9AB
+	06+7Z+iaHUBLbZWWv7dP92b0Abp/S53NmOvd1R0Nj27afV83nc3euwAP3qTGnvQAPvtA
+	AI93l1WX2WzXV1tCOvRyx0Qkvn+33e/2uj5AB7/UACH8fCPeK7eXzvS+72P1AcCQKlRS
+	QQABtQWABBQdAj+PI8wAPQ9UBQNDEMro+p7gAeZwGQAABn8fQAHieTsHieh6gADoMq4f
+	wAgIAACgwFzuAmrjUQiuj/QpAD1w1IUhpQ6h+gAZBLCuAATneVqxo6ch4I6B4Eo6BYDI
+	62gAHaCIeRaMZcgABUyNiz8JP/C0iTXDR2zc7JSBwAAMH6biUl6bSOhGCiOhACSVHgfC
+	OnwMRzzmDAMTMis0R/NU2UfAh50kABxlA9gMHiYbfuC+h9o6BICpcdQBA6noymW3C6x4
+	mUfQrANIVhAp1nEa8KGiUgAAYArgnyfTSH6fyzAUBFQxFUJ/BA9gLhKG7U1WmJxF2jpm
+	kcjoolvWNszWYVuS5N4o3BAjo2eltXGvXAABqO67ApdttWzNx2sA8aXmNewAG3fIAC/f
+	l2XcmBn4Cf6jgfDLWo2DdD0Td8NNab+HgA20/ww1oO4s0qWm7jR/sMBiUl5kAABNkaII
+	kfWTgAD+VABk8Sr9iLbreBuZgADWbYZhqasy7jvM+XWf5rm4EaHD1J0RRL5HQAAZaYlJ
+	4aes+CuYleNG7jjDpQX+tXnrgC68zbOtGAAYbIwjKZlmmbA1nGDZ0iTugjrhcbmADGxm
+	lGhgQAAK74ABxb+AAjcFp2oYJVKVmxxJ/uBDOxLToO17ZAzWnNysRAGAcMyNve+6mlVx
+	83Iat8lNjo03TkhdGmFydJ1vXQL1nX9l2bm9j2nb9wmXbdz3nepR3ffeD3HgeF4vX+J4
+	3k7Z5HlebbLxXjrkMXbPnnQIpSkoymHGdU1ekn+cfwp6n8B4ri/u+s1RvGgXrfmmT7uA
+	RI7dJc0kZnSCQhgAF4iC+0BdirlZJC6Mb0BWwAHAAOqBTRR5ucAq1wFUES3EGAgPg4gF
+	wKNxSgYA5AOyPACfSShSUDRwCZCAWsAQzidIAAglYACfiVDhHwnwBoaDiMSgAQMt7oxp
+	Q9AAOeIDPG4uMcePWIzY2ykoLeBAe6tYMQaKLD8ZJHQKgvI6B8I0ISPFvHmJ9ZoHl8Ep
+	GOOAjoLgMpXgQSkdo93Mj6DEOMAAGY5Q5KwzszkaT9NidG54jo6IpssHkR0DwRYtEdZa
+	AAaQpw5otHCJRERdIojaAcEwAAMw0pPLCllVRZXTOMQw+glUfpDSBIbISQpKDtKeHaOg
+	cSIh/olH0duBRxwOFNAGlkBQEFEmTWcmd0kopASClNKcmRiR8gAcqOY+5+UBvMTZMAfU
+	pJBzELoKWawABszZQag9AZrx0j/dCkKOUZyWzQmlMN5sszpnVJgddChUGjkxNmwomIy5
+	7D/TIApSj4m7NRAA09Kc/Y7slM0SgElB5/tQPwCGOIEoXAHAhH2P80ZhPKNa1VsxKZ1O
+	GLfO5uEB1ctYI9O4EFJWMEsaq1djw06WLeXkW9jpcKIt/laDemwAC3lsBbTggwDVQM1F
+	mDIjoRxOEdAHC4ATdwPhHosTU1rLyUT2VRTSF9Jp+ubnmDGrRKR5VdZYyg08viOuJGw4
+	t+g+K0EpQ4ABvKJh4jxbqY6tbfIH1tccBNP4GgESkHvQVRYHDlEdhA8k1s3pynzl5EZF
+	hI6I1oUE15UMvCUSeI9WEiprYgDnleyhIbFlSzzmoS2zJ2TtoYAFacAAHLVF5JrM60Nr
+	zUGttdbBNb0axIZepawvds7aMUJqw8b8QkMlvs9Scj1srb29Via1ndH17DGrijOHDYoR
+	3RfGWp0zTKhUAnWkewwLLwFAKFby5SBLmNvO8Ny9QABw3tcu5mTNPCQ1vrgD6+wALHAA
+	oOCShKU2AjPAANTAQAA3YFJTeS8p+nKOWcw5lDDm66OHJVgjBKBHo2UQ1hF1dycK4dUU
+	vTD2IZNqLxFiUmOFMTXKXHhhDOGsUkovodkeq8jpole2AKBAEQLAcRo181FUp8JltvPM
+	2RZCK2gJXdWhdxsPVrGmJsKoAARjxFqb88ai4okoiiOoFAdAAAlCgIbHqxS6UpsgAARu
+	aQAAozYAAFObwADgzlSCdUqaQseXAFGBmd8JYdIiccfwl1EgXAZiAAAmRjkdCcCsjoGS
+	/kpHcAkFRiAoC8jjHMutKZ8gAaTf1yDp4fxBnHfK6zKgP57pjHzCr0R6CXBKykBRISUD
+	tRYT0yhLRqgBBtHEL62IcF1XyNsf8/SYj7KWb9Txm2Ckwc3qk8GHnGDSF4KEko732gFA
+	C/NYJSVfK5WIYgf6WR6gjC2yIGkWTUYrfoTEdKqETRkZFlEuuLsXkdM/Oq08IJjacPnq
+	Z/9uXa4cJcMoQpHRtCsI6FzAG9UDCA4dfqhAXOJIQ4ESwt52kSkIMtwwmLO+Kko2CAC3
+	NHyYTz3oZ7j5Hb2jhJTvklNxeOaQJqgtPNUD94kJVkTI+WSVVruLKB3/KQAUYbVWxomA
+	hqGPp3zElF5zNVUGv1G0ingV9VAAVcAAIutAAGd13l7Fwg9hPofatuqub84JZV2QMPRp
+	ciXcAnuDKWV9MuO24zRnzP6dYRd2t1cLGakn7v6tfZdn4H6F3Q1RrXo5ne2/R7FMS69w
+	St2be3h/EHNwvusl++9O7+3m33DfaPLsMD96VJgJwTgAC36vinovRqQc2Mz2TGMlzN8t
+	69DBCxo3XeyUu3Ovz24o9we3mnEL+SHox1XRh7vhfDOdYZ8McJeaj7+e4gIADgEAAAMA
+	AAABADUAAAEBAAMAAAABAEQAAAECAAMAAAAEAAAJngEDAAMAAAABAAUAAAEGAAMAAAAB
+	AAIAAAERAAQAAAABAAAACAESAAMAAAABAAEAAAEVAAMAAAABAAQAAAEWAAMAAAABAEQA
+	AAEXAAQAAAABAAAI6AEcAAMAAAABAAEAAAE9AAMAAAABAAIAAAFSAAMAAAABAAEAAAFT
+	AAMAAAAEAAAJpgAAAAAACAAIAAgACAABAAEAAQAB
+	</data>
+	<key>ReadOnly</key>
+	<string>NO</string>
+	<key>Sheets</key>
+	<array>
+		<dict>
+			<key>ActiveLayerIndex</key>
+			<integer>0</integer>
+			<key>AutoAdjust</key>
+			<true/>
+			<key>BackgroundGraphic</key>
+			<dict>
+				<key>Bounds</key>
+				<string>{{0, 0}, {559, 783}}</string>
+				<key>Class</key>
+				<string>SolidGraphic</string>
+				<key>ID</key>
+				<integer>2</integer>
+				<key>Style</key>
+				<dict>
+					<key>shadow</key>
+					<dict>
+						<key>Draws</key>
+						<string>NO</string>
+					</dict>
+					<key>stroke</key>
+					<dict>
+						<key>Draws</key>
+						<string>NO</string>
+					</dict>
+				</dict>
+			</dict>
+			<key>CanvasOrigin</key>
+			<string>{0, 0}</string>
+			<key>ColumnAlign</key>
+			<integer>1</integer>
+			<key>ColumnSpacing</key>
+			<real>36</real>
+			<key>DisplayScale</key>
+			<string>1.000 cm = 1.000 cm</string>
+			<key>GraphicsList</key>
+			<array>
+				<dict>
+					<key>Bounds</key>
+					<string>{{71, 384.52}, {18, 18}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>FontInfo</key>
+					<dict>
+						<key>Color</key>
+						<dict>
+							<key>w</key>
+							<string>0</string>
+						</dict>
+						<key>Font</key>
+						<string>Helvetica</string>
+						<key>NSKern</key>
+						<real>0.0</real>
+						<key>Size</key>
+						<real>12</real>
+					</dict>
+					<key>ID</key>
+					<integer>44</integer>
+					<key>Shape</key>
+					<string>Circle</string>
+					<key>Style</key>
+					<dict>
+						<key>shadow</key>
+						<dict>
+							<key>Draws</key>
+							<string>NO</string>
+							<key>Fuzziness</key>
+							<real>2.6766984462738037</real>
+						</dict>
+					</dict>
+					<key>Text</key>
+					<dict>
+						<key>VerticalPad</key>
+						<integer>0</integer>
+					</dict>
+				</dict>
+				<dict>
+					<key>Bounds</key>
+					<string>{{45, 342}, {70, 22.6772}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>ID</key>
+					<integer>41</integer>
+					<key>Shape</key>
+					<string>Rectangle</string>
+					<key>Style</key>
+					<dict>
+						<key>fill</key>
+						<dict>
+							<key>Color</key>
+							<dict>
+								<key>catalog</key>
+								<string>System</string>
+								<key>name</key>
+								<string>controlHighlightColor</string>
+							</dict>
+						</dict>
+						<key>shadow</key>
+						<dict>
+							<key>Draws</key>
+							<string>NO</string>
+							<key>Fuzziness</key>
+							<real>2.6766984462738037</real>
+						</dict>
+					</dict>
+					<key>Text</key>
+					<dict>
+						<key>Text</key>
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 RETURN}</string>
+					</dict>
+				</dict>
+				<dict>
+					<key>Bounds</key>
+					<string>{{296, 427.039}, {18, 18}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>FontInfo</key>
+					<dict>
+						<key>Color</key>
+						<dict>
+							<key>w</key>
+							<string>0</string>
+						</dict>
+						<key>Font</key>
+						<string>Helvetica</string>
+						<key>NSKern</key>
+						<real>0.0</real>
+						<key>Size</key>
+						<real>12</real>
+					</dict>
+					<key>ID</key>
+					<integer>28</integer>
+					<key>Shape</key>
+					<string>Circle</string>
+					<key>Style</key>
+					<dict>
+						<key>shadow</key>
+						<dict>
+							<key>Draws</key>
+							<string>NO</string>
+							<key>Fuzziness</key>
+							<real>2.6766984462738037</real>
+						</dict>
+					</dict>
+					<key>Text</key>
+					<dict>
+						<key>VerticalPad</key>
+						<integer>0</integer>
+					</dict>
+				</dict>
+				<dict>
+					<key>Class</key>
+					<string>LineGraphic</string>
+					<key>Head</key>
+					<dict>
+						<key>ID</key>
+						<integer>28</integer>
+					</dict>
+					<key>ID</key>
+					<integer>39</integer>
+					<key>Points</key>
+					<array>
+						<string>{305, 407.697}</string>
+						<string>{305, 426.539}</string>
+					</array>
+					<key>Style</key>
+					<dict>
+						<key>shadow</key>
+						<dict>
+							<key>Fuzziness</key>
+							<real>2.6766984462738037</real>
+						</dict>
+						<key>stroke</key>
+						<dict>
+							<key>HeadArrow</key>
+							<string>FilledArrow</string>
+							<key>LineType</key>
+							<integer>1</integer>
+							<key>TailArrow</key>
+							<string>0</string>
+						</dict>
+					</dict>
+					<key>Tail</key>
+					<dict>
+						<key>ID</key>
+						<integer>36</integer>
+					</dict>
+				</dict>
+				<dict>
+					<key>Class</key>
+					<string>LineGraphic</string>
+					<key>Head</key>
+					<dict>
+						<key>ID</key>
+						<integer>36</integer>
+					</dict>
+					<key>ID</key>
+					<integer>38</integer>
+					<key>Points</key>
+					<array>
+						<string>{305, 365.177}</string>
+						<string>{305, 384.02}</string>
+					</array>
+					<key>Style</key>
+					<dict>
+						<key>shadow</key>
+						<dict>
+							<key>Fuzziness</key>
+							<real>2.6766984462738037</real>
+						</dict>
+						<key>stroke</key>
+						<dict>
+							<key>HeadArrow</key>
+							<string>FilledArrow</string>
+							<key>LineType</key>
+							<integer>1</integer>
+							<key>TailArrow</key>
+							<string>0</string>
+						</dict>
+					</dict>
+					<key>Tail</key>
+					<dict>
+						<key>ID</key>
+						<integer>35</integer>
+					</dict>
+				</dict>
+				<dict>
+					<key>Bounds</key>
+					<string>{{270, 384.52}, {70, 22.6772}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>ID</key>
+					<integer>36</integer>
+					<key>Shape</key>
+					<string>Rectangle</string>
+					<key>Style</key>
+					<dict>
+						<key>fill</key>
+						<dict>
+							<key>Color</key>
+							<dict>
+								<key>catalog</key>
+								<string>System</string>
+								<key>name</key>
+								<string>controlHighlightColor</string>
+							</dict>
+						</dict>
+						<key>shadow</key>
+						<dict>
+							<key>Draws</key>
+							<string>NO</string>
+							<key>Fuzziness</key>
+							<real>2.6766984462738037</real>
+						</dict>
+					</dict>
+					<key>Text</key>
+					<dict>
+						<key>Text</key>
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 RETURN}</string>
+					</dict>
+				</dict>
+				<dict>
+					<key>Bounds</key>
+					<string>{{281, 342}, {48, 22.6772}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>ID</key>
+					<integer>35</integer>
+					<key>Shape</key>
+					<string>Rectangle</string>
+					<key>Style</key>
+					<dict>
+						<key>fill</key>
+						<dict>
+							<key>Color</key>
+							<dict>
+								<key>b</key>
+								<string>0</string>
+								<key>g</key>
+								<string>0.5</string>
+								<key>r</key>
+								<string>1</string>
+							</dict>
+						</dict>
+						<key>shadow</key>
+						<dict>
+							<key>Draws</key>
+							<string>NO</string>
+							<key>Fuzziness</key>
+							<real>2.6766984462738037</real>
+						</dict>
+						<key>stroke</key>
+						<dict>
+							<key>CornerRadius</key>
+							<real>9</real>
+						</dict>
+					</dict>
+					<key>Text</key>
+					<dict>
+						<key>Text</key>
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 P}</string>
+					</dict>
+				</dict>
+				<dict>
+					<key>Bounds</key>
+					<string>{{282, 198}, {48, 22.6772}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>ID</key>
+					<integer>34</integer>
+					<key>Magnets</key>
+					<array>
+						<string>{0, 1}</string>
+						<string>{0, -1}</string>
+						<string>{1, 0}</string>
+						<string>{-1, 0}</string>
+					</array>
+					<key>Shape</key>
+					<string>Rectangle</string>
+					<key>Style</key>
+					<dict>
+						<key>fill</key>
+						<dict>
+							<key>Color</key>
+							<dict>
+								<key>b</key>
+								<string>0</string>
+								<key>g</key>
+								<string>0.5</string>
+								<key>r</key>
+								<string>1</string>
+							</dict>
+						</dict>
+						<key>shadow</key>
+						<dict>
+							<key>Draws</key>
+							<string>NO</string>
+							<key>Fuzziness</key>
+							<real>2.6766984462738037</real>
+						</dict>
+						<key>stroke</key>
+						<dict>
+							<key>CornerRadius</key>
+							<real>9</real>
+						</dict>
+					</dict>
+					<key>Text</key>
+					<dict>
+						<key>Text</key>
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 P}</string>
+					</dict>
+				</dict>
+				<dict>
+					<key>Class</key>
+					<string>LineGraphic</string>
+					<key>Head</key>
+					<dict>
+						<key>ID</key>
+						<integer>32</integer>
+					</dict>
+					<key>ID</key>
+					<integer>33</integer>
+					<key>OrthogonalBarAutomatic</key>
+					<true/>
+					<key>OrthogonalBarPoint</key>
+					<string>{0, 0}</string>
+					<key>OrthogonalBarPosition</key>
+					<real>-1</real>
+					<key>Points</key>
+					<array>
+						<string>{341.5, 254.339}</string>
+						<string>{369, 288}</string>
+						<string>{342.5, 294.662}</string>
+					</array>
+					<key>Style</key>
+					<dict>
+						<key>stroke</key>
+						<dict>
+							<key>HeadArrow</key>
+							<string>FilledArrow</string>
+							<key>LineType</key>
+							<integer>2</integer>
+							<key>TailArrow</key>
+							<string>0</string>
+						</dict>
+					</dict>
+					<key>Tail</key>
+					<dict>
+						<key>ID</key>
+						<integer>31</integer>
+					</dict>
+				</dict>
+				<dict>
+					<key>Bounds</key>
+					<string>{{270, 283.323}, {72, 22.6772}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>ID</key>
+					<integer>32</integer>
+					<key>Magnets</key>
+					<array>
+						<string>{0, 1}</string>
+						<string>{0, -1}</string>
+						<string>{1, 0}</string>
+						<string>{-1, 0}</string>
+					</array>
+					<key>Shape</key>
+					<string>Rectangle</string>
+					<key>Style</key>
+					<dict>
+						<key>fill</key>
+						<dict>
+							<key>Color</key>
+							<dict>
+								<key>catalog</key>
+								<string>System</string>
+								<key>name</key>
+								<string>controlHighlightColor</string>
+							</dict>
+						</dict>
+						<key>shadow</key>
+						<dict>
+							<key>Draws</key>
+							<string>NO</string>
+							<key>Fuzziness</key>
+							<real>2.6766984462738037</real>
+						</dict>
+					</dict>
+					<key>Text</key>
+					<dict>
+						<key>Text</key>
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 TARGET}</string>
+					</dict>
+				</dict>
+				<dict>
+					<key>Bounds</key>
+					<string>{{271, 243}, {70, 22.6772}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>ID</key>
+					<integer>31</integer>
+					<key>Magnets</key>
+					<array>
+						<string>{0, 1}</string>
+						<string>{0, -1}</string>
+						<string>{1, 0}</string>
+						<string>{-1, 0}</string>
+					</array>
+					<key>Shape</key>
+					<string>Rectangle</string>
+					<key>Style</key>
+					<dict>
+						<key>fill</key>
+						<dict>
+							<key>Color</key>
+							<dict>
+								<key>catalog</key>
+								<string>System</string>
+								<key>name</key>
+								<string>controlHighlightColor</string>
+							</dict>
+						</dict>
+						<key>shadow</key>
+						<dict>
+							<key>Draws</key>
+							<string>NO</string>
+							<key>Fuzziness</key>
+							<real>2.6766984462738037</real>
+						</dict>
+					</dict>
+					<key>Text</key>
+					<dict>
+						<key>Text</key>
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 GOTO}</string>
+					</dict>
+				</dict>
+				<dict>
+					<key>Class</key>
+					<string>LineGraphic</string>
+					<key>Head</key>
+					<dict>
+						<key>ID</key>
+						<integer>31</integer>
+						<key>Info</key>
+						<integer>2</integer>
+					</dict>
+					<key>ID</key>
+					<integer>25</integer>
+					<key>Points</key>
+					<array>
+						<string>{306, 220.677}</string>
+						<string>{306, 243}</string>
+					</array>
+					<key>Style</key>
+					<dict>
+						<key>shadow</key>
+						<dict>
+							<key>Fuzziness</key>
+							<real>2.6766984462738037</real>
+						</dict>
+						<key>stroke</key>
+						<dict>
+							<key>HeadArrow</key>
+							<string>FilledArrow</string>
+							<key>LineType</key>
+							<integer>1</integer>
+							<key>TailArrow</key>
+							<string>0</string>
+						</dict>
+					</dict>
+					<key>Tail</key>
+					<dict>
+						<key>ID</key>
+						<integer>34</integer>
+					</dict>
+				</dict>
+				<dict>
+					<key>Bounds</key>
+					<string>{{45, 243}, {72, 22.6772}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>ID</key>
+					<integer>21</integer>
+					<key>Magnets</key>
+					<array>
+						<string>{0, 1}</string>
+						<string>{0, -1}</string>
+						<string>{1, 0}</string>
+						<string>{-1, 0}</string>
+					</array>
+					<key>Shape</key>
+					<string>Rectangle</string>
+					<key>Style</key>
+					<dict>
+						<key>fill</key>
+						<dict>
+							<key>Color</key>
+							<dict>
+								<key>catalog</key>
+								<string>System</string>
+								<key>name</key>
+								<string>controlHighlightColor</string>
+							</dict>
+						</dict>
+						<key>shadow</key>
+						<dict>
+							<key>Draws</key>
+							<string>NO</string>
+							<key>Fuzziness</key>
+							<real>2.6766984462738037</real>
+						</dict>
+					</dict>
+					<key>Text</key>
+					<dict>
+						<key>Text</key>
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 TARGET}</string>
+					</dict>
+				</dict>
+				<dict>
+					<key>Bounds</key>
+					<string>{{46, 198}, {70, 22.6772}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>ID</key>
+					<integer>20</integer>
+					<key>Magnets</key>
+					<array>
+						<string>{0, 1}</string>
+						<string>{0, -1}</string>
+						<string>{1, 0}</string>
+						<string>{-1, 0}</string>
+					</array>
+					<key>Shape</key>
+					<string>Rectangle</string>
+					<key>Style</key>
+					<dict>
+						<key>fill</key>
+						<dict>
+							<key>Color</key>
+							<dict>
+								<key>catalog</key>
+								<string>System</string>
+								<key>name</key>
+								<string>controlHighlightColor</string>
+							</dict>
+						</dict>
+						<key>shadow</key>
+						<dict>
+							<key>Draws</key>
+							<string>NO</string>
+							<key>Fuzziness</key>
+							<real>2.6766984462738037</real>
+						</dict>
+					</dict>
+					<key>Text</key>
+					<dict>
+						<key>Text</key>
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 GOTO}</string>
+					</dict>
+				</dict>
+				<dict>
+					<key>Class</key>
+					<string>LineGraphic</string>
+					<key>Head</key>
+					<dict>
+						<key>ID</key>
+						<integer>16</integer>
+					</dict>
+					<key>ID</key>
+					<integer>18</integer>
+					<key>Points</key>
+					<array>
+						<string>{306, 95.1772}</string>
+						<string>{306.001, 111.823}</string>
+					</array>
+					<key>Style</key>
+					<dict>
+						<key>shadow</key>
+						<dict>
+							<key>Fuzziness</key>
+							<real>2.6766984462738037</real>
+						</dict>
+						<key>stroke</key>
+						<dict>
+							<key>HeadArrow</key>
+							<string>FilledArrow</string>
+							<key>LineType</key>
+							<integer>1</integer>
+							<key>TailArrow</key>
+							<string>0</string>
+						</dict>
+					</dict>
+					<key>Tail</key>
+					<dict>
+						<key>ID</key>
+						<integer>14</integer>
+					</dict>
+				</dict>
+				<dict>
+					<key>Class</key>
+					<string>LineGraphic</string>
+					<key>Head</key>
+					<dict>
+						<key>ID</key>
+						<integer>14</integer>
+					</dict>
+					<key>ID</key>
+					<integer>17</integer>
+					<key>Points</key>
+					<array>
+						<string>{306, 50.1772}</string>
+						<string>{306, 71.5}</string>
+					</array>
+					<key>Style</key>
+					<dict>
+						<key>shadow</key>
+						<dict>
+							<key>Fuzziness</key>
+							<real>2.6766984462738037</real>
+						</dict>
+						<key>stroke</key>
+						<dict>
+							<key>HeadArrow</key>
+							<string>FilledArrow</string>
+							<key>LineType</key>
+							<integer>1</integer>
+							<key>TailArrow</key>
+							<string>0</string>
+						</dict>
+					</dict>
+					<key>Tail</key>
+					<dict>
+						<key>ID</key>
+						<integer>15</integer>
+					</dict>
+				</dict>
+				<dict>
+					<key>Bounds</key>
+					<string>{{270, 112.323}, {72, 22.6772}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>ID</key>
+					<integer>16</integer>
+					<key>Shape</key>
+					<string>Rectangle</string>
+					<key>Style</key>
+					<dict>
+						<key>fill</key>
+						<dict>
+							<key>Color</key>
+							<dict>
+								<key>catalog</key>
+								<string>System</string>
+								<key>name</key>
+								<string>controlHighlightColor</string>
+							</dict>
+						</dict>
+						<key>shadow</key>
+						<dict>
+							<key>Draws</key>
+							<string>NO</string>
+							<key>Fuzziness</key>
+							<real>2.6766984462738037</real>
+						</dict>
+					</dict>
+					<key>Text</key>
+					<dict>
+						<key>Text</key>
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 INSN 2}</string>
+					</dict>
+				</dict>
+				<dict>
+					<key>Bounds</key>
+					<string>{{271, 27}, {70, 22.6772}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>ID</key>
+					<integer>15</integer>
+					<key>Shape</key>
+					<string>Rectangle</string>
+					<key>Style</key>
+					<dict>
+						<key>fill</key>
+						<dict>
+							<key>Color</key>
+							<dict>
+								<key>catalog</key>
+								<string>System</string>
+								<key>name</key>
+								<string>controlHighlightColor</string>
+							</dict>
+						</dict>
+						<key>shadow</key>
+						<dict>
+							<key>Draws</key>
+							<string>NO</string>
+							<key>Fuzziness</key>
+							<real>2.6766984462738037</real>
+						</dict>
+					</dict>
+					<key>Text</key>
+					<dict>
+						<key>Text</key>
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 INSN 1}</string>
+					</dict>
+				</dict>
+				<dict>
+					<key>Bounds</key>
+					<string>{{282, 72}, {48, 22.6772}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>ID</key>
+					<integer>14</integer>
+					<key>Shape</key>
+					<string>Rectangle</string>
+					<key>Style</key>
+					<dict>
+						<key>fill</key>
+						<dict>
+							<key>Color</key>
+							<dict>
+								<key>b</key>
+								<string>0</string>
+								<key>g</key>
+								<string>0.5</string>
+								<key>r</key>
+								<string>1</string>
+							</dict>
+						</dict>
+						<key>shadow</key>
+						<dict>
+							<key>Draws</key>
+							<string>NO</string>
+							<key>Fuzziness</key>
+							<real>2.6766984462738037</real>
+						</dict>
+						<key>stroke</key>
+						<dict>
+							<key>CornerRadius</key>
+							<real>9</real>
+						</dict>
+					</dict>
+					<key>Text</key>
+					<dict>
+						<key>Text</key>
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 P}</string>
+					</dict>
+				</dict>
+				<dict>
+					<key>Bounds</key>
+					<string>{{45, 112.323}, {72, 22.6772}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>ID</key>
+					<integer>10</integer>
+					<key>Shape</key>
+					<string>Rectangle</string>
+					<key>Style</key>
+					<dict>
+						<key>fill</key>
+						<dict>
+							<key>Color</key>
+							<dict>
+								<key>catalog</key>
+								<string>System</string>
+								<key>name</key>
+								<string>controlHighlightColor</string>
+							</dict>
+						</dict>
+						<key>shadow</key>
+						<dict>
+							<key>Draws</key>
+							<string>NO</string>
+							<key>Fuzziness</key>
+							<real>2.6766984462738037</real>
+						</dict>
+					</dict>
+					<key>Text</key>
+					<dict>
+						<key>Text</key>
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 INSN 2}</string>
+					</dict>
+				</dict>
+				<dict>
+					<key>Bounds</key>
+					<string>{{46, 27}, {70, 22.6772}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>ID</key>
+					<integer>1</integer>
+					<key>Shape</key>
+					<string>Rectangle</string>
+					<key>Style</key>
+					<dict>
+						<key>fill</key>
+						<dict>
+							<key>Color</key>
+							<dict>
+								<key>catalog</key>
+								<string>System</string>
+								<key>name</key>
+								<string>controlHighlightColor</string>
+							</dict>
+						</dict>
+						<key>shadow</key>
+						<dict>
+							<key>Draws</key>
+							<string>NO</string>
+							<key>Fuzziness</key>
+							<real>2.6766984462738037</real>
+						</dict>
+					</dict>
+					<key>Text</key>
+					<dict>
+						<key>Text</key>
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 INSN 1}</string>
+					</dict>
+				</dict>
+				<dict>
+					<key>Class</key>
+					<string>LineGraphic</string>
+					<key>Head</key>
+					<dict>
+						<key>ID</key>
+						<integer>10</integer>
+					</dict>
+					<key>ID</key>
+					<integer>19</integer>
+					<key>Points</key>
+					<array>
+						<string>{81, 50.1772}</string>
+						<string>{81, 111.823}</string>
+					</array>
+					<key>Style</key>
+					<dict>
+						<key>stroke</key>
+						<dict>
+							<key>Color</key>
+							<dict>
+								<key>b</key>
+								<string>0</string>
+								<key>g</key>
+								<string>0.5</string>
+								<key>r</key>
+								<string>1</string>
+							</dict>
+							<key>HeadArrow</key>
+							<string>FilledArrow</string>
+							<key>HeadScale</key>
+							<real>0.5</real>
+							<key>TailArrow</key>
+							<string>0</string>
+							<key>Width</key>
+							<real>3</real>
+						</dict>
+					</dict>
+					<key>Tail</key>
+					<dict>
+						<key>ID</key>
+						<integer>1</integer>
+					</dict>
+				</dict>
+				<dict>
+					<key>Class</key>
+					<string>LineGraphic</string>
+					<key>Head</key>
+					<dict>
+						<key>ID</key>
+						<integer>44</integer>
+					</dict>
+					<key>ID</key>
+					<integer>43</integer>
+					<key>Points</key>
+					<array>
+						<string>{80, 365.177}</string>
+						<string>{80, 384.02}</string>
+					</array>
+					<key>Style</key>
+					<dict>
+						<key>stroke</key>
+						<dict>
+							<key>Color</key>
+							<dict>
+								<key>b</key>
+								<string>0</string>
+								<key>g</key>
+								<string>0.5</string>
+								<key>r</key>
+								<string>1</string>
+							</dict>
+							<key>HeadArrow</key>
+							<string>FilledArrow</string>
+							<key>HeadScale</key>
+							<real>0.5</real>
+							<key>TailArrow</key>
+							<string>0</string>
+							<key>Width</key>
+							<real>3</real>
+						</dict>
+					</dict>
+					<key>Tail</key>
+					<dict>
+						<key>ID</key>
+						<integer>41</integer>
+					</dict>
+				</dict>
+				<dict>
+					<key>Class</key>
+					<string>LineGraphic</string>
+					<key>Head</key>
+					<dict>
+						<key>ID</key>
+						<integer>21</integer>
+					</dict>
+					<key>ID</key>
+					<integer>29</integer>
+					<key>OrthogonalBarAutomatic</key>
+					<true/>
+					<key>OrthogonalBarPoint</key>
+					<string>{0, 0}</string>
+					<key>OrthogonalBarPosition</key>
+					<real>-1</real>
+					<key>Points</key>
+					<array>
+						<string>{116, 209.339}</string>
+						<string>{141.929, 234}</string>
+						<string>{117, 254.339}</string>
+					</array>
+					<key>Style</key>
+					<dict>
+						<key>stroke</key>
+						<dict>
+							<key>Color</key>
+							<dict>
+								<key>b</key>
+								<string>0</string>
+								<key>g</key>
+								<string>0.5</string>
+								<key>r</key>
+								<string>1</string>
+							</dict>
+							<key>HeadArrow</key>
+							<string>FilledArrow</string>
+							<key>HeadScale</key>
+							<real>0.5</real>
+							<key>LineType</key>
+							<integer>2</integer>
+							<key>TailArrow</key>
+							<string>0</string>
+							<key>Width</key>
+							<real>3</real>
+						</dict>
+					</dict>
+					<key>Tail</key>
+					<dict>
+						<key>ID</key>
+						<integer>20</integer>
+					</dict>
+				</dict>
+			</array>
+			<key>GridInfo</key>
+			<dict>
+				<key>SnapsToGrid</key>
+				<string>YES</string>
+			</dict>
+			<key>HPages</key>
+			<integer>1</integer>
+			<key>HorizontalGuides</key>
+			<array>
+				<real>27</real>
+				<real>198</real>
+				<real>342</real>
+			</array>
+			<key>KeepToScale</key>
+			<false/>
+			<key>Layers</key>
+			<array>
+				<dict>
+					<key>Lock</key>
+					<string>NO</string>
+					<key>Name</key>
+					<string>Layer 1</string>
+					<key>Print</key>
+					<string>YES</string>
+					<key>View</key>
+					<string>YES</string>
+				</dict>
+			</array>
+			<key>LayoutInfo</key>
+			<dict>
+				<key>Animate</key>
+				<string>NO</string>
+				<key>circoMinDist</key>
+				<real>18</real>
+				<key>circoSeparation</key>
+				<real>0.0</real>
+				<key>layoutEngine</key>
+				<string>dot</string>
+				<key>neatoSeparation</key>
+				<real>0.0</real>
+				<key>twopiSeparation</key>
+				<real>0.0</real>
+			</dict>
+			<key>Orientation</key>
+			<integer>2</integer>
+			<key>PrintOnePage</key>
+			<false/>
+			<key>RowAlign</key>
+			<integer>1</integer>
+			<key>RowSpacing</key>
+			<real>36</real>
+			<key>SheetTitle</key>
+			<string>Unconditional</string>
+			<key>UniqueID</key>
+			<integer>1</integer>
+			<key>VPages</key>
+			<integer>1</integer>
+			<key>VerticalGuides</key>
+			<array>
+				<real>45</real>
+				<real>270</real>
+			</array>
+		</dict>
+		<dict>
+			<key>ActiveLayerIndex</key>
+			<integer>0</integer>
+			<key>AutoAdjust</key>
+			<true/>
+			<key>BackgroundGraphic</key>
+			<dict>
+				<key>Bounds</key>
+				<string>{{0, 0}, {559, 783}}</string>
+				<key>Class</key>
+				<string>SolidGraphic</string>
+				<key>ID</key>
+				<integer>2</integer>
+				<key>Style</key>
+				<dict>
+					<key>shadow</key>
+					<dict>
+						<key>Draws</key>
+						<string>NO</string>
+					</dict>
+					<key>stroke</key>
+					<dict>
+						<key>Draws</key>
+						<string>NO</string>
+					</dict>
+				</dict>
+			</dict>
+			<key>CanvasOrigin</key>
+			<string>{0, 0}</string>
+			<key>ColumnAlign</key>
+			<integer>1</integer>
+			<key>ColumnSpacing</key>
+			<real>36</real>
+			<key>DisplayScale</key>
+			<string>1.000 cm = 1.000 cm</string>
+			<key>GraphicsList</key>
+			<array>
+				<dict>
+					<key>Bounds</key>
+					<string>{{270, 27}, {72, 36}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>FontInfo</key>
+					<dict>
+						<key>Color</key>
+						<dict>
+							<key>w</key>
+							<string>0</string>
+						</dict>
+						<key>Font</key>
+						<string>Helvetica</string>
+						<key>NSKern</key>
+						<real>0.0</real>
+						<key>Size</key>
+						<real>12</real>
+					</dict>
+					<key>ID</key>
+					<integer>49</integer>
+					<key>Magnets</key>
+					<array>
+						<string>{0, 1}</string>
+						<string>{0, -1}</string>
+						<string>{1, 0}</string>
+						<string>{-1, 0}</string>
+					</array>
+					<key>Shape</key>
+					<string>Diamond</string>
+					<key>Style</key>
+					<dict>
+						<key>fill</key>
+						<dict>
+							<key>Color</key>
+							<dict>
+								<key>catalog</key>
+								<string>System</string>
+								<key>name</key>
+								<string>controlHighlightColor</string>
+							</dict>
+						</dict>
+						<key>shadow</key>
+						<dict>
+							<key>Draws</key>
+							<string>NO</string>
+							<key>Fuzziness</key>
+							<real>2.6766984462738037</real>
+						</dict>
+					</dict>
+					<key>Text</key>
+					<dict>
+						<key>Text</key>
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc
+
+\f0\fs24 \cf0 \expnd0\expndtw0\kerning0
+IFxx}</string>
+						<key>VerticalPad</key>
+						<integer>0</integer>
+					</dict>
+				</dict>
+				<dict>
+					<key>Bounds</key>
+					<string>{{270, 85.0394}, {70, 22.6772}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>ID</key>
+					<integer>48</integer>
+					<key>Shape</key>
+					<string>Rectangle</string>
+					<key>Style</key>
+					<dict>
+						<key>fill</key>
+						<dict>
+							<key>Color</key>
+							<dict>
+								<key>catalog</key>
+								<string>System</string>
+								<key>name</key>
+								<string>controlHighlightColor</string>
+							</dict>
+						</dict>
+						<key>shadow</key>
+						<dict>
+							<key>Draws</key>
+							<string>NO</string>
+							<key>Fuzziness</key>
+							<real>2.6766984462738037</real>
+						</dict>
+					</dict>
+					<key>Text</key>
+					<dict>
+						<key>Text</key>
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 NEXT}</string>
+					</dict>
+				</dict>
+				<dict>
+					<key>Class</key>
+					<string>LineGraphic</string>
+					<key>Head</key>
+					<dict>
+						<key>ID</key>
+						<integer>34</integer>
+						<key>Info</key>
+						<integer>3</integer>
+					</dict>
+					<key>ID</key>
+					<integer>47</integer>
+					<key>OrthogonalBarAutomatic</key>
+					<true/>
+					<key>OrthogonalBarPoint</key>
+					<string>{0, 0}</string>
+					<key>OrthogonalBarPosition</key>
+					<real>-1</real>
+					<key>Points</key>
+					<array>
+						<string>{342, 45}</string>
+						<string>{369, 117}</string>
+						<string>{330, 209.339}</string>
+					</array>
+					<key>Style</key>
+					<dict>
+						<key>stroke</key>
+						<dict>
+							<key>HeadArrow</key>
+							<string>FilledArrow</string>
+							<key>LineType</key>
+							<integer>2</integer>
+							<key>TailArrow</key>
+							<string>0</string>
+						</dict>
+					</dict>
+					<key>Tail</key>
+					<dict>
+						<key>ID</key>
+						<integer>49</integer>
+						<key>Info</key>
+						<integer>3</integer>
+					</dict>
+				</dict>
+				<dict>
+					<key>Bounds</key>
+					<string>{{270, 127.559}, {72, 22.6772}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>ID</key>
+					<integer>46</integer>
+					<key>Magnets</key>
+					<array>
+						<string>{0, 1}</string>
+						<string>{0, -1}</string>
+						<string>{1, 0}</string>
+						<string>{-1, 0}</string>
+					</array>
+					<key>Shape</key>
+					<string>Rectangle</string>
+					<key>Style</key>
+					<dict>
+						<key>fill</key>
+						<dict>
+							<key>Color</key>
+							<dict>
+								<key>catalog</key>
+								<string>System</string>
+								<key>name</key>
+								<string>controlHighlightColor</string>
+							</dict>
+						</dict>
+						<key>shadow</key>
+						<dict>
+							<key>Draws</key>
+							<string>NO</string>
+							<key>Fuzziness</key>
+							<real>2.6766984462738037</real>
+						</dict>
+					</dict>
+					<key>Text</key>
+					<dict>
+						<key>Text</key>
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 TARGET}</string>
+					</dict>
+				</dict>
+				<dict>
+					<key>Class</key>
+					<string>LineGraphic</string>
+					<key>Head</key>
+					<dict>
+						<key>ID</key>
+						<integer>48</integer>
+					</dict>
+					<key>ID</key>
+					<integer>45</integer>
+					<key>Points</key>
+					<array>
+						<string>{305.985, 63.4998}</string>
+						<string>{305.355, 84.5396}</string>
+					</array>
+					<key>Style</key>
+					<dict>
+						<key>stroke</key>
+						<dict>
+							<key>HeadArrow</key>
+							<string>FilledArrow</string>
+							<key>LineType</key>
+							<integer>1</integer>
+							<key>TailArrow</key>
+							<string>0</string>
+						</dict>
+					</dict>
+					<key>Tail</key>
+					<dict>
+						<key>ID</key>
+						<integer>49</integer>
+						<key>Info</key>
+						<integer>1</integer>
+					</dict>
+				</dict>
+				<dict>
+					<key>Bounds</key>
+					<string>{{45, 27}, {72, 36}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>FontInfo</key>
+					<dict>
+						<key>Color</key>
+						<dict>
+							<key>w</key>
+							<string>0</string>
+						</dict>
+						<key>Font</key>
+						<string>Helvetica</string>
+						<key>NSKern</key>
+						<real>0.0</real>
+						<key>Size</key>
+						<real>12</real>
+					</dict>
+					<key>ID</key>
+					<integer>3</integer>
+					<key>Magnets</key>
+					<array>
+						<string>{0, 1}</string>
+						<string>{0, -1}</string>
+						<string>{1, 0}</string>
+						<string>{-1, 0}</string>
+					</array>
+					<key>Shape</key>
+					<string>Diamond</string>
+					<key>Style</key>
+					<dict>
+						<key>fill</key>
+						<dict>
+							<key>Color</key>
+							<dict>
+								<key>catalog</key>
+								<string>System</string>
+								<key>name</key>
+								<string>controlHighlightColor</string>
+							</dict>
+						</dict>
+						<key>shadow</key>
+						<dict>
+							<key>Draws</key>
+							<string>NO</string>
+							<key>Fuzziness</key>
+							<real>2.6766984462738037</real>
+						</dict>
+					</dict>
+					<key>Text</key>
+					<dict>
+						<key>Text</key>
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc
+
+\f0\fs24 \cf0 \expnd0\expndtw0\kerning0
+IFxx}</string>
+						<key>VerticalPad</key>
+						<integer>0</integer>
+					</dict>
+				</dict>
+				<dict>
+					<key>Bounds</key>
+					<string>{{45, 85.0394}, {70, 22.6772}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>ID</key>
+					<integer>41</integer>
+					<key>Shape</key>
+					<string>Rectangle</string>
+					<key>Style</key>
+					<dict>
+						<key>fill</key>
+						<dict>
+							<key>Color</key>
+							<dict>
+								<key>catalog</key>
+								<string>System</string>
+								<key>name</key>
+								<string>controlHighlightColor</string>
+							</dict>
+						</dict>
+						<key>shadow</key>
+						<dict>
+							<key>Draws</key>
+							<string>NO</string>
+							<key>Fuzziness</key>
+							<real>2.6766984462738037</real>
+						</dict>
+					</dict>
+					<key>Text</key>
+					<dict>
+						<key>Text</key>
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 NEXT}</string>
+					</dict>
+				</dict>
+				<dict>
+					<key>Bounds</key>
+					<string>{{282, 198}, {48, 22.6772}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>ID</key>
+					<integer>34</integer>
+					<key>Magnets</key>
+					<array>
+						<string>{0, 1}</string>
+						<string>{0, -1}</string>
+						<string>{1, 0}</string>
+						<string>{-1, 0}</string>
+					</array>
+					<key>Shape</key>
+					<string>Rectangle</string>
+					<key>Style</key>
+					<dict>
+						<key>fill</key>
+						<dict>
+							<key>Color</key>
+							<dict>
+								<key>b</key>
+								<string>0</string>
+								<key>g</key>
+								<string>0.5</string>
+								<key>r</key>
+								<string>1</string>
+							</dict>
+						</dict>
+						<key>shadow</key>
+						<dict>
+							<key>Draws</key>
+							<string>NO</string>
+							<key>Fuzziness</key>
+							<real>2.6766984462738037</real>
+						</dict>
+						<key>stroke</key>
+						<dict>
+							<key>CornerRadius</key>
+							<real>9</real>
+						</dict>
+					</dict>
+					<key>Text</key>
+					<dict>
+						<key>Text</key>
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 P}</string>
+					</dict>
+				</dict>
+				<dict>
+					<key>Class</key>
+					<string>LineGraphic</string>
+					<key>Head</key>
+					<dict>
+						<key>ID</key>
+						<integer>46</integer>
+						<key>Info</key>
+						<integer>3</integer>
+					</dict>
+					<key>ID</key>
+					<integer>33</integer>
+					<key>OrthogonalBarAutomatic</key>
+					<true/>
+					<key>OrthogonalBarPoint</key>
+					<string>{0, 0}</string>
+					<key>OrthogonalBarPosition</key>
+					<real>-1</real>
+					<key>Points</key>
+					<array>
+						<string>{341.5, 254.339}</string>
+						<string>{387, 207}</string>
+						<string>{342, 138.898}</string>
+					</array>
+					<key>Style</key>
+					<dict>
+						<key>stroke</key>
+						<dict>
+							<key>HeadArrow</key>
+							<string>FilledArrow</string>
+							<key>LineType</key>
+							<integer>2</integer>
+							<key>TailArrow</key>
+							<string>0</string>
+						</dict>
+					</dict>
+					<key>Tail</key>
+					<dict>
+						<key>ID</key>
+						<integer>31</integer>
+					</dict>
+				</dict>
+				<dict>
+					<key>Bounds</key>
+					<string>{{271, 243}, {70, 22.6772}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>ID</key>
+					<integer>31</integer>
+					<key>Magnets</key>
+					<array>
+						<string>{0, 1}</string>
+						<string>{0, -1}</string>
+						<string>{1, 0}</string>
+						<string>{-1, 0}</string>
+					</array>
+					<key>Shape</key>
+					<string>Rectangle</string>
+					<key>Style</key>
+					<dict>
+						<key>fill</key>
+						<dict>
+							<key>Color</key>
+							<dict>
+								<key>catalog</key>
+								<string>System</string>
+								<key>name</key>
+								<string>controlHighlightColor</string>
+							</dict>
+						</dict>
+						<key>shadow</key>
+						<dict>
+							<key>Draws</key>
+							<string>NO</string>
+							<key>Fuzziness</key>
+							<real>2.6766984462738037</real>
+						</dict>
+					</dict>
+					<key>Text</key>
+					<dict>
+						<key>Text</key>
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 GOTO}</string>
+					</dict>
+				</dict>
+				<dict>
+					<key>Class</key>
+					<string>LineGraphic</string>
+					<key>Head</key>
+					<dict>
+						<key>ID</key>
+						<integer>21</integer>
+					</dict>
+					<key>ID</key>
+					<integer>29</integer>
+					<key>OrthogonalBarAutomatic</key>
+					<true/>
+					<key>OrthogonalBarPoint</key>
+					<string>{0, 0}</string>
+					<key>OrthogonalBarPosition</key>
+					<real>-1</real>
+					<key>Points</key>
+					<array>
+						<string>{117, 45}</string>
+						<string>{144, 117}</string>
+						<string>{117, 138.898}</string>
+					</array>
+					<key>Style</key>
+					<dict>
+						<key>stroke</key>
+						<dict>
+							<key>Color</key>
+							<dict>
+								<key>b</key>
+								<string>0</string>
+								<key>g</key>
+								<string>0.5</string>
+								<key>r</key>
+								<string>1</string>
+							</dict>
+							<key>HeadArrow</key>
+							<string>FilledArrow</string>
+							<key>HeadScale</key>
+							<real>0.5</real>
+							<key>LineType</key>
+							<integer>2</integer>
+							<key>TailArrow</key>
+							<string>0</string>
+							<key>Width</key>
+							<real>3</real>
+						</dict>
+					</dict>
+					<key>Tail</key>
+					<dict>
+						<key>ID</key>
+						<integer>3</integer>
+						<key>Info</key>
+						<integer>3</integer>
+					</dict>
+				</dict>
+				<dict>
+					<key>Class</key>
+					<string>LineGraphic</string>
+					<key>Head</key>
+					<dict>
+						<key>ID</key>
+						<integer>31</integer>
+						<key>Info</key>
+						<integer>2</integer>
+					</dict>
+					<key>ID</key>
+					<integer>25</integer>
+					<key>Points</key>
+					<array>
+						<string>{306, 220.677}</string>
+						<string>{306, 243}</string>
+					</array>
+					<key>Style</key>
+					<dict>
+						<key>shadow</key>
+						<dict>
+							<key>Fuzziness</key>
+							<real>2.6766984462738037</real>
+						</dict>
+						<key>stroke</key>
+						<dict>
+							<key>HeadArrow</key>
+							<string>FilledArrow</string>
+							<key>LineType</key>
+							<integer>1</integer>
+							<key>TailArrow</key>
+							<string>0</string>
+						</dict>
+					</dict>
+					<key>Tail</key>
+					<dict>
+						<key>ID</key>
+						<integer>34</integer>
+					</dict>
+				</dict>
+				<dict>
+					<key>Bounds</key>
+					<string>{{45, 127.559}, {72, 22.6772}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>ID</key>
+					<integer>21</integer>
+					<key>Magnets</key>
+					<array>
+						<string>{0, 1}</string>
+						<string>{0, -1}</string>
+						<string>{1, 0}</string>
+						<string>{-1, 0}</string>
+					</array>
+					<key>Shape</key>
+					<string>Rectangle</string>
+					<key>Style</key>
+					<dict>
+						<key>fill</key>
+						<dict>
+							<key>Color</key>
+							<dict>
+								<key>catalog</key>
+								<string>System</string>
+								<key>name</key>
+								<string>controlHighlightColor</string>
+							</dict>
+						</dict>
+						<key>shadow</key>
+						<dict>
+							<key>Draws</key>
+							<string>NO</string>
+							<key>Fuzziness</key>
+							<real>2.6766984462738037</real>
+						</dict>
+					</dict>
+					<key>Text</key>
+					<dict>
+						<key>Text</key>
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 TARGET}</string>
+					</dict>
+				</dict>
+				<dict>
+					<key>Class</key>
+					<string>LineGraphic</string>
+					<key>Head</key>
+					<dict>
+						<key>ID</key>
+						<integer>41</integer>
+					</dict>
+					<key>ID</key>
+					<integer>19</integer>
+					<key>Points</key>
+					<array>
+						<string>{81, 63}</string>
+						<string>{80.3547, 84.5396}</string>
+					</array>
+					<key>Style</key>
+					<dict>
+						<key>stroke</key>
+						<dict>
+							<key>HeadArrow</key>
+							<string>FilledArrow</string>
+							<key>LineType</key>
+							<integer>1</integer>
+							<key>TailArrow</key>
+							<string>0</string>
+						</dict>
+					</dict>
+					<key>Tail</key>
+					<dict>
+						<key>ID</key>
+						<integer>3</integer>
+						<key>Info</key>
+						<integer>1</integer>
+					</dict>
+				</dict>
+			</array>
+			<key>GridInfo</key>
+			<dict>
+				<key>SnapsToGrid</key>
+				<string>YES</string>
+			</dict>
+			<key>HPages</key>
+			<integer>1</integer>
+			<key>HorizontalGuides</key>
+			<array>
+				<real>27</real>
+			</array>
+			<key>KeepToScale</key>
+			<false/>
+			<key>Layers</key>
+			<array>
+				<dict>
+					<key>Lock</key>
+					<string>NO</string>
+					<key>Name</key>
+					<string>Layer 1</string>
+					<key>Print</key>
+					<string>YES</string>
+					<key>View</key>
+					<string>YES</string>
+				</dict>
+			</array>
+			<key>LayoutInfo</key>
+			<dict>
+				<key>Animate</key>
+				<string>NO</string>
+				<key>circoMinDist</key>
+				<real>18</real>
+				<key>circoSeparation</key>
+				<real>0.0</real>
+				<key>layoutEngine</key>
+				<string>dot</string>
+				<key>neatoSeparation</key>
+				<real>0.0</real>
+				<key>twopiSeparation</key>
+				<real>0.0</real>
+			</dict>
+			<key>Orientation</key>
+			<integer>2</integer>
+			<key>PrintOnePage</key>
+			<false/>
+			<key>RowAlign</key>
+			<integer>1</integer>
+			<key>RowSpacing</key>
+			<real>36</real>
+			<key>SheetTitle</key>
+			<string>Conditional</string>
+			<key>UniqueID</key>
+			<integer>3</integer>
+			<key>VPages</key>
+			<integer>1</integer>
+			<key>VerticalGuides</key>
+			<array>
+				<real>45</real>
+				<real>270</real>
+			</array>
+		</dict>
+		<dict>
+			<key>ActiveLayerIndex</key>
+			<integer>0</integer>
+			<key>AutoAdjust</key>
+			<true/>
+			<key>BackgroundGraphic</key>
+			<dict>
+				<key>Bounds</key>
+				<string>{{0, 0}, {559, 783}}</string>
+				<key>Class</key>
+				<string>SolidGraphic</string>
+				<key>ID</key>
+				<integer>2</integer>
+				<key>Style</key>
+				<dict>
+					<key>shadow</key>
+					<dict>
+						<key>Draws</key>
+						<string>NO</string>
+					</dict>
+					<key>stroke</key>
+					<dict>
+						<key>Draws</key>
+						<string>NO</string>
+					</dict>
+				</dict>
+			</dict>
+			<key>CanvasOrigin</key>
+			<string>{0, 0}</string>
+			<key>ColumnAlign</key>
+			<integer>1</integer>
+			<key>ColumnSpacing</key>
+			<real>36</real>
+			<key>DisplayScale</key>
+			<string>1.000 cm = 1.000 cm</string>
+			<key>GraphicsList</key>
+			<array>
+				<dict>
+					<key>Bounds</key>
+					<string>{{270, 49}, {80, 14}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>FitText</key>
+					<string>YES</string>
+					<key>Flow</key>
+					<string>Resize</string>
+					<key>FontInfo</key>
+					<dict>
+						<key>Color</key>
+						<dict>
+							<key>b</key>
+							<string>0.4</string>
+							<key>g</key>
+							<string>0.4</string>
+							<key>r</key>
+							<string>0.4</string>
+						</dict>
+						<key>Font</key>
+						<string>Helvetica</string>
+						<key>Size</key>
+						<real>12</real>
+					</dict>
+					<key>ID</key>
+					<integer>101</integer>
+					<key>Shape</key>
+					<string>Rectangle</string>
+					<key>Style</key>
+					<dict>
+						<key>fill</key>
+						<dict>
+							<key>Draws</key>
+							<string>NO</string>
+						</dict>
+						<key>shadow</key>
+						<dict>
+							<key>Draws</key>
+							<string>NO</string>
+						</dict>
+						<key>stroke</key>
+						<dict>
+							<key>Draws</key>
+							<string>NO</string>
+						</dict>
+					</dict>
+					<key>Text</key>
+					<dict>
+						<key>Pad</key>
+						<integer>0</integer>
+						<key>Text</key>
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;\red102\green102\blue102;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\b\fs24 \cf2 Instrumented }</string>
+						<key>VerticalPad</key>
+						<integer>0</integer>
+					</dict>
+					<key>Wrap</key>
+					<string>NO</string>
+				</dict>
+				<dict>
+					<key>Bounds</key>
+					<string>{{45, 49}, {49, 14}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>FitText</key>
+					<string>YES</string>
+					<key>Flow</key>
+					<string>Resize</string>
+					<key>FontInfo</key>
+					<dict>
+						<key>Color</key>
+						<dict>
+							<key>b</key>
+							<string>0.4</string>
+							<key>g</key>
+							<string>0.4</string>
+							<key>r</key>
+							<string>0.4</string>
+						</dict>
+						<key>Font</key>
+						<string>Helvetica</string>
+						<key>Size</key>
+						<real>12</real>
+					</dict>
+					<key>ID</key>
+					<integer>100</integer>
+					<key>Shape</key>
+					<string>Rectangle</string>
+					<key>Style</key>
+					<dict>
+						<key>fill</key>
+						<dict>
+							<key>Draws</key>
+							<string>NO</string>
+						</dict>
+						<key>shadow</key>
+						<dict>
+							<key>Draws</key>
+							<string>NO</string>
+						</dict>
+						<key>stroke</key>
+						<dict>
+							<key>Draws</key>
+							<string>NO</string>
+						</dict>
+					</dict>
+					<key>Text</key>
+					<dict>
+						<key>Pad</key>
+						<integer>0</integer>
+						<key>Text</key>
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;\red102\green102\blue102;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\b\fs24 \cf2 Original }</string>
+						<key>VerticalPad</key>
+						<integer>0</integer>
+					</dict>
+					<key>Wrap</key>
+					<string>NO</string>
+				</dict>
+				<dict>
+					<key>Class</key>
+					<string>LineGraphic</string>
+					<key>Head</key>
+					<dict>
+						<key>ID</key>
+						<integer>74</integer>
+						<key>Info</key>
+						<integer>3</integer>
+					</dict>
+					<key>ID</key>
+					<integer>96</integer>
+					<key>OrthogonalBarAutomatic</key>
+					<true/>
+					<key>OrthogonalBarPoint</key>
+					<string>{0, 0}</string>
+					<key>OrthogonalBarPosition</key>
+					<real>-1</real>
+					<key>Points</key>
+					<array>
+						<string>{369, 353.977}</string>
+						<string>{414, 423}</string>
+						<string>{369, 481.536}</string>
+					</array>
+					<key>Style</key>
+					<dict>
+						<key>stroke</key>
+						<dict>
+							<key>HeadArrow</key>
+							<string>FilledArrow</string>
+							<key>LineType</key>
+							<integer>2</integer>
+							<key>TailArrow</key>
+							<string>0</string>
+						</dict>
+					</dict>
+					<key>Tail</key>
+					<dict>
+						<key>ID</key>
+						<integer>77</integer>
+						<key>Info</key>
+						<integer>3</integer>
+					</dict>
+				</dict>
+				<dict>
+					<key>Class</key>
+					<string>LineGraphic</string>
+					<key>Head</key>
+					<dict>
+						<key>ID</key>
+						<integer>77</integer>
+					</dict>
+					<key>ID</key>
+					<integer>95</integer>
+					<key>Points</key>
+					<array>
+						<string>{319.5, 322.795}</string>
+						<string>{319.5, 342.638}</string>
+					</array>
+					<key>Style</key>
+					<dict>
+						<key>stroke</key>
+						<dict>
+							<key>HeadArrow</key>
+							<string>FilledArrow</string>
+							<key>LineType</key>
+							<integer>1</integer>
+							<key>TailArrow</key>
+							<string>0</string>
+						</dict>
+					</dict>
+					<key>Tail</key>
+					<dict>
+						<key>ID</key>
+						<integer>93</integer>
+						<key>Info</key>
+						<integer>1</integer>
+					</dict>
+				</dict>
+				<dict>
+					<key>Bounds</key>
+					<string>{{295.5, 300.118}, {48, 22.6772}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>ID</key>
+					<integer>93</integer>
+					<key>Magnets</key>
+					<array>
+						<string>{0, 1}</string>
+						<string>{0, -1}</string>
+						<string>{1, 0}</string>
+						<string>{-1, 0}</string>
+					</array>
+					<key>Shape</key>
+					<string>Rectangle</string>
+					<key>Style</key>
+					<dict>
+						<key>fill</key>
+						<dict>
+							<key>Color</key>
+							<dict>
+								<key>b</key>
+								<string>0</string>
+								<key>g</key>
+								<string>0.5</string>
+								<key>r</key>
+								<string>1</string>
+							</dict>
+						</dict>
+						<key>shadow</key>
+						<dict>
+							<key>Draws</key>
+							<string>NO</string>
+							<key>Fuzziness</key>
+							<real>2.6766984462738037</real>
+						</dict>
+						<key>stroke</key>
+						<dict>
+							<key>CornerRadius</key>
+							<real>9</real>
+						</dict>
+					</dict>
+					<key>Text</key>
+					<dict>
+						<key>Text</key>
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 P}</string>
+					</dict>
+				</dict>
+				<dict>
+					<key>Class</key>
+					<string>LineGraphic</string>
+					<key>Head</key>
+					<dict>
+						<key>ID</key>
+						<integer>75</integer>
+					</dict>
+					<key>ID</key>
+					<integer>92</integer>
+					<key>Points</key>
+					<array>
+						<string>{319.5, 535.894}</string>
+						<string>{319.5, 554.736}</string>
+					</array>
+					<key>Style</key>
+					<dict>
+						<key>stroke</key>
+						<dict>
+							<key>HeadArrow</key>
+							<string>FilledArrow</string>
+							<key>LineType</key>
+							<integer>1</integer>
+							<key>TailArrow</key>
+							<string>0</string>
+						</dict>
+					</dict>
+					<key>Tail</key>
+					<dict>
+						<key>ID</key>
+						<integer>91</integer>
+					</dict>
+				</dict>
+				<dict>
+					<key>Bounds</key>
+					<string>{{295.5, 512.717}, {48, 22.6772}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>ID</key>
+					<integer>91</integer>
+					<key>Magnets</key>
+					<array>
+						<string>{0, 1}</string>
+						<string>{0, -1}</string>
+						<string>{1, 0}</string>
+						<string>{-1, 0}</string>
+					</array>
+					<key>Shape</key>
+					<string>Rectangle</string>
+					<key>Style</key>
+					<dict>
+						<key>fill</key>
+						<dict>
+							<key>Color</key>
+							<dict>
+								<key>b</key>
+								<string>0</string>
+								<key>g</key>
+								<string>0.5</string>
+								<key>r</key>
+								<string>1</string>
+							</dict>
+						</dict>
+						<key>shadow</key>
+						<dict>
+							<key>Draws</key>
+							<string>NO</string>
+							<key>Fuzziness</key>
+							<real>2.6766984462738037</real>
+						</dict>
+						<key>stroke</key>
+						<dict>
+							<key>CornerRadius</key>
+							<real>9</real>
+						</dict>
+					</dict>
+					<key>Text</key>
+					<dict>
+						<key>Text</key>
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 P}</string>
+					</dict>
+				</dict>
+				<dict>
+					<key>Class</key>
+					<string>LineGraphic</string>
+					<key>Head</key>
+					<dict>
+						<key>ID</key>
+						<integer>74</integer>
+					</dict>
+					<key>ID</key>
+					<integer>90</integer>
+					<key>Points</key>
+					<array>
+						<string>{319.5, 450.354}</string>
+						<string>{319.5, 470.197}</string>
+					</array>
+					<key>Style</key>
+					<dict>
+						<key>stroke</key>
+						<dict>
+							<key>HeadArrow</key>
+							<string>FilledArrow</string>
+							<key>LineType</key>
+							<integer>1</integer>
+							<key>TailArrow</key>
+							<string>0</string>
+						</dict>
+					</dict>
+					<key>Tail</key>
+					<dict>
+						<key>ID</key>
+						<integer>89</integer>
+						<key>Info</key>
+						<integer>1</integer>
+					</dict>
+				</dict>
+				<dict>
+					<key>Bounds</key>
+					<string>{{295.5, 427.677}, {48, 22.6772}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>ID</key>
+					<integer>89</integer>
+					<key>Magnets</key>
+					<array>
+						<string>{0, 1}</string>
+						<string>{0, -1}</string>
+						<string>{1, 0}</string>
+						<string>{-1, 0}</string>
+					</array>
+					<key>Shape</key>
+					<string>Rectangle</string>
+					<key>Style</key>
+					<dict>
+						<key>fill</key>
+						<dict>
+							<key>Color</key>
+							<dict>
+								<key>b</key>
+								<string>0</string>
+								<key>g</key>
+								<string>0.5</string>
+								<key>r</key>
+								<string>1</string>
+							</dict>
+						</dict>
+						<key>shadow</key>
+						<dict>
+							<key>Draws</key>
+							<string>NO</string>
+							<key>Fuzziness</key>
+							<real>2.6766984462738037</real>
+						</dict>
+						<key>stroke</key>
+						<dict>
+							<key>CornerRadius</key>
+							<real>9</real>
+						</dict>
+					</dict>
+					<key>Text</key>
+					<dict>
+						<key>Text</key>
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 P}</string>
+					</dict>
+				</dict>
+				<dict>
+					<key>Class</key>
+					<string>LineGraphic</string>
+					<key>Head</key>
+					<dict>
+						<key>ID</key>
+						<integer>73</integer>
+						<key>Info</key>
+						<integer>3</integer>
+					</dict>
+					<key>ID</key>
+					<integer>87</integer>
+					<key>OrthogonalBarAutomatic</key>
+					<true/>
+					<key>OrthogonalBarPoint</key>
+					<string>{0, 0}</string>
+					<key>OrthogonalBarPosition</key>
+					<real>-1</real>
+					<key>Points</key>
+					<array>
+						<string>{355.5, 218.906}</string>
+						<string>{396, 234}</string>
+						<string>{369, 396.496}</string>
+					</array>
+					<key>Style</key>
+					<dict>
+						<key>stroke</key>
+						<dict>
+							<key>HeadArrow</key>
+							<string>FilledArrow</string>
+							<key>LineType</key>
+							<integer>2</integer>
+							<key>TailArrow</key>
+							<string>0</string>
+						</dict>
+					</dict>
+					<key>Tail</key>
+					<dict>
+						<key>ID</key>
+						<integer>78</integer>
+					</dict>
+				</dict>
+				<dict>
+					<key>Class</key>
+					<string>LineGraphic</string>
+					<key>Head</key>
+					<dict>
+						<key>ID</key>
+						<integer>76</integer>
+					</dict>
+					<key>ID</key>
+					<integer>86</integer>
+					<key>Points</key>
+					<array>
+						<string>{319.5, 578.413}</string>
+						<string>{319.5, 597.256}</string>
+					</array>
+					<key>Style</key>
+					<dict>
+						<key>stroke</key>
+						<dict>
+							<key>HeadArrow</key>
+							<string>FilledArrow</string>
+							<key>LineType</key>
+							<integer>1</integer>
+							<key>TailArrow</key>
+							<string>0</string>
+						</dict>
+					</dict>
+					<key>Tail</key>
+					<dict>
+						<key>ID</key>
+						<integer>75</integer>
+					</dict>
+				</dict>
+				<dict>
+					<key>Class</key>
+					<string>LineGraphic</string>
+					<key>Head</key>
+					<dict>
+						<key>ID</key>
+						<integer>91</integer>
+					</dict>
+					<key>ID</key>
+					<integer>85</integer>
+					<key>Points</key>
+					<array>
+						<string>{319.5, 492.874}</string>
+						<string>{319.5, 512.717}</string>
+					</array>
+					<key>Style</key>
+					<dict>
+						<key>stroke</key>
+						<dict>
+							<key>HeadArrow</key>
+							<string>FilledArrow</string>
+							<key>LineType</key>
+							<integer>1</integer>
+							<key>TailArrow</key>
+							<string>0</string>
+						</dict>
+					</dict>
+					<key>Tail</key>
+					<dict>
+						<key>ID</key>
+						<integer>74</integer>
+					</dict>
+				</dict>
+				<dict>
+					<key>Class</key>
+					<string>LineGraphic</string>
+					<key>Head</key>
+					<dict>
+						<key>ID</key>
+						<integer>89</integer>
+						<key>Info</key>
+						<integer>2</integer>
+					</dict>
+					<key>ID</key>
+					<integer>84</integer>
+					<key>Points</key>
+					<array>
+						<string>{319.5, 407.834}</string>
+						<string>{319.5, 427.677}</string>
+					</array>
+					<key>Style</key>
+					<dict>
+						<key>stroke</key>
+						<dict>
+							<key>HeadArrow</key>
+							<string>FilledArrow</string>
+							<key>LineType</key>
+							<integer>1</integer>
+							<key>TailArrow</key>
+							<string>0</string>
+						</dict>
+					</dict>
+					<key>Tail</key>
+					<dict>
+						<key>ID</key>
+						<integer>73</integer>
+					</dict>
+				</dict>
+				<dict>
+					<key>Class</key>
+					<string>LineGraphic</string>
+					<key>Head</key>
+					<dict>
+						<key>ID</key>
+						<integer>93</integer>
+					</dict>
+					<key>ID</key>
+					<integer>83</integer>
+					<key>Points</key>
+					<array>
+						<string>{319.5, 280.775}</string>
+						<string>{319.5, 300.118}</string>
+					</array>
+					<key>Style</key>
+					<dict>
+						<key>stroke</key>
+						<dict>
+							<key>HeadArrow</key>
+							<string>FilledArrow</string>
+							<key>LineType</key>
+							<integer>1</integer>
+							<key>TailArrow</key>
+							<string>0</string>
+						</dict>
+					</dict>
+					<key>Tail</key>
+					<dict>
+						<key>ID</key>
+						<integer>72</integer>
+					</dict>
+				</dict>
+				<dict>
+					<key>Class</key>
+					<string>LineGraphic</string>
+					<key>Head</key>
+					<dict>
+						<key>ID</key>
+						<integer>72</integer>
+					</dict>
+					<key>ID</key>
+					<integer>82</integer>
+					<key>Points</key>
+					<array>
+						<string>{319.5, 236.906}</string>
+						<string>{319.5, 257.098}</string>
+					</array>
+					<key>Style</key>
+					<dict>
+						<key>stroke</key>
+						<dict>
+							<key>HeadArrow</key>
+							<string>FilledArrow</string>
+							<key>LineType</key>
+							<integer>1</integer>
+							<key>TailArrow</key>
+							<string>0</string>
+						</dict>
+					</dict>
+					<key>Tail</key>
+					<dict>
+						<key>ID</key>
+						<integer>78</integer>
+						<key>Info</key>
+						<integer>1</integer>
+					</dict>
+				</dict>
+				<dict>
+					<key>Class</key>
+					<string>LineGraphic</string>
+					<key>Head</key>
+					<dict>
+						<key>ID</key>
+						<integer>78</integer>
+					</dict>
+					<key>ID</key>
+					<integer>81</integer>
+					<key>Points</key>
+					<array>
+						<string>{319.5, 181.563}</string>
+						<string>{319.5, 200.406}</string>
+					</array>
+					<key>Style</key>
+					<dict>
+						<key>stroke</key>
+						<dict>
+							<key>HeadArrow</key>
+							<string>FilledArrow</string>
+							<key>LineType</key>
+							<integer>1</integer>
+							<key>TailArrow</key>
+							<string>0</string>
+						</dict>
+					</dict>
+					<key>Tail</key>
+					<dict>
+						<key>ID</key>
+						<integer>71</integer>
+					</dict>
+				</dict>
+				<dict>
+					<key>Class</key>
+					<string>LineGraphic</string>
+					<key>Head</key>
+					<dict>
+						<key>ID</key>
+						<integer>71</integer>
+					</dict>
+					<key>ID</key>
+					<integer>80</integer>
+					<key>Points</key>
+					<array>
+						<string>{319.5, 139.043}</string>
+						<string>{319.5, 157.886}</string>
+					</array>
+					<key>Style</key>
+					<dict>
+						<key>stroke</key>
+						<dict>
+							<key>HeadArrow</key>
+							<string>FilledArrow</string>
+							<key>LineType</key>
+							<integer>1</integer>
+							<key>TailArrow</key>
+							<string>0</string>
+						</dict>
+					</dict>
+					<key>Tail</key>
+					<dict>
+						<key>ID</key>
+						<integer>70</integer>
+					</dict>
+				</dict>
+				<dict>
+					<key>Class</key>
+					<string>LineGraphic</string>
+					<key>Head</key>
+					<dict>
+						<key>ID</key>
+						<integer>70</integer>
+					</dict>
+					<key>ID</key>
+					<integer>79</integer>
+					<key>Points</key>
+					<array>
+						<string>{319.5, 90.5}</string>
+						<string>{319.5, 115.366}</string>
+					</array>
+					<key>Style</key>
+					<dict>
+						<key>stroke</key>
+						<dict>
+							<key>HeadArrow</key>
+							<string>FilledArrow</string>
+							<key>LineType</key>
+							<integer>1</integer>
+							<key>TailArrow</key>
+							<string>0</string>
+						</dict>
+					</dict>
+					<key>Tail</key>
+					<dict>
+						<key>ID</key>
+						<integer>69</integer>
+					</dict>
+				</dict>
+				<dict>
+					<key>Bounds</key>
+					<string>{{283.5, 200.906}, {72, 36}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>FontInfo</key>
+					<dict>
+						<key>Color</key>
+						<dict>
+							<key>w</key>
+							<string>0</string>
+						</dict>
+						<key>Font</key>
+						<string>Helvetica</string>
+						<key>NSKern</key>
+						<real>0.0</real>
+						<key>Size</key>
+						<real>12</real>
+					</dict>
+					<key>ID</key>
+					<integer>78</integer>
+					<key>Magnets</key>
+					<array>
+						<string>{0, 1}</string>
+						<string>{0, -1}</string>
+						<string>{1, 0}</string>
+						<string>{-1, 0}</string>
+					</array>
+					<key>Shape</key>
+					<string>Diamond</string>
+					<key>Style</key>
+					<dict>
+						<key>fill</key>
+						<dict>
+							<key>Color</key>
+							<dict>
+								<key>catalog</key>
+								<string>System</string>
+								<key>name</key>
+								<string>controlHighlightColor</string>
+							</dict>
+						</dict>
+						<key>shadow</key>
+						<dict>
+							<key>Draws</key>
+							<string>NO</string>
+							<key>Fuzziness</key>
+							<real>2.6766984462738037</real>
+						</dict>
+					</dict>
+					<key>Text</key>
+					<dict>
+						<key>Text</key>
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc
+
+\f0\fs24 \cf0 \expnd0\expndtw0\kerning0
+IFEQ}</string>
+						<key>VerticalPad</key>
+						<integer>0</integer>
+					</dict>
+				</dict>
+				<dict>
+					<key>Bounds</key>
+					<string>{{270, 342.638}, {99, 22.6772}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>ID</key>
+					<integer>77</integer>
+					<key>Magnets</key>
+					<array>
+						<string>{0, 1}</string>
+						<string>{0, -1}</string>
+						<string>{1, 0}</string>
+						<string>{-1, 0}</string>
+					</array>
+					<key>Shape</key>
+					<string>Rectangle</string>
+					<key>Style</key>
+					<dict>
+						<key>fill</key>
+						<dict>
+							<key>Color</key>
+							<dict>
+								<key>catalog</key>
+								<string>System</string>
+								<key>name</key>
+								<string>controlHighlightColor</string>
+							</dict>
+						</dict>
+						<key>shadow</key>
+						<dict>
+							<key>Draws</key>
+							<string>NO</string>
+							<key>Fuzziness</key>
+							<real>2.6766984462738037</real>
+						</dict>
+					</dict>
+					<key>Text</key>
+					<dict>
+						<key>Text</key>
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 GOTO}</string>
+					</dict>
+				</dict>
+				<dict>
+					<key>Bounds</key>
+					<string>{{310.5, 597.756}, {18, 18}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>FontInfo</key>
+					<dict>
+						<key>Color</key>
+						<dict>
+							<key>w</key>
+							<string>0</string>
+						</dict>
+						<key>Font</key>
+						<string>Helvetica</string>
+						<key>NSKern</key>
+						<real>0.0</real>
+						<key>Size</key>
+						<real>12</real>
+					</dict>
+					<key>ID</key>
+					<integer>76</integer>
+					<key>Shape</key>
+					<string>Circle</string>
+					<key>Style</key>
+					<dict>
+						<key>shadow</key>
+						<dict>
+							<key>Draws</key>
+							<string>NO</string>
+							<key>Fuzziness</key>
+							<real>2.6766984462738037</real>
+						</dict>
+					</dict>
+					<key>Text</key>
+					<dict>
+						<key>VerticalPad</key>
+						<integer>0</integer>
+					</dict>
+				</dict>
+				<dict>
+					<key>Bounds</key>
+					<string>{{270, 555.236}, {99, 22.6772}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>ID</key>
+					<integer>75</integer>
+					<key>Shape</key>
+					<string>Rectangle</string>
+					<key>Style</key>
+					<dict>
+						<key>fill</key>
+						<dict>
+							<key>Color</key>
+							<dict>
+								<key>catalog</key>
+								<string>System</string>
+								<key>name</key>
+								<string>controlHighlightColor</string>
+							</dict>
+						</dict>
+						<key>shadow</key>
+						<dict>
+							<key>Draws</key>
+							<string>NO</string>
+							<key>Fuzziness</key>
+							<real>2.6766984462738037</real>
+						</dict>
+					</dict>
+					<key>Text</key>
+					<dict>
+						<key>Text</key>
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 RETURN}</string>
+					</dict>
+				</dict>
+				<dict>
+					<key>Bounds</key>
+					<string>{{270, 470.197}, {99, 22.6772}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>ID</key>
+					<integer>74</integer>
+					<key>Magnets</key>
+					<array>
+						<string>{0, 1}</string>
+						<string>{0, -1}</string>
+						<string>{1, 0}</string>
+						<string>{-1, 0}</string>
+					</array>
+					<key>Shape</key>
+					<string>Rectangle</string>
+					<key>Style</key>
+					<dict>
+						<key>fill</key>
+						<dict>
+							<key>Color</key>
+							<dict>
+								<key>catalog</key>
+								<string>System</string>
+								<key>name</key>
+								<string>controlHighlightColor</string>
+							</dict>
+						</dict>
+						<key>shadow</key>
+						<dict>
+							<key>Draws</key>
+							<string>NO</string>
+							<key>Fuzziness</key>
+							<real>2.6766984462738037</real>
+						</dict>
+					</dict>
+					<key>Text</key>
+					<dict>
+						<key>Text</key>
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 INVOKE d()}</string>
+					</dict>
+				</dict>
+				<dict>
+					<key>Bounds</key>
+					<string>{{270, 385.157}, {99, 22.6772}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>ID</key>
+					<integer>73</integer>
+					<key>Magnets</key>
+					<array>
+						<string>{0, 1}</string>
+						<string>{0, -1}</string>
+						<string>{1, 0}</string>
+						<string>{-1, 0}</string>
+					</array>
+					<key>Shape</key>
+					<string>Rectangle</string>
+					<key>Style</key>
+					<dict>
+						<key>fill</key>
+						<dict>
+							<key>Color</key>
+							<dict>
+								<key>catalog</key>
+								<string>System</string>
+								<key>name</key>
+								<string>controlHighlightColor</string>
+							</dict>
+						</dict>
+						<key>shadow</key>
+						<dict>
+							<key>Draws</key>
+							<string>NO</string>
+							<key>Fuzziness</key>
+							<real>2.6766984462738037</real>
+						</dict>
+					</dict>
+					<key>Text</key>
+					<dict>
+						<key>Text</key>
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 INVOKE c()}</string>
+					</dict>
+				</dict>
+				<dict>
+					<key>Bounds</key>
+					<string>{{270, 257.598}, {99, 22.6772}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>ID</key>
+					<integer>72</integer>
+					<key>Shape</key>
+					<string>Rectangle</string>
+					<key>Style</key>
+					<dict>
+						<key>fill</key>
+						<dict>
+							<key>Color</key>
+							<dict>
+								<key>catalog</key>
+								<string>System</string>
+								<key>name</key>
+								<string>controlHighlightColor</string>
+							</dict>
+						</dict>
+						<key>shadow</key>
+						<dict>
+							<key>Draws</key>
+							<string>NO</string>
+							<key>Fuzziness</key>
+							<real>2.6766984462738037</real>
+						</dict>
+					</dict>
+					<key>Text</key>
+					<dict>
+						<key>Text</key>
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 INVOKE b()}</string>
+					</dict>
+				</dict>
+				<dict>
+					<key>Bounds</key>
+					<string>{{270, 158.386}, {99, 22.6772}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>ID</key>
+					<integer>71</integer>
+					<key>Shape</key>
+					<string>Rectangle</string>
+					<key>Style</key>
+					<dict>
+						<key>fill</key>
+						<dict>
+							<key>Color</key>
+							<dict>
+								<key>catalog</key>
+								<string>System</string>
+								<key>name</key>
+								<string>controlHighlightColor</string>
+							</dict>
+						</dict>
+						<key>shadow</key>
+						<dict>
+							<key>Draws</key>
+							<string>NO</string>
+							<key>Fuzziness</key>
+							<real>2.6766984462738037</real>
+						</dict>
+					</dict>
+					<key>Text</key>
+					<dict>
+						<key>Text</key>
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 INVOKE cond()}</string>
+					</dict>
+				</dict>
+				<dict>
+					<key>Bounds</key>
+					<string>{{270, 115.866}, {99, 22.6772}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>ID</key>
+					<integer>70</integer>
+					<key>Shape</key>
+					<string>Rectangle</string>
+					<key>Style</key>
+					<dict>
+						<key>fill</key>
+						<dict>
+							<key>Color</key>
+							<dict>
+								<key>catalog</key>
+								<string>System</string>
+								<key>name</key>
+								<string>controlHighlightColor</string>
+							</dict>
+						</dict>
+						<key>shadow</key>
+						<dict>
+							<key>Draws</key>
+							<string>NO</string>
+							<key>Fuzziness</key>
+							<real>2.6766984462738037</real>
+						</dict>
+					</dict>
+					<key>Text</key>
+					<dict>
+						<key>Text</key>
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 INVOKE a()}</string>
+					</dict>
+				</dict>
+				<dict>
+					<key>Bounds</key>
+					<string>{{310.5, 72}, {18, 18}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>FontInfo</key>
+					<dict>
+						<key>Color</key>
+						<dict>
+							<key>w</key>
+							<string>0</string>
+						</dict>
+						<key>Font</key>
+						<string>Helvetica</string>
+						<key>NSKern</key>
+						<real>0.0</real>
+						<key>Size</key>
+						<real>12</real>
+					</dict>
+					<key>ID</key>
+					<integer>69</integer>
+					<key>Shape</key>
+					<string>Circle</string>
+					<key>Style</key>
+					<dict>
+						<key>shadow</key>
+						<dict>
+							<key>Draws</key>
+							<string>NO</string>
+							<key>Fuzziness</key>
+							<real>2.6766984462738037</real>
+						</dict>
+					</dict>
+					<key>Text</key>
+					<dict>
+						<key>VerticalPad</key>
+						<integer>0</integer>
+					</dict>
+				</dict>
+				<dict>
+					<key>Class</key>
+					<string>LineGraphic</string>
+					<key>Head</key>
+					<dict>
+						<key>ID</key>
+						<integer>54</integer>
+						<key>Info</key>
+						<integer>3</integer>
+					</dict>
+					<key>ID</key>
+					<integer>68</integer>
+					<key>OrthogonalBarAutomatic</key>
+					<true/>
+					<key>OrthogonalBarPoint</key>
+					<string>{0, 0}</string>
+					<key>OrthogonalBarPosition</key>
+					<real>-1</real>
+					<key>Points</key>
+					<array>
+						<string>{144, 311.457}</string>
+						<string>{189, 360}</string>
+						<string>{144, 396.496}</string>
+					</array>
+					<key>Style</key>
+					<dict>
+						<key>stroke</key>
+						<dict>
+							<key>HeadArrow</key>
+							<string>FilledArrow</string>
+							<key>LineType</key>
+							<integer>2</integer>
+							<key>TailArrow</key>
+							<string>0</string>
+						</dict>
+					</dict>
+					<key>Tail</key>
+					<dict>
+						<key>ID</key>
+						<integer>57</integer>
+						<key>Info</key>
+						<integer>3</integer>
+					</dict>
+				</dict>
+				<dict>
+					<key>Class</key>
+					<string>LineGraphic</string>
+					<key>Head</key>
+					<dict>
+						<key>ID</key>
+						<integer>53</integer>
+						<key>Info</key>
+						<integer>3</integer>
+					</dict>
+					<key>ID</key>
+					<integer>67</integer>
+					<key>OrthogonalBarAutomatic</key>
+					<true/>
+					<key>OrthogonalBarPoint</key>
+					<string>{0, 0}</string>
+					<key>OrthogonalBarPosition</key>
+					<real>-1</real>
+					<key>Points</key>
+					<array>
+						<string>{130.5, 218.906}</string>
+						<string>{171, 243}</string>
+						<string>{144, 353.977}</string>
+					</array>
+					<key>Style</key>
+					<dict>
+						<key>stroke</key>
+						<dict>
+							<key>HeadArrow</key>
+							<string>FilledArrow</string>
+							<key>LineType</key>
+							<integer>2</integer>
+							<key>TailArrow</key>
+							<string>0</string>
+						</dict>
+					</dict>
+					<key>Tail</key>
+					<dict>
+						<key>ID</key>
+						<integer>58</integer>
+					</dict>
+				</dict>
+				<dict>
+					<key>Class</key>
+					<string>LineGraphic</string>
+					<key>Head</key>
+					<dict>
+						<key>ID</key>
+						<integer>56</integer>
+					</dict>
+					<key>ID</key>
+					<integer>66</integer>
+					<key>Points</key>
+					<array>
+						<string>{94.5, 450.854}</string>
+						<string>{94.5, 469.697}</string>
+					</array>
+					<key>Style</key>
+					<dict>
+						<key>stroke</key>
+						<dict>
+							<key>HeadArrow</key>
+							<string>FilledArrow</string>
+							<key>LineType</key>
+							<integer>1</integer>
+							<key>TailArrow</key>
+							<string>0</string>
+						</dict>
+					</dict>
+					<key>Tail</key>
+					<dict>
+						<key>ID</key>
+						<integer>55</integer>
+					</dict>
+				</dict>
+				<dict>
+					<key>Class</key>
+					<string>LineGraphic</string>
+					<key>Head</key>
+					<dict>
+						<key>ID</key>
+						<integer>55</integer>
+					</dict>
+					<key>ID</key>
+					<integer>65</integer>
+					<key>Points</key>
+					<array>
+						<string>{94.5, 408.334}</string>
+						<string>{94.5, 427.177}</string>
+					</array>
+					<key>Style</key>
+					<dict>
+						<key>stroke</key>
+						<dict>
+							<key>HeadArrow</key>
+							<string>FilledArrow</string>
+							<key>LineType</key>
+							<integer>1</integer>
+							<key>TailArrow</key>
+							<string>0</string>
+						</dict>
+					</dict>
+					<key>Tail</key>
+					<dict>
+						<key>ID</key>
+						<integer>54</integer>
+					</dict>
+				</dict>
+				<dict>
+					<key>Class</key>
+					<string>LineGraphic</string>
+					<key>Head</key>
+					<dict>
+						<key>ID</key>
+						<integer>54</integer>
+					</dict>
+					<key>ID</key>
+					<integer>64</integer>
+					<key>Points</key>
+					<array>
+						<string>{94.5, 365.815}</string>
+						<string>{94.5, 385.157}</string>
+					</array>
+					<key>Style</key>
+					<dict>
+						<key>stroke</key>
+						<dict>
+							<key>HeadArrow</key>
+							<string>FilledArrow</string>
+							<key>LineType</key>
+							<integer>1</integer>
+							<key>TailArrow</key>
+							<string>0</string>
+						</dict>
+					</dict>
+					<key>Tail</key>
+					<dict>
+						<key>ID</key>
+						<integer>53</integer>
+					</dict>
+				</dict>
+				<dict>
+					<key>Class</key>
+					<string>LineGraphic</string>
+					<key>Head</key>
+					<dict>
+						<key>ID</key>
+						<integer>57</integer>
+					</dict>
+					<key>ID</key>
+					<integer>63</integer>
+					<key>Points</key>
+					<array>
+						<string>{94.5, 280.775}</string>
+						<string>{94.5, 299.618}</string>
+					</array>
+					<key>Style</key>
+					<dict>
+						<key>stroke</key>
+						<dict>
+							<key>HeadArrow</key>
+							<string>FilledArrow</string>
+							<key>LineType</key>
+							<integer>1</integer>
+							<key>TailArrow</key>
+							<string>0</string>
+						</dict>
+					</dict>
+					<key>Tail</key>
+					<dict>
+						<key>ID</key>
+						<integer>52</integer>
+					</dict>
+				</dict>
+				<dict>
+					<key>Class</key>
+					<string>LineGraphic</string>
+					<key>Head</key>
+					<dict>
+						<key>ID</key>
+						<integer>52</integer>
+					</dict>
+					<key>ID</key>
+					<integer>62</integer>
+					<key>Points</key>
+					<array>
+						<string>{94.5, 236.906}</string>
+						<string>{94.5, 257.098}</string>
+					</array>
+					<key>Style</key>
+					<dict>
+						<key>stroke</key>
+						<dict>
+							<key>HeadArrow</key>
+							<string>FilledArrow</string>
+							<key>LineType</key>
+							<integer>1</integer>
+							<key>TailArrow</key>
+							<string>0</string>
+						</dict>
+					</dict>
+					<key>Tail</key>
+					<dict>
+						<key>ID</key>
+						<integer>58</integer>
+						<key>Info</key>
+						<integer>1</integer>
+					</dict>
+				</dict>
+				<dict>
+					<key>Class</key>
+					<string>LineGraphic</string>
+					<key>Head</key>
+					<dict>
+						<key>ID</key>
+						<integer>58</integer>
+					</dict>
+					<key>ID</key>
+					<integer>61</integer>
+					<key>Points</key>
+					<array>
+						<string>{94.5, 181.563}</string>
+						<string>{94.5, 200.406}</string>
+					</array>
+					<key>Style</key>
+					<dict>
+						<key>stroke</key>
+						<dict>
+							<key>HeadArrow</key>
+							<string>FilledArrow</string>
+							<key>LineType</key>
+							<integer>1</integer>
+							<key>TailArrow</key>
+							<string>0</string>
+						</dict>
+					</dict>
+					<key>Tail</key>
+					<dict>
+						<key>ID</key>
+						<integer>51</integer>
+					</dict>
+				</dict>
+				<dict>
+					<key>Class</key>
+					<string>LineGraphic</string>
+					<key>Head</key>
+					<dict>
+						<key>ID</key>
+						<integer>51</integer>
+					</dict>
+					<key>ID</key>
+					<integer>60</integer>
+					<key>Points</key>
+					<array>
+						<string>{94.5, 139.043}</string>
+						<string>{94.5, 157.886}</string>
+					</array>
+					<key>Style</key>
+					<dict>
+						<key>stroke</key>
+						<dict>
+							<key>HeadArrow</key>
+							<string>FilledArrow</string>
+							<key>LineType</key>
+							<integer>1</integer>
+							<key>TailArrow</key>
+							<string>0</string>
+						</dict>
+					</dict>
+					<key>Tail</key>
+					<dict>
+						<key>ID</key>
+						<integer>50</integer>
+					</dict>
+				</dict>
+				<dict>
+					<key>Class</key>
+					<string>LineGraphic</string>
+					<key>Head</key>
+					<dict>
+						<key>ID</key>
+						<integer>50</integer>
+					</dict>
+					<key>ID</key>
+					<integer>59</integer>
+					<key>Points</key>
+					<array>
+						<string>{94.5, 90.5}</string>
+						<string>{94.5, 115.366}</string>
+					</array>
+					<key>Style</key>
+					<dict>
+						<key>stroke</key>
+						<dict>
+							<key>HeadArrow</key>
+							<string>FilledArrow</string>
+							<key>LineType</key>
+							<integer>1</integer>
+							<key>TailArrow</key>
+							<string>0</string>
+						</dict>
+					</dict>
+					<key>Tail</key>
+					<dict>
+						<key>ID</key>
+						<integer>44</integer>
+					</dict>
+				</dict>
+				<dict>
+					<key>Bounds</key>
+					<string>{{58.5, 200.906}, {72, 36}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>FontInfo</key>
+					<dict>
+						<key>Color</key>
+						<dict>
+							<key>w</key>
+							<string>0</string>
+						</dict>
+						<key>Font</key>
+						<string>Helvetica</string>
+						<key>NSKern</key>
+						<real>0.0</real>
+						<key>Size</key>
+						<real>12</real>
+					</dict>
+					<key>ID</key>
+					<integer>58</integer>
+					<key>Magnets</key>
+					<array>
+						<string>{0, 1}</string>
+						<string>{0, -1}</string>
+						<string>{1, 0}</string>
+						<string>{-1, 0}</string>
+					</array>
+					<key>Shape</key>
+					<string>Diamond</string>
+					<key>Style</key>
+					<dict>
+						<key>fill</key>
+						<dict>
+							<key>Color</key>
+							<dict>
+								<key>catalog</key>
+								<string>System</string>
+								<key>name</key>
+								<string>controlHighlightColor</string>
+							</dict>
+						</dict>
+						<key>shadow</key>
+						<dict>
+							<key>Draws</key>
+							<string>NO</string>
+							<key>Fuzziness</key>
+							<real>2.6766984462738037</real>
+						</dict>
+					</dict>
+					<key>Text</key>
+					<dict>
+						<key>Text</key>
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc
+
+\f0\fs24 \cf0 \expnd0\expndtw0\kerning0
+IFEQ}</string>
+						<key>VerticalPad</key>
+						<integer>0</integer>
+					</dict>
+				</dict>
+				<dict>
+					<key>Bounds</key>
+					<string>{{45, 300.118}, {99, 22.6772}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>ID</key>
+					<integer>57</integer>
+					<key>Magnets</key>
+					<array>
+						<string>{0, 1}</string>
+						<string>{0, -1}</string>
+						<string>{1, 0}</string>
+						<string>{-1, 0}</string>
+					</array>
+					<key>Shape</key>
+					<string>Rectangle</string>
+					<key>Style</key>
+					<dict>
+						<key>fill</key>
+						<dict>
+							<key>Color</key>
+							<dict>
+								<key>catalog</key>
+								<string>System</string>
+								<key>name</key>
+								<string>controlHighlightColor</string>
+							</dict>
+						</dict>
+						<key>shadow</key>
+						<dict>
+							<key>Draws</key>
+							<string>NO</string>
+							<key>Fuzziness</key>
+							<real>2.6766984462738037</real>
+						</dict>
+					</dict>
+					<key>Text</key>
+					<dict>
+						<key>Text</key>
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 GOTO}</string>
+					</dict>
+				</dict>
+				<dict>
+					<key>Bounds</key>
+					<string>{{85.5, 470.197}, {18, 18}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>FontInfo</key>
+					<dict>
+						<key>Color</key>
+						<dict>
+							<key>w</key>
+							<string>0</string>
+						</dict>
+						<key>Font</key>
+						<string>Helvetica</string>
+						<key>NSKern</key>
+						<real>0.0</real>
+						<key>Size</key>
+						<real>12</real>
+					</dict>
+					<key>ID</key>
+					<integer>56</integer>
+					<key>Shape</key>
+					<string>Circle</string>
+					<key>Style</key>
+					<dict>
+						<key>shadow</key>
+						<dict>
+							<key>Draws</key>
+							<string>NO</string>
+							<key>Fuzziness</key>
+							<real>2.6766984462738037</real>
+						</dict>
+					</dict>
+					<key>Text</key>
+					<dict>
+						<key>VerticalPad</key>
+						<integer>0</integer>
+					</dict>
+				</dict>
+				<dict>
+					<key>Bounds</key>
+					<string>{{45, 427.677}, {99, 22.6772}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>ID</key>
+					<integer>55</integer>
+					<key>Shape</key>
+					<string>Rectangle</string>
+					<key>Style</key>
+					<dict>
+						<key>fill</key>
+						<dict>
+							<key>Color</key>
+							<dict>
+								<key>catalog</key>
+								<string>System</string>
+								<key>name</key>
+								<string>controlHighlightColor</string>
+							</dict>
+						</dict>
+						<key>shadow</key>
+						<dict>
+							<key>Draws</key>
+							<string>NO</string>
+							<key>Fuzziness</key>
+							<real>2.6766984462738037</real>
+						</dict>
+					</dict>
+					<key>Text</key>
+					<dict>
+						<key>Text</key>
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 RETURN}</string>
+					</dict>
+				</dict>
+				<dict>
+					<key>Bounds</key>
+					<string>{{45, 385.157}, {99, 22.6772}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>ID</key>
+					<integer>54</integer>
+					<key>Magnets</key>
+					<array>
+						<string>{0, 1}</string>
+						<string>{0, -1}</string>
+						<string>{1, 0}</string>
+						<string>{-1, 0}</string>
+					</array>
+					<key>Shape</key>
+					<string>Rectangle</string>
+					<key>Style</key>
+					<dict>
+						<key>fill</key>
+						<dict>
+							<key>Color</key>
+							<dict>
+								<key>catalog</key>
+								<string>System</string>
+								<key>name</key>
+								<string>controlHighlightColor</string>
+							</dict>
+						</dict>
+						<key>shadow</key>
+						<dict>
+							<key>Draws</key>
+							<string>NO</string>
+							<key>Fuzziness</key>
+							<real>2.6766984462738037</real>
+						</dict>
+					</dict>
+					<key>Text</key>
+					<dict>
+						<key>Text</key>
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 INVOKE d()}</string>
+					</dict>
+				</dict>
+				<dict>
+					<key>Bounds</key>
+					<string>{{45, 342.638}, {99, 22.6772}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>ID</key>
+					<integer>53</integer>
+					<key>Magnets</key>
+					<array>
+						<string>{0, 1}</string>
+						<string>{0, -1}</string>
+						<string>{1, 0}</string>
+						<string>{-1, 0}</string>
+					</array>
+					<key>Shape</key>
+					<string>Rectangle</string>
+					<key>Style</key>
+					<dict>
+						<key>fill</key>
+						<dict>
+							<key>Color</key>
+							<dict>
+								<key>catalog</key>
+								<string>System</string>
+								<key>name</key>
+								<string>controlHighlightColor</string>
+							</dict>
+						</dict>
+						<key>shadow</key>
+						<dict>
+							<key>Draws</key>
+							<string>NO</string>
+							<key>Fuzziness</key>
+							<real>2.6766984462738037</real>
+						</dict>
+					</dict>
+					<key>Text</key>
+					<dict>
+						<key>Text</key>
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 INVOKE c()}</string>
+					</dict>
+				</dict>
+				<dict>
+					<key>Bounds</key>
+					<string>{{45, 257.598}, {99, 22.6772}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>ID</key>
+					<integer>52</integer>
+					<key>Shape</key>
+					<string>Rectangle</string>
+					<key>Style</key>
+					<dict>
+						<key>fill</key>
+						<dict>
+							<key>Color</key>
+							<dict>
+								<key>catalog</key>
+								<string>System</string>
+								<key>name</key>
+								<string>controlHighlightColor</string>
+							</dict>
+						</dict>
+						<key>shadow</key>
+						<dict>
+							<key>Draws</key>
+							<string>NO</string>
+							<key>Fuzziness</key>
+							<real>2.6766984462738037</real>
+						</dict>
+					</dict>
+					<key>Text</key>
+					<dict>
+						<key>Text</key>
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 INVOKE b()}</string>
+					</dict>
+				</dict>
+				<dict>
+					<key>Bounds</key>
+					<string>{{45, 158.386}, {99, 22.6772}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>ID</key>
+					<integer>51</integer>
+					<key>Shape</key>
+					<string>Rectangle</string>
+					<key>Style</key>
+					<dict>
+						<key>fill</key>
+						<dict>
+							<key>Color</key>
+							<dict>
+								<key>catalog</key>
+								<string>System</string>
+								<key>name</key>
+								<string>controlHighlightColor</string>
+							</dict>
+						</dict>
+						<key>shadow</key>
+						<dict>
+							<key>Draws</key>
+							<string>NO</string>
+							<key>Fuzziness</key>
+							<real>2.6766984462738037</real>
+						</dict>
+					</dict>
+					<key>Text</key>
+					<dict>
+						<key>Text</key>
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 INVOKE cond()}</string>
+					</dict>
+				</dict>
+				<dict>
+					<key>Bounds</key>
+					<string>{{45, 115.866}, {99, 22.6772}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>ID</key>
+					<integer>50</integer>
+					<key>Shape</key>
+					<string>Rectangle</string>
+					<key>Style</key>
+					<dict>
+						<key>fill</key>
+						<dict>
+							<key>Color</key>
+							<dict>
+								<key>catalog</key>
+								<string>System</string>
+								<key>name</key>
+								<string>controlHighlightColor</string>
+							</dict>
+						</dict>
+						<key>shadow</key>
+						<dict>
+							<key>Draws</key>
+							<string>NO</string>
+							<key>Fuzziness</key>
+							<real>2.6766984462738037</real>
+						</dict>
+					</dict>
+					<key>Text</key>
+					<dict>
+						<key>Text</key>
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 INVOKE a()}</string>
+					</dict>
+				</dict>
+				<dict>
+					<key>Bounds</key>
+					<string>{{85.5, 72}, {18, 18}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>FontInfo</key>
+					<dict>
+						<key>Color</key>
+						<dict>
+							<key>w</key>
+							<string>0</string>
+						</dict>
+						<key>Font</key>
+						<string>Helvetica</string>
+						<key>NSKern</key>
+						<real>0.0</real>
+						<key>Size</key>
+						<real>12</real>
+					</dict>
+					<key>ID</key>
+					<integer>44</integer>
+					<key>Shape</key>
+					<string>Circle</string>
+					<key>Style</key>
+					<dict>
+						<key>shadow</key>
+						<dict>
+							<key>Draws</key>
+							<string>NO</string>
+							<key>Fuzziness</key>
+							<real>2.6766984462738037</real>
+						</dict>
+					</dict>
+					<key>Text</key>
+					<dict>
+						<key>VerticalPad</key>
+						<integer>0</integer>
+					</dict>
+				</dict>
+				<dict>
+					<key>Bounds</key>
+					<string>{{27, 36}, {189, 594}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>ID</key>
+					<integer>97</integer>
+					<key>Shape</key>
+					<string>Rectangle</string>
+					<key>Style</key>
+					<dict>
+						<key>fill</key>
+						<dict>
+							<key>Draws</key>
+							<string>NO</string>
+						</dict>
+						<key>shadow</key>
+						<dict>
+							<key>Draws</key>
+							<string>NO</string>
+						</dict>
+						<key>stroke</key>
+						<dict>
+							<key>Color</key>
+							<dict>
+								<key>b</key>
+								<string>0.752941</string>
+								<key>g</key>
+								<string>0.752941</string>
+								<key>r</key>
+								<string>0.752941</string>
+							</dict>
+						</dict>
+					</dict>
+				</dict>
+				<dict>
+					<key>Bounds</key>
+					<string>{{252, 36}, {189, 594}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>ID</key>
+					<integer>98</integer>
+					<key>Shape</key>
+					<string>Rectangle</string>
+					<key>Style</key>
+					<dict>
+						<key>fill</key>
+						<dict>
+							<key>Draws</key>
+							<string>NO</string>
+						</dict>
+						<key>shadow</key>
+						<dict>
+							<key>Draws</key>
+							<string>NO</string>
+						</dict>
+						<key>stroke</key>
+						<dict>
+							<key>Color</key>
+							<dict>
+								<key>b</key>
+								<string>0.752941</string>
+								<key>g</key>
+								<string>0.752941</string>
+								<key>r</key>
+								<string>0.752941</string>
+							</dict>
+						</dict>
+					</dict>
+				</dict>
+			</array>
+			<key>GridInfo</key>
+			<dict>
+				<key>SnapsToGrid</key>
+				<string>YES</string>
+			</dict>
+			<key>HPages</key>
+			<integer>1</integer>
+			<key>HorizontalGuides</key>
+			<array>
+				<real>27</real>
+			</array>
+			<key>KeepToScale</key>
+			<false/>
+			<key>Layers</key>
+			<array>
+				<dict>
+					<key>Lock</key>
+					<string>NO</string>
+					<key>Name</key>
+					<string>Layer 1</string>
+					<key>Print</key>
+					<string>YES</string>
+					<key>View</key>
+					<string>YES</string>
+				</dict>
+			</array>
+			<key>LayoutInfo</key>
+			<dict>
+				<key>Animate</key>
+				<string>NO</string>
+				<key>circoMinDist</key>
+				<real>18</real>
+				<key>circoSeparation</key>
+				<real>0.0</real>
+				<key>layoutEngine</key>
+				<string>dot</string>
+				<key>neatoSeparation</key>
+				<real>0.0</real>
+				<key>twopiSeparation</key>
+				<real>0.0</real>
+			</dict>
+			<key>Orientation</key>
+			<integer>2</integer>
+			<key>PrintOnePage</key>
+			<false/>
+			<key>RowAlign</key>
+			<integer>1</integer>
+			<key>RowSpacing</key>
+			<real>36</real>
+			<key>SheetTitle</key>
+			<string>Example</string>
+			<key>UniqueID</key>
+			<integer>4</integer>
+			<key>VPages</key>
+			<integer>1</integer>
+			<key>VerticalGuides</key>
+			<array>
+				<real>45</real>
+				<real>270</real>
+			</array>
+		</dict>
+	</array>
+	<key>SmartAlignmentGuidesActive</key>
+	<string>YES</string>
+	<key>SmartDistanceGuidesActive</key>
+	<string>YES</string>
+	<key>UseEntirePage</key>
+	<false/>
+	<key>WindowInfo</key>
+	<dict>
+		<key>CurrentSheet</key>
+		<integer>2</integer>
+		<key>ExpandedCanvases</key>
+		<array>
+			<dict>
+				<key>name</key>
+				<string>Unconditional</string>
+			</dict>
+			<dict>
+				<key>name</key>
+				<string>Conditional</string>
+			</dict>
+		</array>
+		<key>Frame</key>
+		<string>{{14, 4}, {1017, 874}}</string>
+		<key>ListView</key>
+		<false/>
+		<key>OutlineWidth</key>
+		<integer>142</integer>
+		<key>RightSidebar</key>
+		<true/>
+		<key>ShowRuler</key>
+		<true/>
+		<key>Sidebar</key>
+		<true/>
+		<key>SidebarWidth</key>
+		<integer>120</integer>
+		<key>VisibleRegion</key>
+		<string>{{-83, 16}, {725, 720}}</string>
+		<key>Zoom</key>
+		<real>1</real>
+		<key>ZoomValues</key>
+		<array>
+			<array>
+				<string>Unconditional</string>
+				<real>1</real>
+				<real>1</real>
+			</array>
+			<array>
+				<string>Conditional</string>
+				<real>1</real>
+				<real>1</real>
+			</array>
+			<array>
+				<string>Example</string>
+				<real>1</real>
+				<real>1</real>
+			</array>
+		</array>
+	</dict>
+	<key>saveQuickLookFiles</key>
+	<string>YES</string>
+</dict>
+</plist>
diff --git a/org.jacoco.doc/diagrams/implementation-1.dot b/org.jacoco.doc/diagrams/implementation-1.dot
deleted file mode 100644
index f0a6add..0000000
--- a/org.jacoco.doc/diagrams/implementation-1.dot
+++ /dev/null
@@ -1,39 +0,0 @@
-digraph G {

-

-  node [shape="rect", penwidth="0.33", style="rounded", margin="0.1,0", height="0.3", fontsize="10", fontname="Arial"];

-  edge [arrowsize="0.75"];

-  {

-    coverage [label="Code Coverage", style="", fontname="Arial Bold"]

-    

-    rt [label="Runtime Profiling"]

-    instrumentation [label="Instrumentation", style="rounded,filled", fillcolor="#ffff80"]

-    coverage -> rt;

-    coverage -> instrumentation;

-    

-    jvmpi [label="JVMPI"]

-    jvmti [label="JVMTI"]

-    rt -> jvmpi;

-    rt -> jvmti;

-    

-    source [label="Source"]

-    bytecode [label="Bytecode", style="rounded,filled", fillcolor="#ffff80"]

-    instrumentation -> source;

-    instrumentation -> bytecode;

-    

-    offline [label="Offline"]

-    onthefly [label="On-The-Fly", style="rounded,filled", fillcolor="#ffff80"]

-    bytecode -> offline;

-    bytecode -> onthefly;

-    

-    replace [label="Replace"]

-    inject [label="Inject"]

-    offline -> replace;

-    offline -> inject;

-  

-    classloader [label="Class Loader"]

-    agent [label="Java Agent", style="rounded,filled", fillcolor="#ffff80"]

-    onthefly -> classloader;

-    onthefly -> agent;

-  }

-

-}
\ No newline at end of file
diff --git a/org.jacoco.doc/diagrams/implementation.graffle b/org.jacoco.doc/diagrams/implementation.graffle
new file mode 100644
index 0000000..45500ba
--- /dev/null
+++ b/org.jacoco.doc/diagrams/implementation.graffle
@@ -0,0 +1,1782 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+	<key>ActiveLayerIndex</key>
+	<integer>0</integer>
+	<key>ApplicationVersion</key>
+	<array>
+		<string>com.omnigroup.OmniGrafflePro</string>
+		<string>138.31.0.156985</string>
+	</array>
+	<key>AutoAdjust</key>
+	<true/>
+	<key>BackgroundGraphic</key>
+	<dict>
+		<key>Bounds</key>
+		<string>{{0, 0}, {1118, 783}}</string>
+		<key>Class</key>
+		<string>SolidGraphic</string>
+		<key>ID</key>
+		<integer>2</integer>
+		<key>Style</key>
+		<dict>
+			<key>shadow</key>
+			<dict>
+				<key>Draws</key>
+				<string>NO</string>
+			</dict>
+			<key>stroke</key>
+			<dict>
+				<key>Draws</key>
+				<string>NO</string>
+			</dict>
+		</dict>
+	</dict>
+	<key>CanvasOrigin</key>
+	<string>{0, 0}</string>
+	<key>ColumnAlign</key>
+	<integer>1</integer>
+	<key>ColumnSpacing</key>
+	<real>36</real>
+	<key>CreationDate</key>
+	<string>2011-11-04 10:48:34 +0100</string>
+	<key>Creator</key>
+	<string>Marc Hoffmann</string>
+	<key>DisplayScale</key>
+	<string>1.000 cm = 1.000 cm</string>
+	<key>GraphDocumentVersion</key>
+	<integer>8</integer>
+	<key>GraphicsList</key>
+	<array>
+		<dict>
+			<key>Class</key>
+			<string>LineGraphic</string>
+			<key>Head</key>
+			<dict>
+				<key>ID</key>
+				<integer>16</integer>
+			</dict>
+			<key>ID</key>
+			<integer>18</integer>
+			<key>Points</key>
+			<array>
+				<string>{240.754, 67.9371}</string>
+				<string>{294.662, 100.74}</string>
+			</array>
+			<key>Style</key>
+			<dict>
+				<key>stroke</key>
+				<dict>
+					<key>HeadArrow</key>
+					<string>FilledArrow</string>
+					<key>LineType</key>
+					<integer>1</integer>
+					<key>TailArrow</key>
+					<string>0</string>
+				</dict>
+			</dict>
+			<key>Tail</key>
+			<dict>
+				<key>ID</key>
+				<integer>10</integer>
+			</dict>
+		</dict>
+		<dict>
+			<key>Class</key>
+			<string>LineGraphic</string>
+			<key>Head</key>
+			<dict>
+				<key>ID</key>
+				<integer>12</integer>
+			</dict>
+			<key>ID</key>
+			<integer>17</integer>
+			<key>Points</key>
+			<array>
+				<string>{199.985, 67.9124}</string>
+				<string>{138.367, 100.764}</string>
+			</array>
+			<key>Style</key>
+			<dict>
+				<key>stroke</key>
+				<dict>
+					<key>HeadArrow</key>
+					<string>FilledArrow</string>
+					<key>LineType</key>
+					<integer>1</integer>
+					<key>TailArrow</key>
+					<string>0</string>
+				</dict>
+			</dict>
+			<key>Tail</key>
+			<dict>
+				<key>ID</key>
+				<integer>10</integer>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{483, 269}, {85.0394, 22.6772}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>FontInfo</key>
+			<dict>
+				<key>Color</key>
+				<dict>
+					<key>w</key>
+					<string>0</string>
+				</dict>
+				<key>Font</key>
+				<string>Helvetica</string>
+				<key>NSKern</key>
+				<real>0.0</real>
+				<key>Size</key>
+				<real>12</real>
+			</dict>
+			<key>ID</key>
+			<integer>38</integer>
+			<key>Shape</key>
+			<string>Rectangle</string>
+			<key>Style</key>
+			<dict>
+				<key>fill</key>
+				<dict>
+					<key>Color</key>
+					<dict>
+						<key>b</key>
+						<string>0</string>
+						<key>g</key>
+						<string>0.5</string>
+						<key>r</key>
+						<string>1</string>
+					</dict>
+				</dict>
+				<key>shadow</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+					<key>Fuzziness</key>
+					<real>2.6766984462738037</real>
+				</dict>
+				<key>stroke</key>
+				<dict>
+					<key>CornerRadius</key>
+					<real>9</real>
+				</dict>
+			</dict>
+			<key>Text</key>
+			<dict>
+				<key>Text</key>
+				<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 \expnd0\expndtw0\kerning0
+Java Agent}</string>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{377, 269}, {85.0394, 22.6772}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>FontInfo</key>
+			<dict>
+				<key>Color</key>
+				<dict>
+					<key>w</key>
+					<string>0</string>
+				</dict>
+				<key>Font</key>
+				<string>Helvetica</string>
+				<key>NSKern</key>
+				<real>0.0</real>
+				<key>Size</key>
+				<real>12</real>
+			</dict>
+			<key>ID</key>
+			<integer>36</integer>
+			<key>Shape</key>
+			<string>Rectangle</string>
+			<key>Style</key>
+			<dict>
+				<key>shadow</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+					<key>Fuzziness</key>
+					<real>2.6766984462738037</real>
+				</dict>
+				<key>stroke</key>
+				<dict>
+					<key>CornerRadius</key>
+					<real>9</real>
+				</dict>
+			</dict>
+			<key>Text</key>
+			<dict>
+				<key>Text</key>
+				<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 \expnd0\expndtw0\kerning0
+Class Loader}</string>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{376, 214}, {85.0394, 22.6772}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>FontInfo</key>
+			<dict>
+				<key>Color</key>
+				<dict>
+					<key>w</key>
+					<string>0</string>
+				</dict>
+				<key>Font</key>
+				<string>Helvetica</string>
+				<key>NSKern</key>
+				<real>0.0</real>
+				<key>Size</key>
+				<real>12</real>
+			</dict>
+			<key>ID</key>
+			<integer>28</integer>
+			<key>Shape</key>
+			<string>Rectangle</string>
+			<key>Style</key>
+			<dict>
+				<key>fill</key>
+				<dict>
+					<key>Color</key>
+					<dict>
+						<key>b</key>
+						<string>0</string>
+						<key>g</key>
+						<string>0.5</string>
+						<key>r</key>
+						<string>1</string>
+					</dict>
+				</dict>
+				<key>shadow</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+					<key>Fuzziness</key>
+					<real>2.6766984462738037</real>
+				</dict>
+				<key>stroke</key>
+				<dict>
+					<key>CornerRadius</key>
+					<real>9</real>
+				</dict>
+			</dict>
+			<key>Text</key>
+			<dict>
+				<key>Text</key>
+				<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 \expnd0\expndtw0\kerning0
+On-The-Fly}</string>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{165, 269}, {85.0394, 22.6772}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>FontInfo</key>
+			<dict>
+				<key>Color</key>
+				<dict>
+					<key>w</key>
+					<string>0</string>
+				</dict>
+				<key>Font</key>
+				<string>Helvetica</string>
+				<key>NSKern</key>
+				<real>0.0</real>
+				<key>Size</key>
+				<real>12</real>
+			</dict>
+			<key>ID</key>
+			<integer>30</integer>
+			<key>Shape</key>
+			<string>Rectangle</string>
+			<key>Style</key>
+			<dict>
+				<key>shadow</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+					<key>Fuzziness</key>
+					<real>2.6766984462738037</real>
+				</dict>
+				<key>stroke</key>
+				<dict>
+					<key>CornerRadius</key>
+					<real>9</real>
+				</dict>
+			</dict>
+			<key>Text</key>
+			<dict>
+				<key>Text</key>
+				<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 Replace}</string>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{271, 269}, {85.0394, 22.6772}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>FontInfo</key>
+			<dict>
+				<key>Color</key>
+				<dict>
+					<key>w</key>
+					<string>0</string>
+				</dict>
+				<key>Font</key>
+				<string>Helvetica</string>
+				<key>NSKern</key>
+				<real>0.0</real>
+				<key>Size</key>
+				<real>12</real>
+			</dict>
+			<key>ID</key>
+			<integer>32</integer>
+			<key>Shape</key>
+			<string>Rectangle</string>
+			<key>Style</key>
+			<dict>
+				<key>shadow</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+					<key>Fuzziness</key>
+					<real>2.6766984462738037</real>
+				</dict>
+				<key>stroke</key>
+				<dict>
+					<key>CornerRadius</key>
+					<real>9</real>
+				</dict>
+			</dict>
+			<key>Text</key>
+			<dict>
+				<key>Text</key>
+				<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 Inject}</string>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{271, 214}, {85.0394, 22.6772}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>FontInfo</key>
+			<dict>
+				<key>Color</key>
+				<dict>
+					<key>w</key>
+					<string>0</string>
+				</dict>
+				<key>Font</key>
+				<string>Helvetica</string>
+				<key>NSKern</key>
+				<real>0.0</real>
+				<key>Size</key>
+				<real>12</real>
+			</dict>
+			<key>ID</key>
+			<integer>24</integer>
+			<key>Shape</key>
+			<string>Rectangle</string>
+			<key>Style</key>
+			<dict>
+				<key>shadow</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+					<key>Fuzziness</key>
+					<real>2.6766984462738037</real>
+				</dict>
+				<key>stroke</key>
+				<dict>
+					<key>CornerRadius</key>
+					<real>9</real>
+				</dict>
+			</dict>
+			<key>Text</key>
+			<dict>
+				<key>Text</key>
+				<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 Offline}</string>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{325, 158}, {85.0394, 22.6772}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>FontInfo</key>
+			<dict>
+				<key>Color</key>
+				<dict>
+					<key>w</key>
+					<string>0</string>
+				</dict>
+				<key>Font</key>
+				<string>Helvetica</string>
+				<key>NSKern</key>
+				<real>0.0</real>
+				<key>Size</key>
+				<real>12</real>
+			</dict>
+			<key>ID</key>
+			<integer>22</integer>
+			<key>Shape</key>
+			<string>Rectangle</string>
+			<key>Style</key>
+			<dict>
+				<key>fill</key>
+				<dict>
+					<key>Color</key>
+					<dict>
+						<key>b</key>
+						<string>0</string>
+						<key>g</key>
+						<string>0.5</string>
+						<key>r</key>
+						<string>1</string>
+					</dict>
+				</dict>
+				<key>shadow</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+					<key>Fuzziness</key>
+					<real>2.6766984462738037</real>
+				</dict>
+				<key>stroke</key>
+				<dict>
+					<key>CornerRadius</key>
+					<real>9</real>
+				</dict>
+			</dict>
+			<key>Text</key>
+			<dict>
+				<key>Text</key>
+				<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 Byte Code}</string>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{222, 158}, {85.0394, 22.6772}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>FontInfo</key>
+			<dict>
+				<key>Color</key>
+				<dict>
+					<key>w</key>
+					<string>0</string>
+				</dict>
+				<key>Font</key>
+				<string>Helvetica</string>
+				<key>NSKern</key>
+				<real>0.0</real>
+				<key>Size</key>
+				<real>12</real>
+			</dict>
+			<key>ID</key>
+			<integer>20</integer>
+			<key>Shape</key>
+			<string>Rectangle</string>
+			<key>Style</key>
+			<dict>
+				<key>shadow</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+					<key>Fuzziness</key>
+					<real>2.6766984462738037</real>
+				</dict>
+				<key>stroke</key>
+				<dict>
+					<key>CornerRadius</key>
+					<real>9</real>
+				</dict>
+			</dict>
+			<key>Text</key>
+			<dict>
+				<key>Text</key>
+				<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 Source}</string>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{257, 101}, {113.386, 22.6772}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>FontInfo</key>
+			<dict>
+				<key>Color</key>
+				<dict>
+					<key>w</key>
+					<string>0</string>
+				</dict>
+				<key>Font</key>
+				<string>Helvetica</string>
+				<key>NSKern</key>
+				<real>0.0</real>
+				<key>Size</key>
+				<real>12</real>
+			</dict>
+			<key>ID</key>
+			<integer>16</integer>
+			<key>Shape</key>
+			<string>Rectangle</string>
+			<key>Style</key>
+			<dict>
+				<key>fill</key>
+				<dict>
+					<key>Color</key>
+					<dict>
+						<key>b</key>
+						<string>0</string>
+						<key>g</key>
+						<string>0.5</string>
+						<key>r</key>
+						<string>1</string>
+					</dict>
+				</dict>
+				<key>shadow</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+					<key>Fuzziness</key>
+					<real>2.6766984462738037</real>
+				</dict>
+				<key>stroke</key>
+				<dict>
+					<key>CornerRadius</key>
+					<real>9</real>
+				</dict>
+			</dict>
+			<key>Text</key>
+			<dict>
+				<key>Text</key>
+				<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 Instrumentation}</string>
+			</dict>
+		</dict>
+		<dict>
+			<key>Class</key>
+			<string>LineGraphic</string>
+			<key>Head</key>
+			<dict>
+				<key>ID</key>
+				<integer>4</integer>
+			</dict>
+			<key>ID</key>
+			<integer>15</integer>
+			<key>Points</key>
+			<array>
+				<string>{125.916, 124.07}</string>
+				<string>{152.282, 157.607}</string>
+			</array>
+			<key>Style</key>
+			<dict>
+				<key>stroke</key>
+				<dict>
+					<key>HeadArrow</key>
+					<string>FilledArrow</string>
+					<key>LineType</key>
+					<integer>1</integer>
+					<key>TailArrow</key>
+					<string>0</string>
+				</dict>
+			</dict>
+			<key>Tail</key>
+			<dict>
+				<key>ID</key>
+				<integer>12</integer>
+			</dict>
+		</dict>
+		<dict>
+			<key>Class</key>
+			<string>LineGraphic</string>
+			<key>Head</key>
+			<dict>
+				<key>ID</key>
+				<integer>13</integer>
+			</dict>
+			<key>ID</key>
+			<integer>14</integer>
+			<key>Points</key>
+			<array>
+				<string>{104.768, 124.027}</string>
+				<string>{70.4638, 157.65}</string>
+			</array>
+			<key>Style</key>
+			<dict>
+				<key>stroke</key>
+				<dict>
+					<key>HeadArrow</key>
+					<string>FilledArrow</string>
+					<key>LineType</key>
+					<integer>1</integer>
+					<key>TailArrow</key>
+					<string>0</string>
+				</dict>
+			</dict>
+			<key>Tail</key>
+			<dict>
+				<key>ID</key>
+				<integer>12</integer>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{16, 158}, {85.0394, 22.6772}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>FontInfo</key>
+			<dict>
+				<key>Color</key>
+				<dict>
+					<key>w</key>
+					<string>0</string>
+				</dict>
+				<key>Font</key>
+				<string>Helvetica</string>
+				<key>NSKern</key>
+				<real>0.0</real>
+				<key>Size</key>
+				<real>12</real>
+			</dict>
+			<key>ID</key>
+			<integer>13</integer>
+			<key>Shape</key>
+			<string>Rectangle</string>
+			<key>Style</key>
+			<dict>
+				<key>shadow</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+					<key>Fuzziness</key>
+					<real>2.6766984462738037</real>
+				</dict>
+				<key>stroke</key>
+				<dict>
+					<key>CornerRadius</key>
+					<real>9</real>
+				</dict>
+			</dict>
+			<key>Text</key>
+			<dict>
+				<key>Text</key>
+				<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 JVMPI}</string>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{60, 101}, {113.386, 22.6772}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>FontInfo</key>
+			<dict>
+				<key>Color</key>
+				<dict>
+					<key>w</key>
+					<string>0</string>
+				</dict>
+				<key>Font</key>
+				<string>Helvetica</string>
+				<key>NSKern</key>
+				<real>0.0</real>
+				<key>Size</key>
+				<real>12</real>
+			</dict>
+			<key>ID</key>
+			<integer>12</integer>
+			<key>Shape</key>
+			<string>Rectangle</string>
+			<key>Style</key>
+			<dict>
+				<key>shadow</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+					<key>Fuzziness</key>
+					<real>2.6766984462738037</real>
+				</dict>
+				<key>stroke</key>
+				<dict>
+					<key>CornerRadius</key>
+					<real>9</real>
+				</dict>
+			</dict>
+			<key>Text</key>
+			<dict>
+				<key>Text</key>
+				<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 Runtime Profiling}</string>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{119, 158}, {85.0394, 22.6772}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>FontInfo</key>
+			<dict>
+				<key>Color</key>
+				<dict>
+					<key>w</key>
+					<string>0</string>
+				</dict>
+				<key>Font</key>
+				<string>Helvetica</string>
+				<key>NSKern</key>
+				<real>0.0</real>
+				<key>Size</key>
+				<real>12</real>
+			</dict>
+			<key>ID</key>
+			<integer>4</integer>
+			<key>Shape</key>
+			<string>Rectangle</string>
+			<key>Style</key>
+			<dict>
+				<key>shadow</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+					<key>Fuzziness</key>
+					<real>2.6766984462738037</real>
+				</dict>
+				<key>stroke</key>
+				<dict>
+					<key>CornerRadius</key>
+					<real>9</real>
+				</dict>
+			</dict>
+			<key>Text</key>
+			<dict>
+				<key>Text</key>
+				<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 JVMTI}</string>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{165, 45}, {113.386, 22.6772}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>ID</key>
+			<integer>10</integer>
+			<key>Shape</key>
+			<string>Rectangle</string>
+			<key>Style</key>
+			<dict>
+				<key>fill</key>
+				<dict>
+					<key>Color</key>
+					<dict>
+						<key>catalog</key>
+						<string>System</string>
+						<key>name</key>
+						<string>controlHighlightColor</string>
+					</dict>
+				</dict>
+				<key>shadow</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+					<key>Fuzziness</key>
+					<real>2.6766984462738037</real>
+				</dict>
+			</dict>
+			<key>Text</key>
+			<dict>
+				<key>Text</key>
+				<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\b\fs24 \cf0 Code Coverage}</string>
+			</dict>
+		</dict>
+		<dict>
+			<key>Class</key>
+			<string>LineGraphic</string>
+			<key>Head</key>
+			<dict>
+				<key>ID</key>
+				<integer>20</integer>
+			</dict>
+			<key>ID</key>
+			<integer>19</integer>
+			<key>Points</key>
+			<array>
+				<string>{303.588, 124.056}</string>
+				<string>{274.641, 157.622}</string>
+			</array>
+			<key>Style</key>
+			<dict>
+				<key>stroke</key>
+				<dict>
+					<key>HeadArrow</key>
+					<string>FilledArrow</string>
+					<key>LineType</key>
+					<integer>1</integer>
+					<key>TailArrow</key>
+					<string>0</string>
+				</dict>
+			</dict>
+			<key>Tail</key>
+			<dict>
+				<key>ID</key>
+				<integer>16</integer>
+			</dict>
+		</dict>
+		<dict>
+			<key>Class</key>
+			<string>LineGraphic</string>
+			<key>Head</key>
+			<dict>
+				<key>ID</key>
+				<integer>22</integer>
+			</dict>
+			<key>ID</key>
+			<integer>21</integer>
+			<key>Points</key>
+			<array>
+				<string>{324.74, 124.041}</string>
+				<string>{356.455, 157.637}</string>
+			</array>
+			<key>Style</key>
+			<dict>
+				<key>stroke</key>
+				<dict>
+					<key>HeadArrow</key>
+					<string>FilledArrow</string>
+					<key>LineType</key>
+					<integer>1</integer>
+					<key>TailArrow</key>
+					<string>0</string>
+				</dict>
+			</dict>
+			<key>Tail</key>
+			<dict>
+				<key>ID</key>
+				<integer>16</integer>
+			</dict>
+		</dict>
+		<dict>
+			<key>Class</key>
+			<string>LineGraphic</string>
+			<key>Head</key>
+			<dict>
+				<key>ID</key>
+				<integer>24</integer>
+			</dict>
+			<key>ID</key>
+			<integer>23</integer>
+			<key>Points</key>
+			<array>
+				<string>{356.253, 181.037}</string>
+				<string>{324.855, 213.641}</string>
+			</array>
+			<key>Style</key>
+			<dict>
+				<key>stroke</key>
+				<dict>
+					<key>HeadArrow</key>
+					<string>FilledArrow</string>
+					<key>LineType</key>
+					<integer>1</integer>
+					<key>TailArrow</key>
+					<string>0</string>
+				</dict>
+			</dict>
+			<key>Tail</key>
+			<dict>
+				<key>ID</key>
+				<integer>22</integer>
+			</dict>
+		</dict>
+		<dict>
+			<key>Class</key>
+			<string>LineGraphic</string>
+			<key>Head</key>
+			<dict>
+				<key>ID</key>
+				<integer>28</integer>
+			</dict>
+			<key>ID</key>
+			<integer>27</integer>
+			<key>Points</key>
+			<array>
+				<string>{378.169, 181.047}</string>
+				<string>{407.805, 213.631}</string>
+			</array>
+			<key>Style</key>
+			<dict>
+				<key>stroke</key>
+				<dict>
+					<key>HeadArrow</key>
+					<string>FilledArrow</string>
+					<key>LineType</key>
+					<integer>1</integer>
+					<key>TailArrow</key>
+					<string>0</string>
+				</dict>
+			</dict>
+			<key>Tail</key>
+			<dict>
+				<key>ID</key>
+				<integer>22</integer>
+			</dict>
+		</dict>
+		<dict>
+			<key>Class</key>
+			<string>LineGraphic</string>
+			<key>Head</key>
+			<dict>
+				<key>ID</key>
+				<integer>30</integer>
+			</dict>
+			<key>ID</key>
+			<integer>29</integer>
+			<key>Points</key>
+			<array>
+				<string>{291.216, 236.907}</string>
+				<string>{229.79, 268.77}</string>
+			</array>
+			<key>Style</key>
+			<dict>
+				<key>stroke</key>
+				<dict>
+					<key>HeadArrow</key>
+					<string>FilledArrow</string>
+					<key>LineType</key>
+					<integer>1</integer>
+					<key>TailArrow</key>
+					<string>0</string>
+				</dict>
+			</dict>
+			<key>Tail</key>
+			<dict>
+				<key>ID</key>
+				<integer>24</integer>
+			</dict>
+		</dict>
+		<dict>
+			<key>Class</key>
+			<string>LineGraphic</string>
+			<key>Head</key>
+			<dict>
+				<key>ID</key>
+				<integer>32</integer>
+			</dict>
+			<key>ID</key>
+			<integer>31</integer>
+			<key>Points</key>
+			<array>
+				<string>{313.52, 237.177}</string>
+				<string>{313.52, 268.5}</string>
+			</array>
+			<key>Style</key>
+			<dict>
+				<key>stroke</key>
+				<dict>
+					<key>HeadArrow</key>
+					<string>FilledArrow</string>
+					<key>LineType</key>
+					<integer>1</integer>
+					<key>TailArrow</key>
+					<string>0</string>
+				</dict>
+			</dict>
+			<key>Tail</key>
+			<dict>
+				<key>ID</key>
+				<integer>24</integer>
+			</dict>
+		</dict>
+		<dict>
+			<key>Class</key>
+			<string>LineGraphic</string>
+			<key>Head</key>
+			<dict>
+				<key>ID</key>
+				<integer>36</integer>
+			</dict>
+			<key>ID</key>
+			<integer>35</integer>
+			<key>Points</key>
+			<array>
+				<string>{418.735, 237.177}</string>
+				<string>{419.305, 268.5}</string>
+			</array>
+			<key>Style</key>
+			<dict>
+				<key>stroke</key>
+				<dict>
+					<key>HeadArrow</key>
+					<string>FilledArrow</string>
+					<key>LineType</key>
+					<integer>1</integer>
+					<key>TailArrow</key>
+					<string>0</string>
+				</dict>
+			</dict>
+			<key>Tail</key>
+			<dict>
+				<key>ID</key>
+				<integer>28</integer>
+			</dict>
+		</dict>
+		<dict>
+			<key>Class</key>
+			<string>LineGraphic</string>
+			<key>Head</key>
+			<dict>
+				<key>ID</key>
+				<integer>38</integer>
+			</dict>
+			<key>ID</key>
+			<integer>37</integer>
+			<key>Points</key>
+			<array>
+				<string>{441.03, 236.906}</string>
+				<string>{503.043, 268.771}</string>
+			</array>
+			<key>Style</key>
+			<dict>
+				<key>stroke</key>
+				<dict>
+					<key>HeadArrow</key>
+					<string>FilledArrow</string>
+					<key>LineType</key>
+					<integer>1</integer>
+					<key>TailArrow</key>
+					<string>0</string>
+				</dict>
+			</dict>
+			<key>Tail</key>
+			<dict>
+				<key>ID</key>
+				<integer>28</integer>
+			</dict>
+		</dict>
+	</array>
+	<key>GridInfo</key>
+	<dict/>
+	<key>GuidesLocked</key>
+	<string>NO</string>
+	<key>GuidesVisible</key>
+	<string>YES</string>
+	<key>HPages</key>
+	<integer>2</integer>
+	<key>ImageCounter</key>
+	<integer>1</integer>
+	<key>KeepToScale</key>
+	<false/>
+	<key>Layers</key>
+	<array>
+		<dict>
+			<key>Lock</key>
+			<string>NO</string>
+			<key>Name</key>
+			<string>Layer 1</string>
+			<key>Print</key>
+			<string>YES</string>
+			<key>View</key>
+			<string>YES</string>
+		</dict>
+	</array>
+	<key>LayoutInfo</key>
+	<dict>
+		<key>Animate</key>
+		<string>NO</string>
+		<key>circoMinDist</key>
+		<real>18</real>
+		<key>circoSeparation</key>
+		<real>0.0</real>
+		<key>layoutEngine</key>
+		<string>dot</string>
+		<key>neatoSeparation</key>
+		<real>0.0</real>
+		<key>twopiSeparation</key>
+		<real>0.0</real>
+	</dict>
+	<key>LinksVisible</key>
+	<string>NO</string>
+	<key>MagnetsVisible</key>
+	<string>NO</string>
+	<key>MasterSheets</key>
+	<array/>
+	<key>ModificationDate</key>
+	<string>2011-11-04 11:04:50 +0100</string>
+	<key>Modifier</key>
+	<string>Marc Hoffmann</string>
+	<key>NotesVisible</key>
+	<string>NO</string>
+	<key>Orientation</key>
+	<integer>2</integer>
+	<key>OriginVisible</key>
+	<string>NO</string>
+	<key>PageBreaks</key>
+	<string>YES</string>
+	<key>PrintInfo</key>
+	<dict>
+		<key>NSBottomMargin</key>
+		<array>
+			<string>float</string>
+			<string>41</string>
+		</array>
+		<key>NSLeftMargin</key>
+		<array>
+			<string>float</string>
+			<string>18</string>
+		</array>
+		<key>NSPaperSize</key>
+		<array>
+			<string>coded</string>
+			<string>BAtzdHJlYW10eXBlZIHoA4QBQISEhAdOU1ZhbHVlAISECE5TT2JqZWN0AIWEASqEhAx7X05TU2l6ZT1mZn2WgVMCgUoDhg==</string>
+		</array>
+		<key>NSRightMargin</key>
+		<array>
+			<string>float</string>
+			<string>18</string>
+		</array>
+		<key>NSTopMargin</key>
+		<array>
+			<string>float</string>
+			<string>18</string>
+		</array>
+	</dict>
+	<key>PrintOnePage</key>
+	<false/>
+	<key>QuickLookPreview</key>
+	<data>
+	JVBERi0xLjMKJcTl8uXrp/Og0MTGCjUgMCBvYmoKPDwgL0xlbmd0aCA2IDAgUiAvRmls
+	dGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAGNW8uOHbcR3fdXcKlZTLv57O5lPIgB
+	CwlsR4NkEWRhjCXLykiOpdiAfzb5lZxTZBXZM32vAkGYruKjyNNVrEOy7y/uO/eLW/DP
+	e7+5dYvu42v3N/fBfXH3ybuHT87Lv08P7naZs+P/seYblL7E/3eT1L97JX0t7tUduvUi
+	3PIPO35471Ly8xIX70Is877k1UG3pznEFbqCh1Ty9OheYVgc1OJgOC9+jjkUl32el30N
+	0ijPZdmCy8HPKfjdPaKjMG8l76hX5mXLwT1Ob09bv0HHL/H/3ekgzV4oKwYZtsHeFIqf
+	87r50V4omIxPG3SDvaE1p9NwemZxIix+m9eYgco6+xVQULXPPqTVhbxhpn5F5+yG+rAu
+	mDgmGfe9sG4IrBumHNKcMgYMMFDsAzCgLqZYB3fW+jIYdWjNHidZliUN9mRsOeGFDPZk
+	vLlQ99ZGC9is9TUw6CPRxzn7HTOvaPB1dx3RaA5iSkLBcUX8lZaCAwYQPfyVXanibe9J
+	Gk3v3eXpHwfDCYw2ZJ6DjUkVgw2ZNRp9bsph93PwJbWwWBPGFeJWHU3CAjEHW+wnRDj8
+	Wmo0+CVH9B/iPu95T+IUeOuMBkFvLxucAg0YDHgfZ42vA2At6M7bnlYZWjPH+W1r4tDU
+	HKIYAdJi4VnjIxbT2RIR1232Zduc37BWpBoMWAF8YoAscPpljQ2LBBELQ3R5XeZ1TcQt
+	LXGOJWAVQEer95x43Ld5R4BAl+ZSBwznfNoaozMwTsdmLYIPcwhZgk/thQXL14aBD/bC
+	ss0R7wMeO9gbWn/OM2Iuc8iYuaARxTMiPGANAQHCCahfxICAXyN8gFiElUtrjHHetghf
+	wbzTsrNuDPucC9Z64pNXL0M7a2xQPFuyJDDUnExmDXDDycxx2nlf6IZmjvAkvBYiYeZ6
+	42OMTM9TR8Q6tiaHdQ5esXBNjmmfsdwjQeVlThEzrhESc56h2lzBGOEUO7wiZj9veH2u
+	RHgAYo1DSysiaaUOy8SiY3va+rNeYfa8vCy8kcEe0sIMl06jPZ/DnHaFXu0NrT/rFfC5
+	zBAhGDkDjCkgWvyCUCAY0OcGRlgzXADpg2DgrywXG0JkRfLkxHePRohfeMMWUxKA8LCJ
+	X5y1vu4X1oLT8Ru8lGNr9jjxZYt8UWaPAPmi65OOtrcWx1jmpRSMKvsJj1gUtmXbQUaW
+	GJNfkfAW90+HXtwKihADFB5ZJG6ABrmxIKXu5DXGVp65NFMd2wO305Z8I2A4gYxISMmw
+	dAUssGWH+6yAuBSf2NmX9xzegkR9/4D3hEaLu8Xf24RX5gFLcvfv3RdfYY0DNbh/417c
+	/fzDa3f382+vP37/4+sbd//O/fF+EqtHHuYxuxIynMzv4EMRyz5FQLrQ4r6LyHBrZXjH
+	61KmroH3P6C2VvCgV4SMPaiO62wOYehzCQ3YZnQqquH8MCQVHyHGGeGEcanOA/+ifYqg
+	RtHY71NR8VB2EKSiKxK5UhDqvAZrQAEjmYjGA1aZDtSbZ++bSxjLPYOnA0mxAzlRNEx8
+	gfNyVoNmHYH0K/xgFTbUq6xwibRuQL+9HLhurWVvzzQVSBMHIE1HsHzrk8g5M1rxMfFQ
+	dhBaxYIonKRA52WvjdNWcBTICtS1MPBM/CRbBaE3hMHo/H6dYwxLVO8HotX7/+5evPzr
+	n+9vEDTBvfj6xv3D3b9EANSw89O4ESnwJSxeDFhQW8Y4RaBVdjgtWBRFrHStbAWJh/+b
+	ZipYBAGCVSjM0eL/gw6t6f+9z4zOZWExo00zPTiOSMsfHSrQT2LXlcWV0nqU52YRLVnS
+	pLJMw3PX11pCelhd59PM1Ok2TPi26iNy3rnXo9hjAzagR3FAj6IBAYIpk4HTNTy9X0b0
+	vCejEqcfqiAxw+k7enQtqaWvbDKNoGfSgJ7pMGn4ae1RnptFwUXtYzlCrVYyPrdaC6ZI
+	dZuPviQQCky3YVLRmyo8V10dGw1Z8Qu4Fl2dywlW/NHVEzaoW85IKZMs9KOr/+WGu2k4
+	+q/68EEf/t1C4CdVvEcuqJXdDZIfGn378WdV/WcMlCEl+QsDtJQE/C0lhRVpI2/lWVC+
+	ePzpw48tE7VAPJwIYJ3FWgtPw8YbuQZ5vSainR3uOwKAKzK4+yERDRpJRL1CSwJgHl2n
+	SaP3qTmlG1UNkhpGpBLXcfHd1FMVDPY0hGdNO1gOBunSM2shVZE7soomIDUj062YSP5p
+	j5cCEcjVRdUmQvHR2UxlGVb0LPsYNB4rOEbUKiBALfuoDmFcs8/Qp2afblQ1gp4mGrwD
+	m5bqOGnrUZ6bRUHP7I8lwzOWSUpMO/XBsml9SZKK6S8AgYHYHuvm+Ui9+u4ApwFIOQUZ
+	oOWck0BEzsGyuiMQK+OyQGTG+fbrm0mYFvx7iB87sPJgRCtWLoQ2V3U5e8ICnCO2lEK1
+	17Ao1eYJGBOVHVzhjWxhQRty77IiNb53KxYyNEZsgHt7Hns9OpDeFBOoIjcnOMyh7u10
+	1vo697YWZM+SZrs9+BpPx2STY/bIvbENpDkw5zbYofG1fYgw5pC5f6jgrEjryCoJtL9E
+	pBDszraALFg3ZR4bML+sXDGwD8ExndSFeezFphIly3Ag2ObPGxg+sCAt9QQXVO6k9WUs
+	ZGjaQnYSHjtojq3aw4NwAiENao8myrod7QE1TKe2rmDIIShPJXH20WhIBPEZaEjEoYjR
+	kIgEUcta2p4GDWlIF5UGYGNqjZQ09D6VZqjRyYhHG5JWQABjXJWGqy7gwNWISBWMiUDs
+	9ONQdhC4SqATYSP1qdGrbg3sC+BMZGESyAbU5e0Xw5aAYuXCe9K5iQg4GqCSmA0by+Rd
+	I8xkEI2ZDLrKIybtE67bmEk3qpoKqFUYADUdECCHrtyEcBgFqTiZeCg7CFoRBAVHiOhB
+	GYoBSlAUHAW0AnWNo/B09MBR2q50SPy3OI3H4QWC7enSCDoODi5sw5jJJ6UmH3+9mSoj
+	6dzEamml75WiqMIIjZEXtCHLn4zlH8kF1hDyBzgGTu+GbW7E4Ydtc3EYqGVtm9s1WJgQ
+	X1ZBcz0cynTKLnqfyh7UaOcOeFEcklaAO2AlO25zA3YMxi9EUKNoHELf5h7KDoJUbNtc
+	KTCWYdYACkZi21wZlQB1TvhZXomGzklEwlCBFBpimBjRGDQkGl1EpmiMf9C1ba72ifPK
+	ts3tRlVTgbQKA5CmI1hGNQiDsYuKj4mHsoPQKso2Vwp0m2uvjaAoOBJXBtS1uOJx/Ge3
+	uTvOeBacVp7E1SvzfyP/Hx/A8c9CwZINjrlaMCQlhJVq80TagiHhuuNAtaeukWAYRDvz
+	6ToNht6n+roaHYNBhqQV4Ew4Vj4GA869ezCI0IMBYg+GQ9lBgNexE4ydBsgd2plPtwYt
+	RmLB0IE6DwaW12DQObVg0ElLMBgmFgyDhsHQxR4Mg64Fg/bZg6Eb7cEgQ1JxANKCATPv
+	wUAYzPsrPiYeyg5CqyjBIAUaDAYkQVFwGAz6fMa/+8VuxKXQ54IhYPX2yO0nsfDl75od
+	hk1uTTt3mmMsXH7QjNKCpZ8OHfPGtriMDT3vB1pugIj9DM5zaqiwlPcqEio4L6rHQ4OG
+	BxxdxPl8Ox5S3ZRxxi7HQ71P0F6p1Y2qBgsRh6QiljvwbwkV1U0B2wDrswrNKBpLWRMv
+	C60izpBoAN3pvLo1TFtGgr+y3BlQ56GCulPA0cYAJMUBSIqKiQu4w5ZZdQ0uhTqQE26s
+	LG8o+iHidJ4nRQYkPwyQ7GJAmqYCqaLMswGpOpm59UkYzGjFx8SxTOC3Eq1YL0XQg87L
+	gOS0CST/KpB8RqjU8/rTW4J+W525IWVbOTMCkzq7JuBJKa65wrPjoxffvPlvP5MZ9qyX
+	DJz2z+V/xX7oefc/fUB86ZZYPuoYz17FgWSu9n4yxO4UE0VzgbzgppiHr4OGh/ODiEiq
+	h6+mS7hhgD/EyZwi4X78GF2mqU5h4hBdpsNEJ+2zxgbO4qW7+q6zinSKc0ErYndYg1Xn
+	ZU7BaSs46hTUXTz9YXQdlymKHUhQ/mGZCjh+fRJdiJoOJO7Y5J5LbrstujZ4Gm44h+gC
+	kE+iSzUVSH6JwAqH6NIqEjTaZxWa0YqPjWEsq9Glo2sV5cxBaum8DEhOW6ILfxXICtT/
+	F12gJEN0jbsdnA63kMJB0PTFV3YQdLbbeTdkm7rZeUCuOt5KtLyD4yicB3jQvfrCg3zk
+	JF9jMDLwSVPLO3QRZI6ad8yDuibjjGyoYJFhuu7F2md3cjWqGp63kYHi5bUA412G+JDp
+	5MazRRsO5XL3fh7WdXEahUMJXlEt47lJfWoRb9YIioLzgA+y9PlSZLC8vnADkuIApLhI
+	gw3u1SLDUMLVMobVRfU99KBYB/NiBdIcvxtVt69AagWZZwPSdJy59VmFGhly6smyFihj
+	meBlJRVIjr0CafNSIGW5UHAYGfp8naLhALJSNHzhoJExPbmrwB354sHlzjia3VUYRfuX
+	hsZjfZhe2GZfNzJPuVnfyOCArbIzfJKkDIwvNyErciMzsTTx5IoX28ZiBg3ZWRc7Oxt0
+	lZ1N2mcnX92o0jEsoRySilh/QcUP7AzHcWVgfPheBLc6mj9Q1sXLAqywIi6gHnEAyCdl
+	nWYN05aRtGVPny9FCcobO7M5kYN0IIWeGCbGYrpG2JmKIztTHTbH8BiyMwPSiFY3qnyt
+	AqkVyLd1aqoTDKxPwjCQroM4CoLXs4pkZ1JL2Vm3BhQInrIzfb7OzvgFpmxk8pGdjfkD
+	B/YxFnxvxJ3Mk/zxzdPTstv7pnmr0WLxc/tVK7L4+f1CZsFGC5kl4mquZpaUsdZJXLRX
+	DcrNDz5YmrilQ9lknEs1WNXJuQbRMovpLLMkXKlIn5okEEXNqGrQF4dkIl91O2k2Hb/G
+	sj4pKK/CgjiKVwStyMxSmyiXbNYq1WzgcEHsQJ3vaFheM4vNqWYWnbQssYaJrcCDhpml
+	i7qqI+oa+pYFAFsD0pJEN9oziwxJxQFIa4SZg9spjwOQQ8IgKiZeFiqQklkQTGiiGdNe
+	G1FQcBTICtS1kzB+TFxjpmWWkxNmXOyAxefTk7A7jYwWB67nkU+f9LL7T1rJzgEs2YwH
+	ApWifTyPI2SfST7awhfiLZIyrkQQLfhyVCKJ67FFUsZNTC1TjjZoyNEG0SLJdOb11qcF
+	hRlVDfrikFTk6o1XfeRoCV/OW58UNJLoiYM4jcKhxCoykmqtFklmTRaQBg45WgfqPJJY
+	Xh3E5lQjySZNUTHpHE018EFGUhd7JA265vW9zxYoyMbt7VmYVCBNHIA0HWdukVQF42ij
+	KBBZWB1KKuKVo0mBRpICWReQBg4jqQN1LZIQIcdIwtnAU46G7LPgrrlmH3w4OO5eXlpM
+	/GZPriWZP/yoJ2mWgMbLmr6jGY4S+vX3Dk/ZcEzAX0LgCtzjYw9ennr+KmLH1ehS5KcQ
+	bXLyoaJdf/uEIeNiG9ekEZ+kgs61K1iPL7HLxh97yJfRnp/K4PcT0GFBSfiJgVz5nrS+
+	fOVLwMweBr3h0EE+cuKVL+3hDmlF36SaZm+P+DAe380f7WlrTJXTuvS7DbmyxBjRq6CD
+	q/z6bS0+2Ob9NbZVeY+40MP9N46FAowtER+tEgz8roMHlPTGtQgYgBmXdagbgEsBuxKA
+	toRvtwnGs9byede1H7FYC0xnxSU7wTd7MpYFBKzbmwAQLrvl29zB3tCaYHz3P0vKbkwK
+	ZW5kc3RyZWFtCmVuZG9iago2IDAgb2JqCjQyNTYKZW5kb2JqCjMgMCBvYmoKPDwgL1R5
+	cGUgL1BhZ2UgL1BhcmVudCA0IDAgUiAvUmVzb3VyY2VzIDcgMCBSIC9Db250ZW50cyA1
+	IDAgUiAvTWVkaWFCb3ggWzAgMCAxMTE4IDc4M10KPj4KZW5kb2JqCjcgMCBvYmoKPDwg
+	L1Byb2NTZXQgWyAvUERGIC9UZXh0IF0gL0NvbG9yU3BhY2UgPDwgL0NzMiA5IDAgUiAv
+	Q3MxIDggMCBSID4+IC9Gb250IDw8Ci9GMi4wIDExIDAgUiAvRjEuMCAxMCAwIFIgPj4g
+	Pj4KZW5kb2JqCjEyIDAgb2JqCjw8IC9MZW5ndGggMTMgMCBSIC9OIDEgL0FsdGVybmF0
+	ZSAvRGV2aWNlR3JheSAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAGFUk9I
+	FFEc/s02EoSIQYV4iHcKCZUprKyg2nZ1WZVtW5XSohhn37qjszPTm9k1xZMEXaI8dQ+i
+	Y3Ts0KGbl6LArEvXIKkgCDx16PvN7OoohG95O9/7/f1+33tEbZ2m7zspQVRzQ5Urpadu
+	Tk2Lgx8pRR3UTlimFfjpYnGMseu5kr+719Zn0tiy3se1dvv2PbWVZWAh6i22txD6IZFm
+	AB+ZnyhlgLPAHZav2D4BPFgOrBrwI6IDD5q5MNPRnHSlsi2RU+aiKCqvYjtJrvv5uca+
+	i7WJg/5cj2bWjr2z6qrRTNS090ShvA+uRBnPX1T2bDUUpw3jnEhDGinyrtXfK0zHEZEr
+	EEoGUjVkuZ9qTp114HUYu126k+P49hClPslgqIm16bKZHYV9AHYqy+wQ8AXo8bJiD+eB
+	e2H/W1HDk8AnYT9kh3nWrR/2F65T4HuEPTXgzhSuxfHaih9eLQFD91QjaIxzTcTT1zlz
+	pIjvMdQZmPdGOaYLMXeWqhM3gDthH1mqZgqxXfuu6iXuewJ30+M70Zs5C1ygHElysRXZ
+	FNA8CVgUfYuwSQ48Ps4eVeB3qJjAHLmJ3M0o9x7VERtno1KBVnqNV8ZP47nxxfhlbBjP
+	gH6sdtd7fP/p4xV117Y+PPmNetw5rr2dG1VhVnFlC93/xzKEj9knOabB06FZWGvYduQP
+	msxMsAwoxH8FPpf6khNV3NXu7bhFEsxQPixsJbpLVG4p1Oo9g0qsHCvYAHZwksQsWhy4
+	U2u6OXh32CJ6bflNV7Lrhv769nr72vIebcqoKSgTzbNEZpSxW6Pk3Xjb/WaREZ84Or7n
+	vYpayf5JRRA/hTlaKvIUVfRWUNbEb2cOfhu2flw/pef1Qf08CT2tn9Gv6KMRvgx0Sc/C
+	c1Efo0nwsGkh4hKgioMz1E5UY40D4inx8rRbZJH9D0AZ/WYKZW5kc3RyZWFtCmVuZG9i
+	agoxMyAwIG9iago3MDQKZW5kb2JqCjkgMCBvYmoKWyAvSUNDQmFzZWQgMTIgMCBSIF0K
+	ZW5kb2JqCjE0IDAgb2JqCjw8IC9MZW5ndGggMTUgMCBSIC9OIDMgL0FsdGVybmF0ZSAv
+	RGV2aWNlUkdCIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4AYVUz2sTQRT+
+	Nm6p0CIIWmsOsniQIklZq2hF1Db9EWJrDNsftkWQZDNJ1m426+4mtaWI5OLRKt5F7aEH
+	/4AeevBkL0qFWkUo3qsoYqEXLfHNbky2perAzn7z3jfvfW923wANctI09YAE5A3HUqIR
+	aWx8Qmr8iACOoglBNCVV2+xOJAZBg3P5e+fYeg+BW1bDe/t3snetmtK2mgeE/UDgR5rZ
+	KrDvF3EKWRICiDzfoSnHdAjf49jy7I85Tnl4wbUPKz3EWSJ8QDUtzn9NuFPNJdNAg0g4
+	lPVxUj6c14uU1x0HaW5mxsgQvU+QprvM7qtioZxO9g6QvZ30fk6z3j7CIcILGa0/RriN
+	nvWM1T/iYeGk5sSGPRwYNfT4YBW3Gqn4NcIUXxBNJ6JUcdkuDfGYrv1W8kqCcJA4ymRh
+	gHNaSE/XTG74uocFfSbXE6/id1ZR4XmPE2fe1N3vRdoCrzAOHQwaDJoNSFAQRQRhmLBQ
+	QIY8GjE0snI/I6sGG5N7MnUkart0YkSxQXs23D23UaTdPP4oInGUQ7UIkvxB/iqvyU/l
+	efnLXLDYVveUrZuauvLgO8XlmbkaHtfTyONzTV58ldR2k1dHlqx5erya7Bo/7FeXMeaC
+	NY/Ec7D78S1flcyXKYwUxeNV8+pLhHVaMTffn2x/Oz3iLs8utdZzrYmLN1abl2f9akj7
+	7qq8k+ZV+U9e9fH8Z83EY+IpMSZ2iuchiZfFLvGS2EurC+JgbccInZWGKdJtkfok1WBg
+	mrz1L10/W3i9Rn8M9VGUGczSVIn3f8IqZDSduQ5v+o/bx/wX5PeK558oAi9s4MiZum1T
+	ce8QoWWlbnOuAhe/0X3wtm5ro344/ARYPKsWrVI1nyC8ARx2h3oe6CmY05aWzTlShyyf
+	k7rpymJSzFDbQ1JS1yXXZUsWs5lVYul22JnTHW4coTlC98SnSmWT+q/xEbD9sFL5+axS
+	2X5OGtaBl/pvwLz9RQplbmRzdHJlYW0KZW5kb2JqCjE1IDAgb2JqCjczNwplbmRvYmoK
+	OCAwIG9iagpbIC9JQ0NCYXNlZCAxNCAwIFIgXQplbmRvYmoKNCAwIG9iago8PCAvVHlw
+	ZSAvUGFnZXMgL01lZGlhQm94IFswIDAgNjEyIDc5Ml0gL0NvdW50IDEgL0tpZHMgWyAz
+	IDAgUiBdID4+CmVuZG9iagoxNiAwIG9iago8PCAvVHlwZSAvQ2F0YWxvZyAvT3V0bGlu
+	ZXMgMiAwIFIgL1BhZ2VzIDQgMCBSID4+CmVuZG9iagoyIDAgb2JqCjw8IC9MYXN0IDE3
+	IDAgUiAvRmlyc3QgMTggMCBSID4+CmVuZG9iagoxOCAwIG9iago8PCAvUGFyZW50IDE5
+	IDAgUiAvQ291bnQgMCAvRGVzdCBbIDMgMCBSIC9YWVogMCA3ODMgMCBdIC9UaXRsZSAo
+	Q2FudmFzIDEpCj4+CmVuZG9iagoxOSAwIG9iago8PCA+PgplbmRvYmoKMTcgMCBvYmoK
+	PDwgL1BhcmVudCAxOSAwIFIgL0NvdW50IDAgL0Rlc3QgWyAzIDAgUiAvWFlaIDAgNzgz
+	IDAgXSAvVGl0bGUgKENhbnZhcyAxKQo+PgplbmRvYmoKMjAgMCBvYmoKPDwgL0xlbmd0
+	aCAyMSAwIFIgL0xlbmd0aDEgMTQzOTYgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3Ry
+	ZWFtCngB3Xt5fFTV9fi9962zZmYy+/4ymZlM9p2EBDKGBMISDIuQIMGENaDUsAWhxW9U
+	FIgUEWQR1IpaVjVDSGGA4pdaEGltRauoVK2tYOmSr377wy7AzHzPfRMipNqPf/TTP37z
+	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
+	wQQvrc0LDRaLlcOYboAVXhTqVp2SMxFyTIN6i2isBxfxDBGILLgl1IEqHTIcDwFKMIx0
+	JvDQzOqnOp8KhNx5mbrCPB03XBtf+gYEQtm8efHH439+OT63lxdf0PCSVXwinR0P5HqQ
+	nuXgFzH3yX6RA3yQ1nCp45INfeUfucBB8uiVEqzV4Q5ZPf/kJnmlt6V5/Z74gNieB1+p
+	38KCl6HUmqbOUlUf/mZ/yV9SZBJARP7JbyKpvfD7Z+/J88YbZ66dl+WZrmEprIGupjFc
+	QMC+15ldGuzky20KHnFKN6CPQthuc4YUvJ5PsXvsxH5dgNcJX4f8DeMw+R5XxhwQl8Dm
+	xknfrvgrl0/gXXAa+5ilvb2xz8HL2/xda9AGTt84W0rSwAVH75XlSxh2F8HZtvKHN1D9
+	I/8Sc+Ab8K/7BaGRgW8dIHYAFnEIvmfPkSPNheBGlaBSNAS+vq5BI+VvzUfDv1fQL8rr
+	0e3yN+8T4Tv2O9AUNBU1oiY0HZ2Uv3LG8H0Elh/F028oqqvrxtdNzqqbc0/HnKXzZ7VC
+	T7KXDnkBIAJwEuAcwCcAXyQHYLgXewHyAcIADQAtAO0AnQAbAZ4FiACcBDgH8AnAF8lF
+	Ex3kXoB8gDBAA0ALQDtAJ8BGgGcBIgAnAc4BfALwBSVIov+H4DdQxsg7qE69wJv7bxtU
+	rx5UHzGoPnJQHQzeW+YbM6g+blC9flD99kH1hkH1iYPqkwbVJw+qTxlUbx1UnzWoPntQ
+	Xea5m+g3d1D/vEH1tkH1+YPqCwbV6ffvN9Nf/j+6m573nUH99w6qtw+qLx5UXzKovnRQ
+	fdmgeseg+opb69fwoLosnf8Hczp6KwplbmRzdHJlYW0KZW5kb2JqCjIxIDAgb2JqCjk0
+	MDIKZW5kb2JqCjIyIDAgb2JqCjw8IC9UeXBlIC9Gb250RGVzY3JpcHRvciAvQXNjZW50
+	IDc3MCAvQ2FwSGVpZ2h0IDczNyAvRGVzY2VudCAtMjMwIC9GbGFncyAzMgovRm9udEJC
+	b3ggWy05NTEgLTQ4MSAxNDQ1IDExMjJdIC9Gb250TmFtZSAvQkJITkhUK0hlbHZldGlj
+	YSAvSXRhbGljQW5nbGUgMAovU3RlbVYgMCAvTWF4V2lkdGggMTUwMCAvWEhlaWdodCA2
+	MzcgL0ZvbnRGaWxlMiAyMCAwIFIgPj4KZW5kb2JqCjIzIDAgb2JqClsgMjc4IDAgMCAw
+	IDAgMCAwIDAgMCAwIDAgMCAwIDMzMyAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAg
+	MCAwIDAgMCAwIDY2Nwo2NjcgNzIyIDAgMCA2MTEgMCAwIDI3OCA1MDAgMCA1NTYgODMz
+	IDAgNzc4IDY2NyAwIDcyMiA2NjcgNjExIDAgNjY3IDAgMCAwCjAgMCAwIDAgMCAwIDAg
+	NTU2IDAgNTAwIDU1NiA1NTYgMjc4IDU1NiA1NTYgMjIyIDIyMiAwIDIyMiA4MzMgNTU2
+	IDU1NiA1NTYKMCAzMzMgNTAwIDI3OCA1NTYgNTAwIDAgMCA1MDAgMCAwIDAgMCAwIDAg
+	MCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMAowIDAgMCAwIDAgMCAwIDAgMCAw
+	IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAg
+	MCAwCjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAw
+	IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAKMCAwIDAgMCA1MDAgNTAwIF0KZW5kb2Jq
+	CjExIDAgb2JqCjw8IC9UeXBlIC9Gb250IC9TdWJ0eXBlIC9UcnVlVHlwZSAvQmFzZUZv
+	bnQgL0JCSE5IVCtIZWx2ZXRpY2EgL0ZvbnREZXNjcmlwdG9yCjIyIDAgUiAvV2lkdGhz
+	IDIzIDAgUiAvRmlyc3RDaGFyIDMyIC9MYXN0Q2hhciAyMjMgL0VuY29kaW5nIC9NYWNS
+	b21hbkVuY29kaW5nCj4+CmVuZG9iagoyNCAwIG9iago8PCAvTGVuZ3RoIDI1IDAgUiAv
+	TGVuZ3RoMSA3Mjg0IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4Ab1ZC3RT
+	Vbr+//NI0idJX0kT0pM0adN3S2kb0hZ6WpK2UAqlUEhKKw2lWBgKBWsVEabyECiozBoF
+	RMYnPgbFmxaEMD4ul2F8zMgaFb16EWGcEUWxl9FBUaHJ/c9JqZTlcrHmsjw7+/x773/v
+	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
+	bmRvYmoKMjUgMCBvYmoKNDQzMgplbmRvYmoKMjYgMCBvYmoKPDwgL1R5cGUgL0ZvbnRE
+	ZXNjcmlwdG9yIC9Bc2NlbnQgNzcwIC9DYXBIZWlnaHQgNzIwIC9EZXNjZW50IC0yMzAg
+	L0ZsYWdzIDMyCi9Gb250QkJveCBbLTEwMTggLTQ4MSAxNDM2IDExNTldIC9Gb250TmFt
+	ZSAvVUZFQ0lPK0hlbHZldGljYS1Cb2xkIC9JdGFsaWNBbmdsZQowIC9TdGVtViAwIC9N
+	YXhXaWR0aCAxNTAwIC9YSGVpZ2h0IDY0NCAvRm9udEZpbGUyIDI0IDAgUiA+PgplbmRv
+	YmoKMjcgMCBvYmoKWyAyNzggMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAw
+	IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMAo3MjIgMCAwIDAgMCAwIDAg
+	MCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDU1NiAw
+	IDAgNjExCjU1NiAwIDYxMSAwIDAgMCAwIDAgMCAwIDYxMSAwIDAgMzg5IDAgMCAwIDU1
+	NiBdCmVuZG9iagoxMCAwIG9iago8PCAvVHlwZSAvRm9udCAvU3VidHlwZSAvVHJ1ZVR5
+	cGUgL0Jhc2VGb250IC9VRkVDSU8rSGVsdmV0aWNhLUJvbGQgL0ZvbnREZXNjcmlwdG9y
+	CjI2IDAgUiAvV2lkdGhzIDI3IDAgUiAvRmlyc3RDaGFyIDMyIC9MYXN0Q2hhciAxMTgg
+	L0VuY29kaW5nIC9NYWNSb21hbkVuY29kaW5nCj4+CmVuZG9iagoyOCAwIG9iagooTWFj
+	IE9TIFggMTAuNi44IFF1YXJ0eiBQREZDb250ZXh0KQplbmRvYmoKMjkgMCBvYmoKKEQ6
+	MjAxMTExMDQxMDA1NDZaMDAnMDAnKQplbmRvYmoKMSAwIG9iago8PCAvUHJvZHVjZXIg
+	MjggMCBSIC9DcmVhdGlvbkRhdGUgMjkgMCBSIC9Nb2REYXRlIDI5IDAgUiA+PgplbmRv
+	YmoKeHJlZgowIDMwCjAwMDAwMDAwMDAgNjU1MzUgZiAKMDAwMDAyMjQxOSAwMDAwMCBu
+	IAowMDAwMDA2NTA5IDAwMDAwIG4gCjAwMDAwMDQzNzIgMDAwMDAgbiAKMDAwMDAwNjM2
+	MCAwMDAwMCBuIAowMDAwMDAwMDIyIDAwMDAwIG4gCjAwMDAwMDQzNTIgMDAwMDAgbiAK
+	MDAwMDAwNDQ3NyAwMDAwMCBuIAowMDAwMDA2MzI0IDAwMDAwIG4gCjAwMDAwMDU0Mjgg
+	MDAwMDAgbiAKMDAwMDAyMjE0NSAwMDAwMCBuIAowMDAwMDE2OTg0IDAwMDAwIG4gCjAw
+	MDAwMDQ2MDAgMDAwMDAgbiAKMDAwMDAwNTQwOCAwMDAwMCBuIAowMDAwMDA1NDY0IDAw
+	MDAwIG4gCjAwMDAwMDYzMDQgMDAwMDAgbiAKMDAwMDAwNjQ0MyAwMDAwMCBuIAowMDAw
+	MDA2NjcyIDAwMDAwIG4gCjAwMDAwMDY1NTcgMDAwMDAgbiAKMDAwMDAwNjY1MCAwMDAw
+	MCBuIAowMDAwMDA2NzY1IDAwMDAwIG4gCjAwMDAwMTYyNTggMDAwMDAgbiAKMDAwMDAx
+	NjI3OSAwMDAwMCBuIAowMDAwMDE2NTA0IDAwMDAwIG4gCjAwMDAwMTcxNTkgMDAwMDAg
+	biAKMDAwMDAyMTY4MSAwMDAwMCBuIAowMDAwMDIxNzAyIDAwMDAwIG4gCjAwMDAwMjE5
+	MzMgMDAwMDAgbiAKMDAwMDAyMjMyNSAwMDAwMCBuIAowMDAwMDIyMzc3IDAwMDAwIG4g
+	CnRyYWlsZXIKPDwgL1NpemUgMzAgL1Jvb3QgMTYgMCBSIC9JbmZvIDEgMCBSIC9JRCBb
+	IDxmYjZmODVmMDAxOWQ5MDNhMmI4ZDE4ZWM1NWY4M2ZiYT4KPGZiNmY4NWYwMDE5ZDkw
+	M2EyYjhkMThlYzU1ZjgzZmJhPiBdID4+CnN0YXJ0eHJlZgoyMjQ5NAolJUVPRgoxIDAg
+	b2JqCjw8L0F1dGhvciAoTWFyYyBIb2ZmbWFubikvQ3JlYXRpb25EYXRlIChEOjIwMTEx
+	MTA0MDk0ODAwWikvQ3JlYXRvciAoT21uaUdyYWZmbGUgUHJvZmVzc2lvbmFsIDUuMy41
+	KS9Nb2REYXRlIChEOjIwMTExMTA0MTAwNDAwWikvUHJvZHVjZXIgMjggMCBSID4+CmVu
+	ZG9iagp4cmVmCjEgMQowMDAwMDIzMjUyIDAwMDAwIG4gCnRyYWlsZXIKPDwvSUQgWzxm
+	YjZmODVmMDAxOWQ5MDNhMmI4ZDE4ZWM1NWY4M2ZiYT4gPGZiNmY4NWYwMDE5ZDkwM2Ey
+	YjhkMThlYzU1ZjgzZmJhPl0gL0luZm8gMSAwIFIgL1ByZXYgMjI0OTQgL1Jvb3QgMTYg
+	MCBSIC9TaXplIDMwPj4Kc3RhcnR4cmVmCjIzNDE0CiUlRU9GCg==
+	</data>
+	<key>QuickLookThumbnail</key>
+	<data>
+	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
+	AwAAAAQAAAd0AAAAAAAIAAgACAAIAAEAAQABAAE=
+	</data>
+	<key>ReadOnly</key>
+	<string>NO</string>
+	<key>RowAlign</key>
+	<integer>1</integer>
+	<key>RowSpacing</key>
+	<real>36</real>
+	<key>SheetTitle</key>
+	<string>Canvas 1</string>
+	<key>SmartAlignmentGuidesActive</key>
+	<string>YES</string>
+	<key>SmartDistanceGuidesActive</key>
+	<string>YES</string>
+	<key>UniqueID</key>
+	<integer>1</integer>
+	<key>UseEntirePage</key>
+	<false/>
+	<key>VPages</key>
+	<integer>1</integer>
+	<key>WindowInfo</key>
+	<dict>
+		<key>CurrentSheet</key>
+		<integer>0</integer>
+		<key>ExpandedCanvases</key>
+		<array>
+			<dict>
+				<key>name</key>
+				<string>Canvas 1</string>
+			</dict>
+		</array>
+		<key>Frame</key>
+		<string>{{20, 4}, {1064, 871}}</string>
+		<key>ListView</key>
+		<false/>
+		<key>OutlineWidth</key>
+		<integer>142</integer>
+		<key>RightSidebar</key>
+		<true/>
+		<key>ShowRuler</key>
+		<true/>
+		<key>Sidebar</key>
+		<true/>
+		<key>SidebarWidth</key>
+		<integer>120</integer>
+		<key>VisibleRegion</key>
+		<string>{{0, 0}, {772, 702}}</string>
+		<key>Zoom</key>
+		<real>1</real>
+		<key>ZoomValues</key>
+		<array>
+			<array>
+				<string>Canvas 1</string>
+				<real>1</real>
+				<real>1</real>
+			</array>
+		</array>
+	</dict>
+	<key>saveQuickLookFiles</key>
+	<string>YES</string>
+</dict>
+</plist>
diff --git a/org.jacoco.doc/diagrams/render.sh b/org.jacoco.doc/diagrams/render.sh
deleted file mode 100644
index 8292b7b..0000000
--- a/org.jacoco.doc/diagrams/render.sh
+++ /dev/null
@@ -1,14 +0,0 @@
-#!/bin/sh
-
-OUTPUT=../docroot/doc/.resources
-
-dot -Tpng -o$OUTPUT/flow-1.png  flow-1.dot
-dot -Tpng -o$OUTPUT/flow-2.png  flow-2.dot
-dot -Tpng -o$OUTPUT/flow-3a.png flow-3a.dot
-dot -Tpng -o$OUTPUT/flow-3b.png flow-3b.dot
-dot -Tpng -o$OUTPUT/flow-4a.png flow-4a.dot
-dot -Tpng -o$OUTPUT/flow-4b.png flow-4b.dot
-dot -Tpng -o$OUTPUT/flow-5a.png flow-5a.dot
-dot -Tpng -o$OUTPUT/flow-5b.png flow-5b.dot
-
-dot -Tpng -o$OUTPUT/implementation-1.png  implementation-1.dot
diff --git a/org.jacoco.doc/docroot/doc/.resources/flow-1.png b/org.jacoco.doc/docroot/doc/.resources/flow-1.png
deleted file mode 100644
index a6ce7cd..0000000
--- a/org.jacoco.doc/docroot/doc/.resources/flow-1.png
+++ /dev/null
Binary files differ
diff --git a/org.jacoco.doc/docroot/doc/.resources/flow-2.png b/org.jacoco.doc/docroot/doc/.resources/flow-2.png
deleted file mode 100644
index 5cc767f..0000000
--- a/org.jacoco.doc/docroot/doc/.resources/flow-2.png
+++ /dev/null
Binary files differ
diff --git a/org.jacoco.doc/docroot/doc/.resources/flow-3a.png b/org.jacoco.doc/docroot/doc/.resources/flow-3a.png
deleted file mode 100644
index 71c4c34..0000000
--- a/org.jacoco.doc/docroot/doc/.resources/flow-3a.png
+++ /dev/null
Binary files differ
diff --git a/org.jacoco.doc/docroot/doc/.resources/flow-3b.png b/org.jacoco.doc/docroot/doc/.resources/flow-3b.png
deleted file mode 100644
index 5a7fd3e..0000000
--- a/org.jacoco.doc/docroot/doc/.resources/flow-3b.png
+++ /dev/null
Binary files differ
diff --git a/org.jacoco.doc/docroot/doc/.resources/flow-4a.png b/org.jacoco.doc/docroot/doc/.resources/flow-4a.png
deleted file mode 100644
index 5b11b52..0000000
--- a/org.jacoco.doc/docroot/doc/.resources/flow-4a.png
+++ /dev/null
Binary files differ
diff --git a/org.jacoco.doc/docroot/doc/.resources/flow-4b.png b/org.jacoco.doc/docroot/doc/.resources/flow-4b.png
deleted file mode 100644
index ec0ad57..0000000
--- a/org.jacoco.doc/docroot/doc/.resources/flow-4b.png
+++ /dev/null
Binary files differ
diff --git a/org.jacoco.doc/docroot/doc/.resources/flow-5a.png b/org.jacoco.doc/docroot/doc/.resources/flow-5a.png
deleted file mode 100644
index aa64579..0000000
--- a/org.jacoco.doc/docroot/doc/.resources/flow-5a.png
+++ /dev/null
Binary files differ
diff --git a/org.jacoco.doc/docroot/doc/.resources/flow-5b.png b/org.jacoco.doc/docroot/doc/.resources/flow-5b.png
deleted file mode 100644
index 73cd195..0000000
--- a/org.jacoco.doc/docroot/doc/.resources/flow-5b.png
+++ /dev/null
Binary files differ
diff --git a/org.jacoco.doc/docroot/doc/.resources/flow-cond-probe.png b/org.jacoco.doc/docroot/doc/.resources/flow-cond-probe.png
new file mode 100644
index 0000000..548bf21
--- /dev/null
+++ b/org.jacoco.doc/docroot/doc/.resources/flow-cond-probe.png
Binary files differ
diff --git a/org.jacoco.doc/docroot/doc/.resources/flow-cond.png b/org.jacoco.doc/docroot/doc/.resources/flow-cond.png
new file mode 100644
index 0000000..14597f0
--- /dev/null
+++ b/org.jacoco.doc/docroot/doc/.resources/flow-cond.png
Binary files differ
diff --git a/org.jacoco.doc/docroot/doc/.resources/flow-example.png b/org.jacoco.doc/docroot/doc/.resources/flow-example.png
new file mode 100644
index 0000000..ca541ff
--- /dev/null
+++ b/org.jacoco.doc/docroot/doc/.resources/flow-example.png
Binary files differ
diff --git a/org.jacoco.doc/docroot/doc/.resources/flow-exit-probe.png b/org.jacoco.doc/docroot/doc/.resources/flow-exit-probe.png
new file mode 100644
index 0000000..9a8c7c4
--- /dev/null
+++ b/org.jacoco.doc/docroot/doc/.resources/flow-exit-probe.png
Binary files differ
diff --git a/org.jacoco.doc/docroot/doc/.resources/flow-exit.png b/org.jacoco.doc/docroot/doc/.resources/flow-exit.png
new file mode 100644
index 0000000..8d55de2
--- /dev/null
+++ b/org.jacoco.doc/docroot/doc/.resources/flow-exit.png
Binary files differ
diff --git a/org.jacoco.doc/docroot/doc/.resources/flow-goto-probe.png b/org.jacoco.doc/docroot/doc/.resources/flow-goto-probe.png
new file mode 100644
index 0000000..7032dd9
--- /dev/null
+++ b/org.jacoco.doc/docroot/doc/.resources/flow-goto-probe.png
Binary files differ
diff --git a/org.jacoco.doc/docroot/doc/.resources/flow-goto.png b/org.jacoco.doc/docroot/doc/.resources/flow-goto.png
new file mode 100644
index 0000000..61cf9d7
--- /dev/null
+++ b/org.jacoco.doc/docroot/doc/.resources/flow-goto.png
Binary files differ
diff --git a/org.jacoco.doc/docroot/doc/.resources/flow-sequence-probe.png b/org.jacoco.doc/docroot/doc/.resources/flow-sequence-probe.png
new file mode 100644
index 0000000..e905eba
--- /dev/null
+++ b/org.jacoco.doc/docroot/doc/.resources/flow-sequence-probe.png
Binary files differ
diff --git a/org.jacoco.doc/docroot/doc/.resources/flow-sequence.png b/org.jacoco.doc/docroot/doc/.resources/flow-sequence.png
new file mode 100644
index 0000000..9ee9db4
--- /dev/null
+++ b/org.jacoco.doc/docroot/doc/.resources/flow-sequence.png
Binary files differ
diff --git a/org.jacoco.doc/docroot/doc/.resources/implementation-1.png b/org.jacoco.doc/docroot/doc/.resources/implementation-1.png
deleted file mode 100644
index 5fe2ba4..0000000
--- a/org.jacoco.doc/docroot/doc/.resources/implementation-1.png
+++ /dev/null
Binary files differ
diff --git a/org.jacoco.doc/docroot/doc/.resources/implementation.png b/org.jacoco.doc/docroot/doc/.resources/implementation.png
new file mode 100644
index 0000000..3863e75
--- /dev/null
+++ b/org.jacoco.doc/docroot/doc/.resources/implementation.png
Binary files differ
diff --git a/org.jacoco.doc/docroot/doc/flow.html b/org.jacoco.doc/docroot/doc/flow.html
index e07eca3..9b51576 100644
--- a/org.jacoco.doc/docroot/doc/flow.html
+++ b/org.jacoco.doc/docroot/doc/flow.html
@@ -20,17 +20,13 @@
 

 <h1>Control Flow Analysis for Java Methods</h1>

 

-<p style="font-weight:bold;">

-  DRAFT - This document does not reflect the current JaCoCo implementation. 

-</p>

-

 <p class="hint">

   Implementing a coverage tool that supports statement (C0) as well as branch

   coverage coverage (C1) requires detailed analysis of the internal control flow

   of Java methods. Due to the architecture of JaCoCo this analysis happens on

-  compiled class files (bytecode). This document defines graph structures for 

-  control flow analysis of Java bytecode and discusses strategies for probe

-  insertion. Marc R. Hoffmann, November 2010

+  the bytecode of compiled class files. This document describes JaCoCo's

+  strategies for inserting probes into the control flow at runtime and analyzing

+  the actual code coverage. Marc R. Hoffmann, November 2011

 </p>

 

 <h2>Control Flow Graphs for Java Bytecode</h2>

@@ -64,23 +60,25 @@
 

 <pre class="source linenums">

 public static example()V

-    INVOKESTATIC a()V

-    INVOKESTATIC cond()Z

-    IFEQ L1

-    INVOKESTATIC b()V

-    GOTO L2

-    INVOKESTATIC c()V

-    INVOKESTATIC d()V

-    RETURN

+      INVOKESTATIC a()V

+      INVOKESTATIC cond()Z

+      IFEQ L1

+      INVOKESTATIC b()V

+      GOTO L2

+  L1: INVOKESTATIC c()V

+  L2: INVOKESTATIC d()V

+      RETURN

 </pre>

 

 <p>

   The possible control flow in the bytecode above can be represented by a graph.

   The nodes are byte code instruction, the edged of the graph represent the

-  possible control flow between the instructions:

+  possible control flow between the instructions. The control flow of the

+  example is shown in the left box of this diagram:

 </p>

 

-<img src=".resources/flow-1.png" alt="Bytecode contol flow"/>

+<img src=".resources/flow-example.png" alt="Bytecode Control Flow"/>

+

 

 <h3>Flow Edges</h3>

 

@@ -145,18 +143,31 @@
 </table>

 

 <p>

-  For the first implementation approach we ignore edges caused by exceptions

-  and the the method entry. This means we consider SEQUENCE, JUMP and EXIT.

+  The current JaCoCo implementation ignores edges caused by implicit exceptions

+  and the the method entry. This means we consider SEQUENCE, JUMP, EXIT.

 </p>

 

+

 <h2>Probe Insertion Strategy</h2>

 

 <p>

   Probes are additional instructions that can be inserted between existing

-  instructions. Probes record the fact that they have been executed. One can

-  think probes are placed on edges of the control flow graph. Therefore if a

-  probe has been executed we know that the corresponding edge has been visited.

-  From this edge we can conclude to other preceding nodes and edges: 

+  instructions. They do not change the behavior of the method but record the

+  fact that they have been executed. One can think probes are placed on edges of

+  the control flow graph. Theoretically we could insert a probe at every edge of

+  the control flow graph. As a probe implementation itself requires multiple

+  bytecode instructions this would increase the size of the class files several

+  times and significantly slow down execution speed of the instrumented classes.

+  Fortunately this is not required, in fact we only need a few probes per method

+  depending on the control flow of the method. For example a method without any

+  branches requires a single probe only. The reason for this is that starting

+  from a certain probe we can back-trace the execution path and typically get

+  coverage information for multiple instructions.

+</p>

+

+<p>

+  If a probe has been executed we know that the corresponding edge has been

+  visited. From this edge we can conclude to other preceding nodes and edges: 

 </p>

 

 <ul>

@@ -167,55 +178,80 @@
 </ul>

 

 <p>

-  With this observations we only need probes at the following edges:

+  Recursively applying these rules allows to determine the execution status of

+  all instructions of a method &ndash; given that we have probes at the right

+  positions. Therefore JaCoCo inserts probes      

 </p>

 

 <ul>

-  <li>At every EXIT.</li>

-  <li>At every edge where the target instruction is the target of more than one

+  <li>at every method exit (return or throws) and</li>

+  <li>at every edge where the target instruction is the target of more than one

       edge.</li>

 </ul>

 

 <p>

-  Given the example method above we see that <code>INVOKE d()</code> is the only

-  node with more than one incoming edge. So we need to place probes on those

-  edges and another probe on the only exit node:

+  We recall that a probe is simply a small sequence of additional instructions

+  that needs to be inserted at a control flow edge. The following table

+  illustrates how this extra instructions are added in case of different edge

+  types.

 </p>

 

-<img src=".resources/flow-2.png" alt="Probe positions"/>

-

 <table class="coverage">

   <thead>

     <tr>

       <td>Type</td>

       <td>Before</td>

       <td>After</td>

+      <td>Remarks</td>

     </tr>

   </thead>

   <tbody>

     <tr>

       <td>SEQUENCE</td>

-      <td><img src=".resources/flow-3a.png" alt="SEQUENCE"/></td>

-      <td><img src=".resources/flow-3b.png" alt="SEQUENCE with Probe"/></td>

+      <td><img src=".resources/flow-sequence.png" alt="Sequence"/></td>

+      <td><img src=".resources/flow-sequence-probe.png" alt="Sequence with Probe"/></td>

+      <td>

+        In case of a simple sequence the probe is simply inserted between the

+        two instructions. 

+      </td>

     </tr>

     <tr>

       <td>JUMP (unconditional)</td>

-      <td><img src=".resources/flow-4a.png" alt="JUMP"/></td>

-      <td><img src=".resources/flow-4b.png" alt="JUMP with Probe"/></td>

+      <td><img src=".resources/flow-goto.png" alt="Unconditional Jump"/></td>

+      <td><img src=".resources/flow-goto-probe.png" alt="Unconditional Jump with Probe"/></td>

+      <td>

+        As an unconditional jump is executed in any case, we can also insert the

+        probe just before the GOTO instruction.

+      </td>

     </tr>

     <tr>

       <td>JUMP (conditional)</td>

-      <td><img src=".resources/flow-5a.png" alt="JUMP"/></td>

-      <td><img src=".resources/flow-5b.png" alt="JUMP with Probe"/></td>

+      <td><img src=".resources/flow-cond.png" alt="Conditional Jump"/></td>

+      <td><img src=".resources/flow-cond-probe.png" alt="Conditional Jump with Probe"/></td>

+      <td>

+        Adding a probe to an conditional jump is little bit more tricky. We add

+        a probe to the end of the method and jump to this probe. Then we jump

+        back to the original target.

+      </td>

+    </tr>

+    <tr>

+      <td>EXIT</td>

+      <td><img src=".resources/flow-exit.png" alt="Exit"/></td>

+      <td><img src=".resources/flow-exit-probe.png" alt="Exit with Probe"/></td>

+      <td>

+        As is is the nature of RETURN and THROW statements to actually leave the

+        method we add the probe right before these statements.

+      </td>

     </tr>

   </tbody>

 </table>

 

-<h2>Coverage Analysis</h2>

-

 <p>

-  The execution status of all other edges and instructions can be derived from

-  the status of this probes by recursively applying the rules above. 

+  Now let's see how this rules apply to the example snippet above. We see that

+  <code>INVOKE d()</code> instruction is the only node with more than one

+  incoming edge. So we need to place probes on those edges and another probe on

+  the only exit node. The result is shown the the right box of the diagram

+  above.

 </p>

 

 <h2>Probe Implementation</h2>

@@ -231,7 +267,8 @@
 <p class="hint">

   A <b>probe</b> is a sequence of bytecode instructions that can be inserted

   into a Java method. When the probe is executed, this fact is recorded and can

-  be reported by the coverage runtime.

+  be reported by the coverage runtime. The probe must not change the behavior

+  of the original code.

 </p>

 

 <p>

@@ -340,23 +377,25 @@
   require more than 32,000 probes.

 </p>

 

-<ul>

-  <li>Limitation: Only proves that the probe itself has been executed,

-      assumptions about the surrounding application code is interpolation</li>

-  <li>Probe in every edge of the control flow graph</li>

-  <li>Every exit path known (branch coverage)</li>

-  <li>Block entry known (exceptions within blocks)</li>

-</ul>

+<h2>Performance</h2>

 

-<h2>Refernces</h2>

+<p>

+  The control flow analysis and probe insertion strategy described in this

+  document allows to efficiently record instruction and branch coverage. In

+  total classes instrumented with JaCoCo increase their size by about 30%. Due

+  to the fact that probe execution does not require any method calls, only local

+  instructions, the observed execution time overhead for instrumented

+  applications typically is less than 10%. 

+</p>

+

+<h2>References</h2>

 

 <ul>

-  <li>ASM</li>

+  <li><a href="http://asm.objectweb.org/">ASM byte code library</a> by Eric Bruneton at al.</li>

   <li><a href="http://andrei.gmxhome.de/bytecode/index.html">Bytecode Outline Plug-In</a> by Andrei Loskutov</li>

   <li><a href="http://en.wikipedia.org/wiki/Glossary_of_graph_theory">Wikipedia: Glossary of Graph Theory</a></li>

 </ul>

 

-

 </div>

 <div class="footer">

   <div class="versioninfo"><a href="@jacoco.home.url@">JaCoCo</a> @qualified.bundle.version@</div>

diff --git a/org.jacoco.doc/docroot/doc/implementation.html b/org.jacoco.doc/docroot/doc/implementation.html
index b9306ce..43b7b35 100644
--- a/org.jacoco.doc/docroot/doc/implementation.html
+++ b/org.jacoco.doc/docroot/doc/implementation.html
@@ -47,7 +47,7 @@
   diagram gives an overview with the techniques used by JaCoCo highlighted:

 </p>

 

-<img src=".resources/implementation-1.png" alt="Coverage Implementation Techniques"/>

+<img src=".resources/implementation.png" alt="Coverage Implementation Techniques"/>

 

 <p>

   Byte code instrumentation is very fast, can be implemented in pure Java and