http://git-wip-us.apache.org/repos/asf/nifi/blob/fc73c609/nifi-nar-bundles/nifi-atlas-bundle/nifi-atlas-reporting-task/src/test/java/org/apache/nifi/atlas/emulator/architecture.svg
----------------------------------------------------------------------
diff --git 
a/nifi-nar-bundles/nifi-atlas-bundle/nifi-atlas-reporting-task/src/test/java/org/apache/nifi/atlas/emulator/architecture.svg
 
b/nifi-nar-bundles/nifi-atlas-bundle/nifi-atlas-reporting-task/src/test/java/org/apache/nifi/atlas/emulator/architecture.svg
new file mode 100644
index 0000000..5ff64c2
--- /dev/null
+++ 
b/nifi-nar-bundles/nifi-atlas-bundle/nifi-atlas-reporting-task/src/test/java/org/apache/nifi/atlas/emulator/architecture.svg
@@ -0,0 +1,17 @@
+<?xml version="1.0" standalone="yes"?>
+<!--
+  Licensed to the Apache Software Foundation (ASF) under one or more
+  contributor license agreements. See the NOTICE file distributed with
+  this work for additional information regarding copyright ownership.
+  The ASF licenses this file to You under the Apache License, Version 2.0
+  (the "License"); you may not use this file except in compliance with
+  the License. You may obtain a copy of the License at
+  http://www.apache.org/licenses/LICENSE-2.0
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+-->
+<svg version="1.1" viewBox="0.0 0.0 800.0 350.0" fill="none" stroke="none" 
stroke-linecap="square" stroke-miterlimit="10" 
xmlns="http://www.w3.org/2000/svg"; 
xmlns:xlink="http://www.w3.org/1999/xlink";><clipPath id="p.0"><path d="m0 
0l800.0 0l0 600.0l-800.0 0l0 -600.0z" clip-rule="nonzero"></path></clipPath><g 
clip-path="url(#p.0)"><path fill="#000000" fill-opacity="0.0" d="m0 0l800.0 0l0 
600.0l-800.0 0z" fill-rule="evenodd"></path><path fill="#000000" 
fill-opacity="0.0" d="m356.0 26.0l341.98425 0l0 321.00787l-341.98425 0z" 
fill-rule="evenodd"></path><path stroke="#000000" stroke-width="1.0" 
stroke-linejoin="round" stroke-linecap="butt" d="m356.0 26.0l341.98425 0l0 
321.00787l-341.98425 0z" fill-rule="evenodd"></path><path fill="#000000" 
d="m364.96875 52.92l5.234375 -13.59375l1.9375 0l5.5625 13.59375l-2.046875 
0l-1.59375 -4.125l-5.6875 0l-1.484375 4.125l-1.921875 0zm3.921875 
-5.578125l4.609375 0l-1.40625 -3.78125q-0.65625 -1.703125 -0.96875 
-2.8125q-0.265625 1.3125 -0.734375 2.59375l-1
 .5 4.0zm13.459198 4.078125l0.234375 1.484375q-0.703125 0.140625 -1.265625 
0.140625q-0.90625 0 -1.40625 -0.28125q-0.5 -0.296875 -0.703125 -0.75q-0.203125 
-0.46875 -0.203125 -1.984375l0 -5.65625l-1.234375 0l0 -1.3125l1.234375 0l0 
-2.4375l1.65625 -1.0l0 3.4375l1.6875 0l0 1.3125l-1.6875 0l0 5.75q0 0.71875 
0.078125 0.921875q0.09375 0.203125 0.296875 0.328125q0.203125 0.125 0.578125 
0.125q0.265625 0 0.734375 -0.078125zm1.4958191 1.5l0 -13.59375l1.671875 0l0 
13.59375l-1.671875 0zm10.613556 -1.21875q-0.9375 0.796875 -1.796875 
1.125q-0.859375 0.3125 -1.84375 0.3125q-1.609375 0 -2.484375 -0.78125q-0.875 
-0.796875 -0.875 -2.03125q0 -0.734375 0.328125 -1.328125q0.328125 -0.59375 
0.859375 -0.953125q0.53125 -0.359375 1.203125 -0.546875q0.5 -0.140625 1.484375 
-0.25q2.03125 -0.25 2.984375 -0.578125q0 -0.34375 0 -0.4375q0 -1.015625 
-0.46875 -1.4375q-0.640625 -0.5625 -1.90625 -0.5625q-1.171875 0 -1.734375 
0.40625q-0.5625 0.40625 -0.828125 1.46875l-1.640625 -0.234375q0.234375 
-1.046875 0.734375 -1.687
 5q0.515625 -0.640625 1.46875 -0.984375q0.96875 -0.359375 2.25 
-0.359375q1.265625 0 2.046875 0.296875q0.78125 0.296875 1.15625 0.75q0.375 
0.453125 0.515625 1.140625q0.09375 0.421875 0.09375 1.53125l0 2.234375q0 
2.328125 0.09375 2.953125q0.109375 0.609375 0.4375 1.171875l-1.75 0q-0.265625 
-0.515625 -0.328125 -1.21875zm-0.140625 -3.71875q-0.90625 0.359375 -2.734375 
0.625q-1.03125 0.140625 -1.453125 0.328125q-0.421875 0.1875 -0.65625 
0.546875q-0.234375 0.359375 -0.234375 0.796875q0 0.671875 0.5 1.125q0.515625 
0.4375 1.484375 0.4375q0.96875 0 1.71875 -0.421875q0.75 -0.4375 1.109375 
-1.15625q0.265625 -0.578125 0.265625 -1.671875l0 -0.609375zm3.406952 
2.0l1.65625 -0.265625q0.140625 1.0 0.765625 1.53125q0.640625 0.515625 1.78125 
0.515625q1.15625 0 1.703125 -0.46875q0.5625 -0.46875 0.5625 -1.09375q0 -0.5625 
-0.484375 -0.890625q-0.34375 -0.21875 -1.703125 -0.5625q-1.84375 -0.46875 
-2.5625 -0.796875q-0.703125 -0.34375 -1.078125 -0.9375q-0.359375 -0.609375 
-0.359375 -1.328125q0 -0.65625 0.29687
 5 -1.21875q0.3125 -0.5625 0.828125 -0.9375q0.390625 -0.28125 1.0625 
-0.484375q0.671875 -0.203125 1.4375 -0.203125q1.171875 0 2.046875 0.34375q0.875 
0.328125 1.28125 0.90625q0.421875 0.5625 0.578125 1.515625l-1.625 
0.21875q-0.109375 -0.75 -0.65625 -1.171875q-0.53125 -0.4375 -1.5 
-0.4375q-1.15625 0 -1.640625 0.390625q-0.484375 0.375 -0.484375 0.875q0 
0.328125 0.203125 0.59375q0.203125 0.265625 0.640625 0.4375q0.25 0.09375 
1.46875 0.4375q1.765625 0.46875 2.46875 0.765625q0.703125 0.296875 1.09375 
0.875q0.40625 0.578125 0.40625 1.4375q0 0.828125 -0.484375 1.578125q-0.484375 
0.734375 -1.40625 1.140625q-0.921875 0.390625 -2.078125 0.390625q-1.921875 0 
-2.9375 -0.796875q-1.0 -0.796875 -1.28125 -2.359375zm14.792694 -1.4375l1.6875 
-0.140625q0.125 1.015625 0.5625 1.671875q0.4375 0.65625 1.359375 1.0625q0.9375 
0.40625 2.09375 0.40625q1.03125 0 1.8125 -0.3125q0.796875 -0.3125 1.1875 
-0.84375q0.390625 -0.53125 0.390625 -1.15625q0 -0.640625 -0.375 
-1.109375q-0.375 -0.484375 -1.234375 -0.8125q-0.5
 46875 -0.21875 -2.421875 -0.65625q-1.875 -0.453125 -2.625 -0.859375q-0.96875 
-0.515625 -1.453125 -1.265625q-0.46875 -0.75 -0.46875 -1.6875q0 -1.03125 
0.578125 -1.921875q0.59375 -0.90625 1.703125 -1.359375q1.125 -0.46875 2.5 
-0.46875q1.515625 0 2.671875 0.484375q1.15625 0.484375 1.765625 1.4375q0.625 
0.9375 0.671875 2.140625l-1.71875 0.125q-0.140625 -1.28125 -0.953125 
-1.9375q-0.796875 -0.671875 -2.359375 -0.671875q-1.625 0 -2.375 0.609375q-0.75 
0.59375 -0.75 1.4375q0 0.734375 0.53125 1.203125q0.515625 0.46875 2.703125 
0.96875q2.203125 0.5 3.015625 0.875q1.1875 0.546875 1.75 1.390625q0.578125 
0.828125 0.578125 1.921875q0 1.09375 -0.625 2.0625q-0.625 0.953125 -1.796875 
1.484375q-1.15625 0.53125 -2.609375 0.53125q-1.84375 0 -3.09375 -0.53125q-1.25 
-0.546875 -1.96875 -1.625q-0.703125 -1.078125 -0.734375 -2.453125zm19.584198 
1.203125l1.71875 0.21875q-0.40625 1.5 -1.515625 2.34375q-1.09375 0.828125 
-2.8125 0.828125q-2.15625 0 -3.421875 -1.328125q-1.265625 -1.328125 -1.265625 
-3.734375q0 -
 2.484375 1.265625 -3.859375q1.28125 -1.375 3.328125 -1.375q1.984375 0 3.234375 
1.34375q1.25 1.34375 1.25 3.796875q0 0.140625 -0.015625 0.4375l-7.34375 
0q0.09375 1.625 0.921875 2.484375q0.828125 0.859375 2.0625 0.859375q0.90625 0 
1.546875 -0.46875q0.65625 -0.484375 1.046875 -1.546875zm-5.484375 -2.703125l5.5 
0q-0.109375 -1.234375 -0.625 -1.859375q-0.796875 -0.96875 -2.078125 
-0.96875q-1.140625 0 -1.9375 0.78125q-0.78125 0.765625 -0.859375 
2.046875zm9.094482 5.875l0 -9.859375l1.5 0l0 1.5q0.578125 -1.046875 1.0625 
-1.375q0.484375 -0.34375 1.078125 -0.34375q0.84375 0 1.71875 0.546875l-0.578125 
1.546875q-0.609375 -0.359375 -1.234375 -0.359375q-0.546875 0 -0.984375 
0.328125q-0.421875 0.328125 -0.609375 0.90625q-0.28125 0.890625 -0.28125 
1.953125l0 5.15625l-1.671875 0zm8.9626465 0l-3.75 -9.859375l1.765625 0l2.125 
5.90625q0.34375 0.953125 0.625 1.984375q0.21875 -0.78125 0.625 -1.875l2.1875 
-6.015625l1.71875 0l-3.734375 9.859375l-1.5625 0zm13.34375 -3.171875l1.71875 
0.21875q-0.40625 1.5 -1.5
 15625 2.34375q-1.09375 0.828125 -2.8125 0.828125q-2.15625 0 -3.421875 
-1.328125q-1.265625 -1.328125 -1.265625 -3.734375q0 -2.484375 1.265625 
-3.859375q1.28125 -1.375 3.328125 -1.375q1.984375 0 3.234375 1.34375q1.25 
1.34375 1.25 3.796875q0 0.140625 -0.015625 0.4375l-7.34375 0q0.09375 1.625 
0.921875 2.484375q0.828125 0.859375 2.0625 0.859375q0.90625 0 1.546875 
-0.46875q0.65625 -0.484375 1.046875 -1.546875zm-5.484375 -2.703125l5.5 
0q-0.109375 -1.234375 -0.625 -1.859375q-0.796875 -0.96875 -2.078125 
-0.96875q-1.140625 0 -1.9375 0.78125q-0.78125 0.765625 -0.859375 
2.046875zm9.094482 5.875l0 -9.859375l1.5 0l0 1.5q0.578125 -1.046875 1.0625 
-1.375q0.484375 -0.34375 1.078125 -0.34375q0.84375 0 1.71875 0.546875l-0.578125 
1.546875q-0.609375 -0.359375 -1.234375 -0.359375q-0.546875 0 -0.984375 
0.328125q-0.421875 0.328125 -0.609375 0.90625q-0.28125 0.890625 -0.28125 
1.953125l0 5.15625l-1.671875 0z" fill-rule="nonzero"></path><path 
fill="#000000" d="m473.16565 52.92l0 -13.59375l10.09375 0l0 2.29687
 5l-7.34375 0l0 3.015625l6.828125 0l0 2.28125l-6.828125 0l0 3.703125l7.609375 
0l0 2.296875l-10.359375 0zm12.2404175 -9.859375l2.40625 0l0 1.359375q1.28125 
-1.578125 3.0625 -1.578125q0.953125 0 1.640625 0.390625q0.703125 0.390625 
1.140625 1.1875q0.65625 -0.796875 1.40625 -1.1875q0.75 -0.390625 1.609375 
-0.390625q1.078125 0 1.828125 0.453125q0.75 0.4375 1.125 1.28125q0.265625 
0.640625 0.265625 2.046875l0 6.296875l-2.609375 0l0 -5.625q0 -1.46875 -0.265625 
-1.90625q-0.359375 -0.546875 -1.109375 -0.546875q-0.546875 0 -1.03125 
0.34375q-0.484375 0.328125 -0.703125 0.96875q-0.203125 0.640625 -0.203125 
2.03125l0 4.734375l-2.609375 0l0 -5.40625q0 -1.4375 -0.140625 
-1.84375q-0.140625 -0.421875 -0.4375 -0.625q-0.28125 -0.203125 -0.78125 
-0.203125q-0.609375 0 -1.09375 0.328125q-0.484375 0.3125 -0.6875 
0.9375q-0.203125 0.609375 -0.203125 2.03125l0 4.78125l-2.609375 0l0 
-9.859375zm23.260284 9.859375l0 -1.46875q-0.53125 0.78125 -1.40625 
1.234375q-0.875 0.453125 -1.859375 0.453125q-0.984375 0 -1.7812
 5 -0.4375q-0.78125 -0.4375 -1.140625 -1.21875q-0.34375 -0.796875 -0.34375 
-2.1875l0 -6.234375l2.609375 0l0 4.53125q0 2.078125 0.140625 2.546875q0.140625 
0.46875 0.515625 0.75q0.390625 0.265625 0.96875 0.265625q0.671875 0 1.203125 
-0.359375q0.53125 -0.375 0.71875 -0.90625q0.1875 -0.546875 0.1875 -2.671875l0 
-4.15625l2.609375 0l0 9.859375l-2.421875 0zm4.9115906 0l0 -13.59375l2.609375 
0l0 13.59375l-2.609375 0zm7.1364136 -6.84375l-2.359375 -0.4375q0.390625 
-1.421875 1.359375 -2.109375q0.984375 -0.6875 2.90625 -0.6875q1.734375 0 
2.59375 0.421875q0.859375 0.40625 1.203125 1.046875q0.34375 0.625 0.34375 
2.328125l-0.03125 3.046875q0 1.296875 0.125 1.921875q0.125 0.609375 0.46875 
1.3125l-2.578125 0q-0.09375 -0.265625 -0.25 -0.765625q-0.0625 -0.234375 
-0.09375 -0.3125q-0.65625 0.65625 -1.421875 0.984375q-0.765625 0.3125 -1.625 
0.3125q-1.515625 0 -2.40625 -0.8125q-0.875 -0.828125 -0.875 -2.09375q0 -0.84375 
0.390625 -1.484375q0.40625 -0.65625 1.125 -1.0q0.71875 -0.359375 2.078125 
-0.625q1.82812
 5 -0.328125 2.53125 -0.625l0 -0.265625q0 -0.75 -0.375 -1.0625q-0.359375 
-0.328125 -1.390625 -0.328125q-0.703125 0 -1.09375 0.28125q-0.390625 0.265625 
-0.625 0.953125zm3.484375 2.109375q-0.5 0.171875 -1.59375 0.40625q-1.078125 
0.234375 -1.40625 0.453125q-0.515625 0.359375 -0.515625 0.921875q0 0.546875 
0.40625 0.953125q0.40625 0.390625 1.046875 0.390625q0.703125 0 1.34375 
-0.46875q0.46875 -0.359375 0.625 -0.859375q0.09375 -0.34375 0.09375 -1.28125l0 
-0.515625zm9.453857 -5.125l0 2.078125l-1.78125 0l0 3.984375q0 1.203125 0.046875 
1.40625q0.0625 0.1875 0.234375 0.328125q0.1875 0.125 0.453125 0.125q0.359375 0 
1.046875 -0.25l0.21875 2.015625q-0.90625 0.390625 -2.0625 0.390625q-0.703125 0 
-1.265625 -0.234375q-0.5625 -0.234375 -0.828125 -0.609375q-0.265625 -0.375 
-0.375 -1.015625q-0.078125 -0.453125 -0.078125 -1.84375l0 -4.296875l-1.203125 
0l0 -2.078125l1.203125 0l0 -1.953125l2.609375 -1.515625l0 3.46875l1.78125 
0zm1.1033325 4.796875q0 -1.296875 0.640625 -2.515625q0.640625 -1.21875 1.8125 -1
 .859375q1.171875 -0.640625 2.609375 -0.640625q2.25 0 3.671875 
1.453125q1.421875 1.453125 1.421875 3.671875q0 2.234375 -1.4375 
3.703125q-1.4375 1.46875 -3.625 1.46875q-1.359375 0 -2.59375 -0.609375q-1.21875 
-0.609375 -1.859375 -1.796875q-0.640625 -1.1875 -0.640625 -2.875zm2.671875 
0.140625q0 1.46875 0.6875 2.25q0.703125 0.765625 1.71875 0.765625q1.015625 0 
1.703125 -0.765625q0.703125 -0.78125 0.703125 -2.265625q0 -1.453125 -0.703125 
-2.234375q-0.6875 -0.78125 -1.703125 -0.78125q-1.015625 0 -1.71875 
0.78125q-0.6875 0.78125 -0.6875 2.25zm11.81781 4.921875l-2.609375 0l0 
-9.859375l2.421875 0l0 1.40625q0.625 -0.984375 1.109375 -1.296875q0.5 -0.328125 
1.140625 -0.328125q0.890625 0 1.71875 0.5l-0.8125 2.265625q-0.65625 -0.421875 
-1.21875 -0.421875q-0.546875 0 -0.9375 0.296875q-0.375 0.296875 -0.59375 
1.09375q-0.21875 0.78125 -0.21875 3.296875l0 3.046875z" 
fill-rule="nonzero"></path><path fill="#cfe2f3" d="m474.0 78.0l190.99213 0l0 
54.992126l-190.99213 0z" fill-rule="evenodd"></path><path st
 roke="#000000" stroke-width="1.0" stroke-linejoin="round" 
stroke-linecap="butt" d="m474.0 78.0l190.99213 0l0 54.992126l-190.99213 0z" 
fill-rule="evenodd"></path><path fill="#000000" d="m491.64645 112.41606l0 
-13.59375l1.84375 0l7.140625 10.671875l0 -10.671875l1.71875 0l0 
13.59375l-1.84375 0l-7.140625 -10.6875l0 10.6875l-1.71875 0zm13.285461 
-11.6875l0 -1.90625l1.671875 0l0 1.90625l-1.671875 0zm0 11.6875l0 
-9.859375l1.671875 0l0 9.859375l-1.671875 0zm4.441681 0l0 -13.59375l9.171875 
0l0 1.59375l-7.375 0l0 4.21875l6.375 0l0 1.609375l-6.375 0l0 6.171875l-1.796875 
0zm11.099121 -11.6875l0 -1.90625l1.671875 0l0 1.90625l-1.671875 0zm0 11.6875l0 
-9.859375l1.671875 0l0 9.859375l-1.671875 0zm9.625 0l0 -13.59375l9.171875 0l0 
1.59375l-7.375 0l0 4.21875l6.375 0l0 1.609375l-6.375 0l0 6.171875l-1.796875 
0zm11.052246 0l0 -13.59375l1.671875 0l0 13.59375l-1.671875 0zm3.5510254 
-4.921875q0 -2.734375 1.53125 -4.0625q1.265625 -1.09375 3.09375 
-1.09375q2.03125 0 3.3125 1.34375q1.296875 1.328125 1.296875 3
 .671875q0 1.90625 -0.578125 3.0q-0.5625 1.078125 -1.65625 1.6875q-1.078125 
0.59375 -2.375 0.59375q-2.0625 0 -3.34375 -1.328125q-1.28125 -1.328125 -1.28125 
-3.8125zm1.71875 0q0 1.890625 0.828125 2.828125q0.828125 0.9375 2.078125 
0.9375q1.25 0 2.0625 -0.9375q0.828125 -0.953125 0.828125 -2.890625q0 -1.828125 
-0.828125 -2.765625q-0.828125 -0.9375 -2.0625 -0.9375q-1.25 0 -2.078125 
0.9375q-0.828125 0.9375 -0.828125 2.828125zm11.110107 4.921875l-3.015625 
-9.859375l1.71875 0l1.5625 5.6875l0.59375 2.125q0.03125 -0.15625 0.5 
-2.03125l1.578125 -5.78125l1.71875 0l1.46875 5.71875l0.484375 1.890625l0.578125 
-1.90625l1.6875 -5.703125l1.625 0l-3.078125 9.859375l-1.734375 0l-1.578125 
-5.90625l-0.375 -1.671875l-2.0 7.578125l-1.734375 0zm16.4375 -4.375l1.6875 
-0.140625q0.125 1.015625 0.5625 1.671875q0.4375 0.65625 1.359375 1.0625q0.9375 
0.40625 2.09375 0.40625q1.03125 0 1.8125 -0.3125q0.796875 -0.3125 1.1875 
-0.84375q0.390625 -0.53125 0.390625 -1.15625q0 -0.640625 -0.375 
-1.109375q-0.375 -0.484375 -1.
 234375 -0.8125q-0.546875 -0.21875 -2.421875 -0.65625q-1.875 -0.453125 -2.625 
-0.859375q-0.96875 -0.515625 -1.453125 -1.265625q-0.46875 -0.75 -0.46875 
-1.6875q0 -1.03125 0.578125 -1.921875q0.59375 -0.90625 1.703125 -1.359375q1.125 
-0.46875 2.5 -0.46875q1.515625 0 2.671875 0.484375q1.15625 0.484375 1.765625 
1.4375q0.625 0.9375 0.671875 2.140625l-1.71875 0.125q-0.140625 -1.28125 
-0.953125 -1.9375q-0.796875 -0.671875 -2.359375 -0.671875q-1.625 0 -2.375 
0.609375q-0.75 0.59375 -0.75 1.4375q0 0.734375 0.53125 1.203125q0.515625 
0.46875 2.703125 0.96875q2.203125 0.5 3.015625 0.875q1.1875 0.546875 1.75 
1.390625q0.578125 0.828125 0.578125 1.921875q0 1.09375 -0.625 2.0625q-0.625 
0.953125 -1.796875 1.484375q-1.15625 0.53125 -2.609375 0.53125q-1.84375 0 
-3.09375 -0.53125q-1.25 -0.546875 -1.96875 -1.625q-0.703125 -1.078125 -0.734375 
-2.453125zm16.490479 2.875l0.234375 1.484375q-0.703125 0.140625 -1.265625 
0.140625q-0.90625 0 -1.40625 -0.28125q-0.5 -0.296875 -0.703125 -0.75q-0.203125 
-0.46875 -0.20
 3125 -1.984375l0 -5.65625l-1.234375 0l0 -1.3125l1.234375 0l0 -2.4375l1.65625 
-1.0l0 3.4375l1.6875 0l0 1.3125l-1.6875 0l0 5.75q0 0.71875 0.078125 
0.921875q0.09375 0.203125 0.296875 0.328125q0.203125 0.125 0.578125 
0.125q0.265625 0 0.734375 -0.078125zm1.5114136 1.5l0 -9.859375l1.5 0l0 
1.5q0.578125 -1.046875 1.0625 -1.375q0.484375 -0.34375 1.078125 
-0.34375q0.84375 0 1.71875 0.546875l-0.578125 1.546875q-0.609375 -0.359375 
-1.234375 -0.359375q-0.546875 0 -0.984375 0.328125q-0.421875 0.328125 -0.609375 
0.90625q-0.28125 0.890625 -0.28125 1.953125l0 5.15625l-1.671875 0zm12.6813965 
0l0 -1.453125q-1.140625 1.671875 -3.125 1.671875q-0.859375 0 -1.625 
-0.328125q-0.75 -0.34375 -1.125 -0.84375q-0.359375 -0.5 -0.515625 
-1.234375q-0.09375 -0.5 -0.09375 -1.5625l0 -6.109375l1.671875 0l0 5.46875q0 
1.3125 0.09375 1.765625q0.15625 0.65625 0.671875 1.03125q0.515625 0.375 
1.265625 0.375q0.75 0 1.40625 -0.375q0.65625 -0.390625 0.921875 
-1.046875q0.28125 -0.671875 0.28125 -1.9375l0 -5.28125l1.671875 0l0 9.
 859375l-1.5 0zm10.360107 -3.609375l1.640625 0.21875q-0.265625 1.6875 -1.375 
2.65625q-1.109375 0.953125 -2.734375 0.953125q-2.015625 0 -3.25 
-1.3125q-1.21875 -1.328125 -1.21875 -3.796875q0 -1.59375 0.515625 
-2.78125q0.53125 -1.203125 1.609375 -1.796875q1.09375 -0.609375 2.359375 
-0.609375q1.609375 0 2.625 0.8125q1.015625 0.8125 1.3125 2.3125l-1.625 
0.25q-0.234375 -1.0 -0.828125 -1.5q-0.59375 -0.5 -1.421875 -0.5q-1.265625 0 
-2.0625 0.90625q-0.78125 0.90625 -0.78125 2.859375q0 1.984375 0.765625 
2.890625q0.765625 0.890625 1.984375 0.890625q0.984375 0 1.640625 
-0.59375q0.65625 -0.609375 0.84375 -1.859375zm6.546875 2.109375l0.234375 
1.484375q-0.703125 0.140625 -1.265625 0.140625q-0.90625 0 -1.40625 
-0.28125q-0.5 -0.296875 -0.703125 -0.75q-0.203125 -0.46875 -0.203125 
-1.984375l0 -5.65625l-1.234375 0l0 -1.3125l1.234375 0l0 -2.4375l1.65625 -1.0l0 
3.4375l1.6875 0l0 1.3125l-1.6875 0l0 5.75q0 0.71875 0.078125 0.921875q0.09375 
0.203125 0.296875 0.328125q0.203125 0.125 0.578125 0.125q0.265625 0 0
 .734375 -0.078125zm7.9802246 1.5l0 -1.453125q-1.140625 1.671875 -3.125 
1.671875q-0.859375 0 -1.625 -0.328125q-0.75 -0.34375 -1.125 -0.84375q-0.359375 
-0.5 -0.515625 -1.234375q-0.09375 -0.5 -0.09375 -1.5625l0 -6.109375l1.671875 
0l0 5.46875q0 1.3125 0.09375 1.765625q0.15625 0.65625 0.671875 1.03125q0.515625 
0.375 1.265625 0.375q0.75 0 1.40625 -0.375q0.65625 -0.390625 0.921875 
-1.046875q0.28125 -0.671875 0.28125 -1.9375l0 -5.28125l1.671875 0l0 
9.859375l-1.5 0zm3.9069214 0l0 -9.859375l1.5 0l0 1.5q0.578125 -1.046875 1.0625 
-1.375q0.484375 -0.34375 1.078125 -0.34375q0.84375 0 1.71875 0.546875l-0.578125 
1.546875q-0.609375 -0.359375 -1.234375 -0.359375q-0.546875 0 -0.984375 
0.328125q-0.421875 0.328125 -0.609375 0.90625q-0.28125 0.890625 -0.28125 
1.953125l0 5.15625l-1.671875 0zm12.9783325 -3.171875l1.71875 0.21875q-0.40625 
1.5 -1.515625 2.34375q-1.09375 0.828125 -2.8125 0.828125q-2.15625 0 -3.421875 
-1.328125q-1.265625 -1.328125 -1.265625 -3.734375q0 -2.484375 1.265625 
-3.859375q1.28125 -1.3
 75 3.328125 -1.375q1.984375 0 3.234375 1.34375q1.25 1.34375 1.25 3.796875q0 
0.140625 -0.015625 0.4375l-7.34375 0q0.09375 1.625 0.921875 2.484375q0.828125 
0.859375 2.0625 0.859375q0.90625 0 1.546875 -0.46875q0.65625 -0.484375 1.046875 
-1.546875zm-5.484375 -2.703125l5.5 0q-0.109375 -1.234375 -0.625 
-1.859375q-0.796875 -0.96875 -2.078125 -0.96875q-1.140625 0 -1.9375 
0.78125q-0.78125 0.765625 -0.859375 2.046875z" fill-rule="nonzero"></path><path 
fill="#d9ead3" d="m474.0 164.0l190.99213 0l0 54.992126l-190.99213 0z" 
fill-rule="evenodd"></path><path stroke="#000000" stroke-width="1.0" 
stroke-linejoin="round" stroke-linecap="butt" d="m474.0 164.0l190.99213 0l0 
54.992126l-190.99213 0z" fill-rule="evenodd"></path><path fill="#000000" 
d="m496.2832 198.41606l0 -13.59375l1.84375 0l7.140625 10.671875l0 
-10.671875l1.71875 0l0 13.59375l-1.84375 0l-7.140625 -10.6875l0 
10.6875l-1.71875 0zm13.285431 -11.6875l0 -1.90625l1.671875 0l0 
1.90625l-1.671875 0zm0 11.6875l0 -9.859375l1.671875 0l0 9.859375l-1.67
 1875 0zm4.441681 0l0 -13.59375l9.171875 0l0 1.59375l-7.375 0l0 4.21875l6.375 
0l0 1.609375l-6.375 0l0 6.171875l-1.796875 0zm11.099121 -11.6875l0 
-1.90625l1.671875 0l0 1.90625l-1.671875 0zm0 11.6875l0 -9.859375l1.671875 0l0 
9.859375l-1.671875 0zm9.53125 0l0 -13.59375l4.6875 0q1.578125 0 2.421875 
0.1875q1.15625 0.265625 1.984375 0.96875q1.078125 0.921875 1.609375 
2.34375q0.53125 1.40625 0.53125 3.21875q0 1.546875 -0.359375 2.75q-0.359375 
1.1875 -0.921875 1.984375q-0.5625 0.78125 -1.234375 1.234375q-0.671875 0.4375 
-1.625 0.671875q-0.953125 0.234375 -2.1875 0.234375l-4.90625 0zm1.796875 
-1.609375l2.90625 0q1.34375 0 2.109375 -0.25q0.765625 -0.25 1.21875 
-0.703125q0.640625 -0.640625 1.0 -1.71875q0.359375 -1.078125 0.359375 -2.625q0 
-2.125 -0.703125 -3.265625q-0.703125 -1.15625 -1.703125 -1.546875q-0.71875 
-0.28125 -2.328125 -0.28125l-2.859375 0l0 10.390625zm17.894836 0.390625q-0.9375 
0.796875 -1.796875 1.125q-0.859375 0.3125 -1.84375 0.3125q-1.609375 0 -2.484375 
-0.78125q-0.875 -0.796875
  -0.875 -2.03125q0 -0.734375 0.328125 -1.328125q0.328125 -0.59375 0.859375 
-0.953125q0.53125 -0.359375 1.203125 -0.546875q0.5 -0.140625 1.484375 
-0.25q2.03125 -0.25 2.984375 -0.578125q0 -0.34375 0 -0.4375q0 -1.015625 
-0.46875 -1.4375q-0.640625 -0.5625 -1.90625 -0.5625q-1.171875 0 -1.734375 
0.40625q-0.5625 0.40625 -0.828125 1.46875l-1.640625 -0.234375q0.234375 
-1.046875 0.734375 -1.6875q0.515625 -0.640625 1.46875 -0.984375q0.96875 
-0.359375 2.25 -0.359375q1.265625 0 2.046875 0.296875q0.78125 0.296875 1.15625 
0.75q0.375 0.453125 0.515625 1.140625q0.09375 0.421875 0.09375 1.53125l0 
2.234375q0 2.328125 0.09375 2.953125q0.109375 0.609375 0.4375 1.171875l-1.75 
0q-0.265625 -0.515625 -0.328125 -1.21875zm-0.140625 -3.71875q-0.90625 0.359375 
-2.734375 0.625q-1.03125 0.140625 -1.453125 0.328125q-0.421875 0.1875 -0.65625 
0.546875q-0.234375 0.359375 -0.234375 0.796875q0 0.671875 0.5 1.125q0.515625 
0.4375 1.484375 0.4375q0.96875 0 1.71875 -0.421875q0.75 -0.4375 1.109375 
-1.15625q0.265625 -0.57812
 5 0.265625 -1.671875l0 -0.609375zm7.7351074 3.4375l0.234375 1.484375q-0.703125 
0.140625 -1.265625 0.140625q-0.90625 0 -1.40625 -0.28125q-0.5 -0.296875 
-0.703125 -0.75q-0.203125 -0.46875 -0.203125 -1.984375l0 -5.65625l-1.234375 0l0 
-1.3125l1.234375 0l0 -2.4375l1.65625 -1.0l0 3.4375l1.6875 0l0 1.3125l-1.6875 
0l0 5.75q0 0.71875 0.078125 0.921875q0.09375 0.203125 0.296875 
0.328125q0.203125 0.125 0.578125 0.125q0.265625 0 0.734375 -0.078125zm7.9645386 
0.28125q-0.9375 0.796875 -1.796875 1.125q-0.859375 0.3125 -1.84375 
0.3125q-1.609375 0 -2.484375 -0.78125q-0.875 -0.796875 -0.875 -2.03125q0 
-0.734375 0.328125 -1.328125q0.328125 -0.59375 0.859375 -0.953125q0.53125 
-0.359375 1.203125 -0.546875q0.5 -0.140625 1.484375 -0.25q2.03125 -0.25 
2.984375 -0.578125q0 -0.34375 0 -0.4375q0 -1.015625 -0.46875 -1.4375q-0.640625 
-0.5625 -1.90625 -0.5625q-1.171875 0 -1.734375 0.40625q-0.5625 0.40625 
-0.828125 1.46875l-1.640625 -0.234375q0.234375 -1.046875 0.734375 
-1.6875q0.515625 -0.640625 1.46875 -0.984375
 q0.96875 -0.359375 2.25 -0.359375q1.265625 0 2.046875 0.296875q0.78125 
0.296875 1.15625 0.75q0.375 0.453125 0.515625 1.140625q0.09375 0.421875 0.09375 
1.53125l0 2.234375q0 2.328125 0.09375 2.953125q0.109375 0.609375 0.4375 
1.171875l-1.75 0q-0.265625 -0.515625 -0.328125 -1.21875zm-0.140625 
-3.71875q-0.90625 0.359375 -2.734375 0.625q-1.03125 0.140625 -1.453125 
0.328125q-0.421875 0.1875 -0.65625 0.546875q-0.234375 0.359375 -0.234375 
0.796875q0 0.671875 0.5 1.125q0.515625 0.4375 1.484375 0.4375q0.96875 0 1.71875 
-0.421875q0.75 -0.4375 1.109375 -1.15625q0.265625 -0.578125 0.265625 
-1.671875l0 -0.609375zm9.402771 4.9375l0 -13.59375l1.796875 0l0 
11.984375l6.703125 0l0 1.609375l-8.5 0zm10.250732 -11.6875l0 -1.90625l1.671875 
0l0 1.90625l-1.671875 0zm0 11.6875l0 -9.859375l1.671875 0l0 9.859375l-1.671875 
0zm4.1291504 0l0 -9.859375l1.5 0l0 1.40625q1.09375 -1.625 3.140625 
-1.625q0.890625 0 1.640625 0.328125q0.75 0.3125 1.109375 0.84375q0.375 0.515625 
0.53125 1.21875q0.09375 0.46875 0.09375 1.625
 l0 6.0625l-1.671875 0l0 -6.0q0 -1.015625 -0.203125 -1.515625q-0.1875 -0.515625 
-0.6875 -0.8125q-0.5 -0.296875 -1.171875 -0.296875q-1.0625 0 -1.84375 
0.671875q-0.765625 0.671875 -0.765625 2.578125l0 5.375l-1.671875 0zm17.125732 
-3.171875l1.71875 0.21875q-0.40625 1.5 -1.515625 2.34375q-1.09375 0.828125 
-2.8125 0.828125q-2.15625 0 -3.421875 -1.328125q-1.265625 -1.328125 -1.265625 
-3.734375q0 -2.484375 1.265625 -3.859375q1.28125 -1.375 3.328125 
-1.375q1.984375 0 3.234375 1.34375q1.25 1.34375 1.25 3.796875q0 0.140625 
-0.015625 0.4375l-7.34375 0q0.09375 1.625 0.921875 2.484375q0.828125 0.859375 
2.0625 0.859375q0.90625 0 1.546875 -0.46875q0.65625 -0.484375 1.046875 
-1.546875zm-5.484375 -2.703125l5.5 0q-0.109375 -1.234375 -0.625 
-1.859375q-0.796875 -0.96875 -2.078125 -0.96875q-1.140625 0 -1.9375 
0.78125q-0.78125 0.765625 -0.859375 2.046875zm15.547607 4.65625q-0.9375 
0.796875 -1.796875 1.125q-0.859375 0.3125 -1.84375 0.3125q-1.609375 0 -2.484375 
-0.78125q-0.875 -0.796875 -0.875 -2.03125q0 -0
 .734375 0.328125 -1.328125q0.328125 -0.59375 0.859375 -0.953125q0.53125 
-0.359375 1.203125 -0.546875q0.5 -0.140625 1.484375 -0.25q2.03125 -0.25 
2.984375 -0.578125q0 -0.34375 0 -0.4375q0 -1.015625 -0.46875 -1.4375q-0.640625 
-0.5625 -1.90625 -0.5625q-1.171875 0 -1.734375 0.40625q-0.5625 0.40625 
-0.828125 1.46875l-1.640625 -0.234375q0.234375 -1.046875 0.734375 
-1.6875q0.515625 -0.640625 1.46875 -0.984375q0.96875 -0.359375 2.25 
-0.359375q1.265625 0 2.046875 0.296875q0.78125 0.296875 1.15625 0.75q0.375 
0.453125 0.515625 1.140625q0.09375 0.421875 0.09375 1.53125l0 2.234375q0 
2.328125 0.09375 2.953125q0.109375 0.609375 0.4375 1.171875l-1.75 0q-0.265625 
-0.515625 -0.328125 -1.21875zm-0.140625 -3.71875q-0.90625 0.359375 -2.734375 
0.625q-1.03125 0.140625 -1.453125 0.328125q-0.421875 0.1875 -0.65625 
0.546875q-0.234375 0.359375 -0.234375 0.796875q0 0.671875 0.5 1.125q0.515625 
0.4375 1.484375 0.4375q0.96875 0 1.71875 -0.421875q0.75 -0.4375 1.109375 
-1.15625q0.265625 -0.578125 0.265625 -1.671875l
 0 -0.609375zm3.7819824 5.75l1.609375 0.25q0.109375 0.75 0.578125 
1.09375q0.609375 0.453125 1.6875 0.453125q1.171875 0 1.796875 -0.46875q0.625 
-0.453125 0.859375 -1.28125q0.125 -0.515625 0.109375 -2.15625q-1.09375 1.296875 
-2.71875 1.296875q-2.03125 0 -3.15625 -1.46875q-1.109375 -1.46875 -1.109375 
-3.515625q0 -1.40625 0.515625 -2.59375q0.515625 -1.203125 1.484375 
-1.84375q0.96875 -0.65625 2.265625 -0.65625q1.75 0 2.875 1.40625l0 
-1.1875l1.546875 0l0 8.515625q0 2.3125 -0.46875 3.265625q-0.46875 0.96875 
-1.484375 1.515625q-1.015625 0.5625 -2.5 0.5625q-1.765625 0 -2.859375 
-0.796875q-1.078125 -0.796875 -1.03125 -2.390625zm1.375 -5.921875q0 1.953125 
0.765625 2.84375q0.78125 0.890625 1.9375 0.890625q1.140625 0 1.921875 
-0.890625q0.78125 -0.890625 0.78125 -2.78125q0 -1.8125 -0.8125 
-2.71875q-0.796875 -0.921875 -1.921875 -0.921875q-1.109375 0 -1.890625 
0.90625q-0.78125 0.890625 -0.78125 2.671875zm16.047607 1.9375l1.71875 
0.21875q-0.40625 1.5 -1.515625 2.34375q-1.09375 0.828125 -2.8125 0.828
 125q-2.15625 0 -3.421875 -1.328125q-1.265625 -1.328125 -1.265625 -3.734375q0 
-2.484375 1.265625 -3.859375q1.28125 -1.375 3.328125 -1.375q1.984375 0 3.234375 
1.34375q1.25 1.34375 1.25 3.796875q0 0.140625 -0.015625 0.4375l-7.34375 
0q0.09375 1.625 0.921875 2.484375q0.828125 0.859375 2.0625 0.859375q0.90625 0 
1.546875 -0.46875q0.65625 -0.484375 1.046875 -1.546875zm-5.484375 -2.703125l5.5 
0q-0.109375 -1.234375 -0.625 -1.859375q-0.796875 -0.96875 -2.078125 
-0.96875q-1.140625 0 -1.9375 0.78125q-0.78125 0.765625 -0.859375 2.046875z" 
fill-rule="nonzero"></path><path fill="#cfe2f3" d="m324.00787 
83.49606l113.98425 0l0 44.0l-113.98425 0z" fill-rule="evenodd"></path><path 
stroke="#000000" stroke-width="1.0" stroke-linejoin="round" 
stroke-linecap="butt" d="m324.00787 83.49606l113.98425 0l0 44.0l-113.98425 0z" 
fill-rule="evenodd"></path><path fill="#000000" d="m353.48996 
112.41606l5.234375 -13.59375l1.9375 0l5.5625 13.59375l-2.046875 0l-1.59375 
-4.125l-5.6875 0l-1.484375 4.125l-1.921875 0zm3.9218
 75 -5.578125l4.609375 0l-1.40625 -3.78125q-0.65625 -1.703125 -0.96875 
-2.8125q-0.265625 1.3125 -0.734375 2.59375l-1.5 4.0zm10.021698 5.578125l0 
-13.59375l5.125 0q1.359375 0 2.078125 0.125q1.0 0.171875 1.671875 
0.640625q0.671875 0.46875 1.078125 1.3125q0.421875 0.84375 0.421875 1.84375q0 
1.734375 -1.109375 2.9375q-1.09375 1.203125 -3.984375 1.203125l-3.484375 0l0 
5.53125l-1.796875 0zm1.796875 -7.140625l3.515625 0q1.75 0 2.46875 
-0.640625q0.734375 -0.65625 0.734375 -1.828125q0 -0.859375 -0.4375 
-1.46875q-0.421875 -0.609375 -1.125 -0.796875q-0.453125 -0.125 -1.671875 
-0.125l-3.484375 0l0 4.859375zm10.943573 7.140625l0 -13.59375l1.8125 0l0 
13.59375l-1.8125 0zm12.585358 0l-3.75 -9.859375l1.765625 0l2.125 
5.90625q0.34375 0.953125 0.625 1.984375q0.21875 -0.78125 0.625 -1.875l2.1875 
-6.015625l1.71875 0l-3.734375 9.859375l-1.5625 0zm14.90625 -1.609375l0 
1.609375l-8.984375 0q-0.015625 -0.609375 0.1875 -1.15625q0.34375 -0.921875 
1.09375 -1.8125q0.765625 -0.890625 2.1875 -2.0625q2.21875 -1.8125
  3.0 -2.875q0.78125 -1.0625 0.78125 -2.015625q0 -0.984375 -0.71875 
-1.671875q-0.703125 -0.6875 -1.84375 -0.6875q-1.203125 0 -1.9375 
0.734375q-0.71875 0.71875 -0.71875 2.0l-1.71875 -0.171875q0.171875 -1.921875 
1.328125 -2.921875q1.15625 -1.015625 3.09375 -1.015625q1.953125 0 3.09375 
1.09375q1.140625 1.078125 1.140625 2.6875q0 0.8125 -0.34375 1.609375q-0.328125 
0.78125 -1.109375 1.65625q-0.765625 0.859375 -2.5625 2.390625q-1.5 1.265625 
-1.9375 1.71875q-0.421875 0.4375 -0.703125 0.890625l6.671875 0z" 
fill-rule="nonzero"></path><path fill="#d9ead3" d="m324.0 169.49606l113.98425 
0l0 44.0l-113.98425 0z" fill-rule="evenodd"></path><path stroke="#000000" 
stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m324.0 
169.49606l113.98425 0l0 44.0l-113.98425 0z" fill-rule="evenodd"></path><path 
fill="#000000" d="m336.3011 198.41606l0 -13.59375l1.84375 0l7.140625 
10.671875l0 -10.671875l1.71875 0l0 13.59375l-1.84375 0l-7.140625 -10.6875l0 
10.6875l-1.71875 0zm12.644836 -4.921875q0 -2.
 734375 1.53125 -4.0625q1.265625 -1.09375 3.09375 -1.09375q2.03125 0 3.3125 
1.34375q1.296875 1.328125 1.296875 3.671875q0 1.90625 -0.578125 3.0q-0.5625 
1.078125 -1.65625 1.6875q-1.078125 0.59375 -2.375 0.59375q-2.0625 0 -3.34375 
-1.328125q-1.28125 -1.328125 -1.28125 -3.8125zm1.71875 0q0 1.890625 0.828125 
2.828125q0.828125 0.9375 2.078125 0.9375q1.25 0 2.0625 -0.9375q0.828125 
-0.953125 0.828125 -2.890625q0 -1.828125 -0.828125 -2.765625q-0.828125 -0.9375 
-2.0625 -0.9375q-1.25 0 -2.078125 0.9375q-0.828125 0.9375 -0.828125 
2.828125zm12.938202 3.421875l0.234375 1.484375q-0.703125 0.140625 -1.265625 
0.140625q-0.90625 0 -1.40625 -0.28125q-0.5 -0.296875 -0.703125 -0.75q-0.203125 
-0.46875 -0.203125 -1.984375l0 -5.65625l-1.234375 0l0 -1.3125l1.234375 0l0 
-2.4375l1.65625 -1.0l0 3.4375l1.6875 0l0 1.3125l-1.6875 0l0 5.75q0 0.71875 
0.078125 0.921875q0.09375 0.203125 0.296875 0.328125q0.203125 0.125 0.578125 
0.125q0.265625 0 0.734375 -0.078125zm1.5426941 -10.1875l0 -1.90625l1.671875 0l0 
1.90625l-1.
 671875 0zm0 11.6875l0 -9.859375l1.671875 0l0 9.859375l-1.671875 0zm4.535431 
0l0 -8.546875l-1.484375 0l0 -1.3125l1.484375 0l0 -1.046875q0 -0.984375 0.171875 
-1.46875q0.234375 -0.65625 0.84375 -1.046875q0.609375 -0.40625 1.703125 
-0.40625q0.703125 0 1.5625 0.15625l-0.25 1.46875q-0.515625 -0.09375 -0.984375 
-0.09375q-0.765625 0 -1.078125 0.328125q-0.3125 0.3125 -0.3125 1.203125l0 
0.90625l1.921875 0l0 1.3125l-1.921875 0l0 8.546875l-1.65625 0zm4.792694 
-11.6875l0 -1.90625l1.671875 0l0 1.90625l-1.671875 0zm0 11.6875l0 
-9.859375l1.671875 0l0 9.859375l-1.671875 0zm10.566681 -3.609375l1.640625 
0.21875q-0.265625 1.6875 -1.375 2.65625q-1.109375 0.953125 -2.734375 
0.953125q-2.015625 0 -3.25 -1.3125q-1.21875 -1.328125 -1.21875 -3.796875q0 
-1.59375 0.515625 -2.78125q0.53125 -1.203125 1.609375 -1.796875q1.09375 
-0.609375 2.359375 -0.609375q1.609375 0 2.625 0.8125q1.015625 0.8125 1.3125 
2.3125l-1.625 0.25q-0.234375 -1.0 -0.828125 -1.5q-0.59375 -0.5 -1.421875 
-0.5q-1.265625 0 -2.0625 0.90625q-0.7812
 5 0.90625 -0.78125 2.859375q0 1.984375 0.765625 2.890625q0.765625 0.890625 
1.984375 0.890625q0.984375 0 1.640625 -0.59375q0.65625 -0.609375 0.84375 
-1.859375zm9.328125 2.390625q-0.9375 0.796875 -1.796875 1.125q-0.859375 0.3125 
-1.84375 0.3125q-1.609375 0 -2.484375 -0.78125q-0.875 -0.796875 -0.875 
-2.03125q0 -0.734375 0.328125 -1.328125q0.328125 -0.59375 0.859375 
-0.953125q0.53125 -0.359375 1.203125 -0.546875q0.5 -0.140625 1.484375 
-0.25q2.03125 -0.25 2.984375 -0.578125q0 -0.34375 0 -0.4375q0 -1.015625 
-0.46875 -1.4375q-0.640625 -0.5625 -1.90625 -0.5625q-1.171875 0 -1.734375 
0.40625q-0.5625 0.40625 -0.828125 1.46875l-1.640625 -0.234375q0.234375 
-1.046875 0.734375 -1.6875q0.515625 -0.640625 1.46875 -0.984375q0.96875 
-0.359375 2.25 -0.359375q1.265625 0 2.046875 0.296875q0.78125 0.296875 1.15625 
0.75q0.375 0.453125 0.515625 1.140625q0.09375 0.421875 0.09375 1.53125l0 
2.234375q0 2.328125 0.09375 2.953125q0.109375 0.609375 0.4375 1.171875l-1.75 
0q-0.265625 -0.515625 -0.328125 -1.21875zm-0
 .140625 -3.71875q-0.90625 0.359375 -2.734375 0.625q-1.03125 0.140625 -1.453125 
0.328125q-0.421875 0.1875 -0.65625 0.546875q-0.234375 0.359375 -0.234375 
0.796875q0 0.671875 0.5 1.125q0.515625 0.4375 1.484375 0.4375q0.96875 0 1.71875 
-0.421875q0.75 -0.4375 1.109375 -1.15625q0.265625 -0.578125 0.265625 
-1.671875l0 -0.609375zm7.7351074 3.4375l0.234375 1.484375q-0.703125 0.140625 
-1.265625 0.140625q-0.90625 0 -1.40625 -0.28125q-0.5 -0.296875 -0.703125 
-0.75q-0.203125 -0.46875 -0.203125 -1.984375l0 -5.65625l-1.234375 0l0 
-1.3125l1.234375 0l0 -2.4375l1.65625 -1.0l0 3.4375l1.6875 0l0 1.3125l-1.6875 
0l0 5.75q0 0.71875 0.078125 0.921875q0.09375 0.203125 0.296875 
0.328125q0.203125 0.125 0.578125 0.125q0.265625 0 0.734375 -0.078125zm1.5426636 
-10.1875l0 -1.90625l1.671875 0l0 1.90625l-1.671875 0zm0 11.6875l0 
-9.859375l1.671875 0l0 9.859375l-1.671875 0zm3.5042114 -4.921875q0 -2.734375 
1.53125 -4.0625q1.265625 -1.09375 3.09375 -1.09375q2.03125 0 3.3125 
1.34375q1.296875 1.328125 1.296875 3.671875q0
  1.90625 -0.578125 3.0q-0.5625 1.078125 -1.65625 1.6875q-1.078125 0.59375 
-2.375 0.59375q-2.0625 0 -3.34375 -1.328125q-1.28125 -1.328125 -1.28125 
-3.8125zm1.71875 0q0 1.890625 0.828125 2.828125q0.828125 0.9375 2.078125 
0.9375q1.25 0 2.0625 -0.9375q0.828125 -0.953125 0.828125 -2.890625q0 -1.828125 
-0.828125 -2.765625q-0.828125 -0.9375 -2.0625 -0.9375q-1.25 0 -2.078125 
0.9375q-0.828125 0.9375 -0.828125 2.828125zm9.281952 4.921875l0 -9.859375l1.5 
0l0 1.40625q1.09375 -1.625 3.140625 -1.625q0.890625 0 1.640625 0.328125q0.75 
0.3125 1.109375 0.84375q0.375 0.515625 0.53125 1.21875q0.09375 0.46875 0.09375 
1.625l0 6.0625l-1.671875 0l0 -6.0q0 -1.015625 -0.203125 -1.515625q-0.1875 
-0.515625 -0.6875 -0.8125q-0.5 -0.296875 -1.171875 -0.296875q-1.0625 0 -1.84375 
0.671875q-0.765625 0.671875 -0.765625 2.578125l0 5.375l-1.671875 0z" 
fill-rule="nonzero"></path><path fill="#000000" fill-opacity="0.0" d="m39.0 
25.984251l222.99213 0l0 201.00787l-222.99213 0z" 
fill-rule="evenodd"></path><path stroke="#000
 000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m39.0 
25.984251l222.99213 0l0 201.00787l-222.99213 0z" 
fill-rule="evenodd"></path><path fill="#000000" d="m49.453125 52.90425l0 
-13.59375l1.84375 0l7.140625 10.671875l0 -10.671875l1.71875 0l0 
13.59375l-1.84375 0l-7.140625 -10.6875l0 10.6875l-1.71875 0zm13.285446 
-11.6875l0 -1.90625l1.671875 0l0 1.90625l-1.671875 0zm0 11.6875l0 
-9.859375l1.671875 0l0 9.859375l-1.671875 0zm4.441696 0l0 -13.59375l9.171875 
0l0 1.59375l-7.375 0l0 4.21875l6.375 0l0 1.609375l-6.375 0l0 6.171875l-1.796875 
0zm11.099106 -11.6875l0 -1.90625l1.671875 0l0 1.90625l-1.671875 0zm0 11.6875l0 
-9.859375l1.671875 0l0 9.859375l-1.671875 0z" fill-rule="nonzero"></path><path 
fill="#cfe2f3" d="m72.00787 66.755905l173.00787 0l0 77.480316l-173.00787 0z" 
fill-rule="evenodd"></path><path stroke="#000000" stroke-width="1.0" 
stroke-linejoin="round" stroke-linecap="butt" d="m72.00787 66.755905l173.00787 
0l0 77.480316l-173.00787 0z" fill-rule="evenodd"></path
 ><path fill="#000000" d="m121.163506 90.41606l5.234375 -13.59375l1.9375076 
 >0l5.5625 13.59375l-2.046875 0l-1.59375 -4.125l-5.6875076 0l-1.484375 
 >4.125l-1.921875 0zm3.921875 -5.578125l4.6093826 0l-1.40625 
 >-3.78125q-0.6562576 -1.703125 -0.9687576 -2.8125q-0.265625 1.3125 -0.734375 
 >2.59375l-1.5 4.0zm13.459206 4.078125l0.234375 1.484375q-0.703125 0.140625 
 >-1.265625 0.140625q-0.90625 0 -1.40625 -0.28125q-0.5 -0.296875 -0.703125 
 >-0.75q-0.203125 -0.46875 -0.203125 -1.984375l0 -5.65625l-1.234375 0l0 
 >-1.3125l1.234375 0l0 -2.4375l1.65625 -1.0l0 3.4375l1.6875 0l0 1.3125l-1.6875 
 >0l0 5.75q0 0.71875 0.078125 0.921875q0.09375 0.203125 0.296875 
 >0.328125q0.203125 0.125 0.578125 0.125q0.265625 0 0.734375 
 >-0.078125zm1.4958038 1.5l0 -13.59375l1.671875 0l0 13.59375l-1.671875 
 >0zm10.613571 -1.21875q-0.9375 0.796875 -1.796875 1.125q-0.859375 0.3125 
 >-1.84375 0.3125q-1.609375 0 -2.484375 -0.78125q-0.875 -0.796875 -0.875 
 >-2.03125q0 -0.734375 0.328125 -1.328125q0.328125 -0.59375 0.859375 
 >-0.953125q0.53125 -0.35
 9375 1.203125 -0.546875q0.5 -0.140625 1.484375 -0.25q2.03125 -0.25 2.984375 
-0.578125q0 -0.34375 0 -0.4375q0 -1.015625 -0.46875 -1.4375q-0.640625 -0.5625 
-1.90625 -0.5625q-1.171875 0 -1.734375 0.40625q-0.5625 0.40625 -0.828125 
1.46875l-1.640625 -0.234375q0.234375 -1.046875 0.734375 -1.6875q0.515625 
-0.640625 1.46875 -0.984375q0.96875 -0.359375 2.25 -0.359375q1.265625 0 
2.046875 0.296875q0.78125 0.296875 1.15625 0.75q0.375 0.453125 0.515625 
1.140625q0.09375 0.421875 0.09375 1.53125l0 2.234375q0 2.328125 0.09375 
2.953125q0.109375 0.609375 0.4375 1.171875l-1.75 0q-0.265625 -0.515625 
-0.328125 -1.21875zm-0.140625 -3.71875q-0.90625 0.359375 -2.734375 
0.625q-1.03125 0.140625 -1.453125 0.328125q-0.421875 0.1875 -0.65625 
0.546875q-0.234375 0.359375 -0.234375 0.796875q0 0.671875 0.5 1.125q0.515625 
0.4375 1.484375 0.4375q0.96875 0 1.71875 -0.421875q0.75 -0.4375 1.109375 
-1.15625q0.265625 -0.578125 0.265625 -1.671875l0 -0.609375zm3.4069672 
2.0l1.65625 -0.265625q0.140625 1.0 0.765625 1.53125q0.
 640625 0.515625 1.78125 0.515625q1.15625 0 1.703125 -0.46875q0.5625 -0.46875 
0.5625 -1.09375q0 -0.5625 -0.484375 -0.890625q-0.34375 -0.21875 -1.703125 
-0.5625q-1.84375 -0.46875 -2.5625 -0.796875q-0.703125 -0.34375 -1.078125 
-0.9375q-0.359375 -0.609375 -0.359375 -1.328125q0 -0.65625 0.296875 
-1.21875q0.3125 -0.5625 0.828125 -0.9375q0.390625 -0.28125 1.0625 
-0.484375q0.671875 -0.203125 1.4375 -0.203125q1.171875 0 2.046875 0.34375q0.875 
0.328125 1.28125 0.90625q0.421875 0.5625 0.578125 1.515625l-1.625 
0.21875q-0.109375 -0.75 -0.65625 -1.171875q-0.53125 -0.4375 -1.5 
-0.4375q-1.15625 0 -1.640625 0.390625q-0.484375 0.375 -0.484375 0.875q0 
0.328125 0.203125 0.59375q0.203125 0.265625 0.640625 0.4375q0.25 0.09375 
1.46875 0.4375q1.765625 0.46875 2.46875 0.765625q0.703125 0.296875 1.09375 
0.875q0.40625 0.578125 0.40625 1.4375q0 0.828125 -0.484375 1.578125q-0.484375 
0.734375 -1.40625 1.140625q-0.921875 0.390625 -2.078125 0.390625q-1.921875 0 
-2.9375 -0.796875q-1.0 -0.796875 -1.28125 -2.359375zm
 10.203125 2.9375l0 -13.59375l1.84375 0l7.140625 10.671875l0 -10.671875l1.71875 
0l0 13.59375l-1.84375 0l-7.140625 -10.6875l0 10.6875l-1.71875 0zm13.285446 
-11.6875l0 -1.90625l1.671875 0l0 1.90625l-1.671875 0zm0 11.6875l0 
-9.859375l1.671875 0l0 9.859375l-1.671875 0zm4.441696 0l0 -13.59375l9.171875 
0l0 1.59375l-7.375 0l0 4.21875l6.375 0l0 1.609375l-6.375 0l0 6.171875l-1.796875 
0zm11.099106 -11.6875l0 -1.90625l1.671875 0l0 1.90625l-1.671875 0zm0 11.6875l0 
-9.859375l1.671875 0l0 9.859375l-1.671875 0z" fill-rule="nonzero"></path><path 
fill="#000000" d="m107.180016 112.41606l0 -13.59375l9.171875 0l0 1.59375l-7.375 
0l0 4.21875l6.375 0l0 1.609375l-6.375 0l0 6.171875l-1.796875 0zm11.052231 0l0 
-13.59375l1.671875 0l0 13.59375l-1.671875 0zm3.5510712 -4.921875q0 -2.734375 
1.53125 -4.0625q1.265625 -1.09375 3.09375 -1.09375q2.0312576 0 3.3125076 
1.34375q1.296875 1.328125 1.296875 3.671875q0 1.90625 -0.578125 3.0q-0.5625 
1.078125 -1.65625 1.6875q-1.0781326 0.59375 -2.3750076 0.59375q-2.0625 0 -3.34
 375 -1.328125q-1.28125 -1.328125 -1.28125 -3.8125zm1.71875 0q0 1.890625 
0.828125 2.828125q0.828125 0.9375 2.078125 0.9375q1.25 0 2.0625076 
-0.9375q0.828125 -0.953125 0.828125 -2.890625q0 -1.828125 -0.828125 
-2.765625q-0.8281326 -0.9375 -2.0625076 -0.9375q-1.25 0 -2.078125 
0.9375q-0.828125 0.9375 -0.828125 2.828125zm11.1101 4.921875l-3.015625 
-9.859375l1.71875 0l1.5625 5.6875l0.59375 2.125q0.03125 -0.15625 0.5 
-2.03125l1.578125 -5.78125l1.71875 0l1.46875 5.71875l0.484375 1.890625l0.578125 
-1.90625l1.6875 -5.703125l1.625 0l-3.078125 9.859375l-1.734375 0l-1.578125 
-5.90625l-0.375 -1.671875l-2.0 7.578125l-1.734375 0zm11.785446 0l0 
-13.59375l1.796875 0l0 11.984375l6.703125 0l0 1.609375l-8.5 0zm10.250717 
-11.6875l0 -1.90625l1.671875 0l0 1.90625l-1.671875 0zm0 11.6875l0 
-9.859375l1.671875 0l0 9.859375l-1.671875 0zm4.129196 0l0 -9.859375l1.5 0l0 
1.40625q1.09375 -1.625 3.140625 -1.625q0.890625 0 1.640625 0.328125q0.75 0.3125 
1.109375 0.84375q0.375 0.515625 0.53125 1.21875q0.09375 0.46875 0.0
 9375 1.625l0 6.0625l-1.671875 0l0 -6.0q0 -1.015625 -0.203125 -1.515625q-0.1875 
-0.515625 -0.6875 -0.8125q-0.5 -0.296875 -1.171875 -0.296875q-1.0625 0 -1.84375 
0.671875q-0.765625 0.671875 -0.765625 2.578125l0 5.375l-1.671875 0zm17.125717 
-3.171875l1.71875 0.21875q-0.40625 1.5 -1.515625 2.34375q-1.09375 0.828125 
-2.8125 0.828125q-2.15625 0 -3.421875 -1.328125q-1.265625 -1.328125 -1.265625 
-3.734375q0 -2.484375 1.265625 -3.859375q1.28125 -1.375 3.328125 
-1.375q1.984375 0 3.234375 1.34375q1.25 1.34375 1.25 3.796875q0 0.140625 
-0.015625 0.4375l-7.34375 0q0.09375 1.625 0.921875 2.484375q0.828125 0.859375 
2.0625 0.859375q0.90625 0 1.546875 -0.46875q0.65625 -0.484375 1.046875 
-1.546875zm-5.484375 -2.703125l5.5 0q-0.109375 -1.234375 -0.625 
-1.859375q-0.796875 -0.96875 -2.078125 -0.96875q-1.140625 0 -1.9375 
0.78125q-0.78125 0.765625 -0.859375 2.046875zm15.547592 4.65625q-0.9375 
0.796875 -1.796875 1.125q-0.859375 0.3125 -1.84375 0.3125q-1.609375 0 -2.484375 
-0.78125q-0.875 -0.796875 -0.875 -2.
 03125q0 -0.734375 0.328125 -1.328125q0.328125 -0.59375 0.859375 
-0.953125q0.53125 -0.359375 1.203125 -0.546875q0.5 -0.140625 1.484375 
-0.25q2.03125 -0.25 2.984375 -0.578125q0 -0.34375 0 -0.4375q0 -1.015625 
-0.46875 -1.4375q-0.640625 -0.5625 -1.90625 -0.5625q-1.171875 0 -1.734375 
0.40625q-0.5625 0.40625 -0.828125 1.46875l-1.640625 -0.234375q0.234375 
-1.046875 0.734375 -1.6875q0.515625 -0.640625 1.46875 -0.984375q0.96875 
-0.359375 2.25 -0.359375q1.265625 0 2.046875 0.296875q0.78125 0.296875 1.15625 
0.75q0.375 0.453125 0.515625 1.140625q0.09375 0.421875 0.09375 1.53125l0 
2.234375q0 2.328125 0.09375 2.953125q0.109375 0.609375 0.4375 1.171875l-1.75 
0q-0.265625 -0.515625 -0.328125 -1.21875zm-0.140625 -3.71875q-0.90625 0.359375 
-2.734375 0.625q-1.03125 0.140625 -1.453125 0.328125q-0.421875 0.1875 -0.65625 
0.546875q-0.234375 0.359375 -0.234375 0.796875q0 0.671875 0.5 1.125q0.515625 
0.4375 1.484375 0.4375q0.96875 0 1.71875 -0.421875q0.75 -0.4375 1.109375 
-1.15625q0.265625 -0.578125 0.265625 
 -1.671875l0 -0.609375zm3.7819672 5.75l1.609375 0.25q0.109375 0.75 0.578125 
1.09375q0.609375 0.453125 1.6875 0.453125q1.171875 0 1.796875 -0.46875q0.625 
-0.453125 0.859375 -1.28125q0.125 -0.515625 0.109375 -2.15625q-1.09375 1.296875 
-2.71875 1.296875q-2.03125 0 -3.15625 -1.46875q-1.109375 -1.46875 -1.109375 
-3.515625q0 -1.40625 0.515625 -2.59375q0.515625 -1.203125 1.484375 
-1.84375q0.96875 -0.65625 2.265625 -0.65625q1.75 0 2.875 1.40625l0 
-1.1875l1.546875 0l0 8.515625q0 2.3125 -0.46875 3.265625q-0.46875 0.96875 
-1.484375 1.515625q-1.015625 0.5625 -2.5 0.5625q-1.765625 0 -2.859375 
-0.796875q-1.078125 -0.796875 -1.03125 -2.390625zm1.375 -5.921875q0 1.953125 
0.765625 2.84375q0.78125 0.890625 1.9375 0.890625q1.140625 0 1.921875 
-0.890625q0.78125 -0.890625 0.78125 -2.78125q0 -1.8125 -0.8125 
-2.71875q-0.796875 -0.921875 -1.921875 -0.921875q-1.109375 0 -1.890625 
0.90625q-0.78125 0.890625 -0.78125 2.671875zm16.047592 1.9375l1.71875 
0.21875q-0.40625 1.5 -1.515625 2.34375q-1.09375 0.828125 -2.
 8125 0.828125q-2.15625 0 -3.421875 -1.328125q-1.265625 -1.328125 -1.265625 
-3.734375q0 -2.484375 1.265625 -3.859375q1.28125 -1.375 3.328125 
-1.375q1.984375 0 3.234375 1.34375q1.25 1.34375 1.25 3.796875q0 0.140625 
-0.015625 0.4375l-7.34375 0q0.09375 1.625 0.921875 2.484375q0.828125 0.859375 
2.0625 0.859375q0.90625 0 1.546875 -0.46875q0.65625 -0.484375 1.046875 
-1.546875zm-5.484375 -2.703125l5.5 0q-0.109375 -1.234375 -0.625 
-1.859375q-0.796875 -0.96875 -2.078125 -0.96875q-1.140625 0 -1.9375 
0.78125q-0.78125 0.765625 -0.859375 2.046875z" fill-rule="nonzero"></path><path 
fill="#000000" d="m93.48484 138.41606q-1.375 -1.75 -2.328125 
-4.078125q-0.953125 -2.34375 -0.953125 -4.84375q0 -2.21875 0.703125 
-4.234375q0.84375 -2.34375 2.578125 -4.671875l1.203125 0q-1.125 1.921875 
-1.484375 2.75q-0.5625 1.28125 -0.890625 2.671875q-0.40625 1.734375 -0.40625 
3.484375q0 4.46875 2.78125 8.921875l-1.203125 0zm3.275177 -4.0l0 
-13.59375l6.03125 0q1.8125 0 2.75 0.359375q0.953125 0.359375 1.515625 1.296875q
 0.5625 0.921875 0.5625 2.046875q0 1.453125 -0.9375 2.453125q-0.921875 0.984375 
-2.890625 1.25q0.71875 0.34375 1.09375 0.671875q0.78125 0.734375 1.484375 
1.8125l2.375 3.703125l-2.265625 0l-1.796875 -2.828125q-0.796875 -1.21875 
-1.3125 -1.875q-0.5 -0.65625 -0.90625 -0.90625q-0.40625 -0.265625 -0.8125 
-0.359375q-0.3125 -0.078125 -1.015625 -0.078125l-2.078125 0l0 
6.046875l-1.796875 0zm1.796875 -7.59375l3.859375 0q1.234375 0 1.921875 
-0.25q0.703125 -0.265625 1.0625 -0.828125q0.375 -0.5625 0.375 -1.21875q0 
-0.96875 -0.703125 -1.578125q-0.703125 -0.625 -2.21875 -0.625l-4.296875 0l0 
4.5zm18.176071 4.421875l1.71875 0.21875q-0.40625 1.5 -1.515625 2.34375q-1.09375 
0.828125 -2.8125 0.828125q-2.15625 0 -3.421875 -1.328125q-1.265625 -1.328125 
-1.265625 -3.734375q0 -2.484375 1.265625 -3.859375q1.28125 -1.375 3.328125 
-1.375q1.984375 0 3.234375 1.34375q1.25 1.34375 1.25 3.796875q0 0.140625 
-0.015625 0.4375l-7.34375 0q0.09375 1.625 0.921875 2.484375q0.828125 0.859375 
2.0625 0.859375q0.90625 0 1.5468
 75 -0.46875q0.65625 -0.484375 1.046875 -1.546875zm-5.484375 -2.703125l5.5 
0q-0.109375 -1.234375 -0.625 -1.859375q-0.796875 -0.96875 -2.078125 
-0.96875q-1.140625 0 -1.9375 0.78125q-0.78125 0.765625 -0.859375 
2.046875zm9.110092 9.65625l0 -13.640625l1.53125 0l0 1.28125q0.53125 -0.75 
1.203125 -1.125q0.6875 -0.375 1.640625 -0.375q1.265625 0 2.234375 
0.65625q0.96875 0.640625 1.4531326 1.828125q0.5 1.1875 0.5 2.59375q0 1.515625 
-0.546875 2.734375q-0.5468826 1.203125 -1.5781326 1.84375q-1.03125 0.640625 
-2.171875 0.640625q-0.84375 0 -1.515625 -0.34375q-0.65625 -0.359375 -1.078125 
-0.890625l0 4.796875l-1.671875 0zm1.515625 -8.65625q0 1.90625 0.765625 
2.8125q0.78125 0.90625 1.875 0.90625q1.109375 0 1.890625 -0.9375q0.796875 
-0.9375 0.796875 -2.921875q0 -1.875 -0.78125 -2.8125q-0.765625 -0.9375 -1.84375 
-0.9375q-1.0625 0 -1.890625 1.0q-0.8125 1.0 -0.8125 2.890625zm8.2351 
-0.046875q0 -2.734375 1.53125 -4.0625q1.265625 -1.09375 3.09375 
-1.09375q2.03125 0 3.3125 1.34375q1.296875 1.328125 1.296875
  3.671875q0 1.90625 -0.578125 3.0q-0.5625 1.078125 -1.65625 1.6875q-1.078125 
0.59375 -2.375 0.59375q-2.0625 0 -3.34375 -1.328125q-1.28125 -1.328125 -1.28125 
-3.8125zm1.71875 0q0 1.890625 0.828125 2.828125q0.828125 0.9375 2.078125 
0.9375q1.25 0 2.0625 -0.9375q0.828125 -0.953125 0.828125 -2.890625q0 -1.828125 
-0.828125 -2.765625q-0.828125 -0.9375 -2.0625 -0.9375q-1.25 0 -2.078125 
0.9375q-0.828125 0.9375 -0.828125 2.828125zm9.266342 4.921875l0 -9.859375l1.5 
0l0 1.5q0.578125 -1.046875 1.0625 -1.375q0.484375 -0.34375 1.078125 
-0.34375q0.84375 0 1.71875 0.546875l-0.578125 1.546875q-0.609375 -0.359375 
-1.234375 -0.359375q-0.546875 0 -0.984375 0.328125q-0.421875 0.328125 -0.609375 
0.90625q-0.28125 0.890625 -0.28125 1.953125l0 5.15625l-1.671875 0zm9.884552 
-1.5l0.234375 1.484375q-0.703125 0.140625 -1.265625 0.140625q-0.90625 0 
-1.40625 -0.28125q-0.5 -0.296875 -0.703125 -0.75q-0.203125 -0.46875 -0.203125 
-1.984375l0 -5.65625l-1.234375 0l0 -1.3125l1.234375 0l0 -2.4375l1.65625 -1.0l0 
3.4375l1.6
 875 0l0 1.3125l-1.6875 0l0 5.75q0 0.71875 0.078125 0.921875q0.09375 0.203125 
0.296875 0.328125q0.203125 0.125 0.578125 0.125q0.265625 0 0.734375 
-0.078125zm1.5426788 -10.1875l0 -1.90625l1.671875 0l0 1.90625l-1.671875 0zm0 
11.6875l0 -9.859375l1.671875 0l0 9.859375l-1.671875 0zm4.129196 0l0 
-9.859375l1.5 0l0 1.40625q1.09375 -1.625 3.140625 -1.625q0.890625 0 1.640625 
0.328125q0.75 0.3125 1.109375 0.84375q0.375 0.515625 0.53125 1.21875q0.09375 
0.46875 0.09375 1.625l0 6.0625l-1.671875 0l0 -6.0q0 -1.015625 -0.203125 
-1.515625q-0.1875 -0.515625 -0.6875 -0.8125q-0.5 -0.296875 -1.171875 
-0.296875q-1.0625 0 -1.84375 0.671875q-0.765625 0.671875 -0.765625 2.578125l0 
5.375l-1.671875 0zm10.078842 0.8125l1.609375 0.25q0.109375 0.75 0.578125 
1.09375q0.609375 0.453125 1.6875 0.453125q1.171875 0 1.796875 -0.46875q0.625 
-0.453125 0.859375 -1.28125q0.125 -0.515625 0.109375 -2.15625q-1.09375 1.296875 
-2.71875 1.296875q-2.03125 0 -3.15625 -1.46875q-1.109375 -1.46875 -1.109375 
-3.515625q0 -1.40625 0.51562
 5 -2.59375q0.515625 -1.203125 1.484375 -1.84375q0.96875 -0.65625 2.265625 
-0.65625q1.75 0 2.875 1.40625l0 -1.1875l1.546875 0l0 8.515625q0 2.3125 -0.46875 
3.265625q-0.46875 0.96875 -1.484375 1.515625q-1.015625 0.5625 -2.5 
0.5625q-1.765625 0 -2.859375 -0.796875q-1.078125 -0.796875 -1.03125 
-2.390625zm1.375 -5.921875q0 1.953125 0.765625 2.84375q0.78125 0.890625 1.9375 
0.890625q1.140625 0 1.921875 -0.890625q0.78125 -0.890625 0.78125 -2.78125q0 
-1.8125 -0.8125 -2.71875q-0.796875 -0.921875 -1.921875 -0.921875q-1.109375 0 
-1.890625 0.90625q-0.78125 0.890625 -0.78125 2.671875zm18.152771 5.109375l0 
-12.0l-4.46875 0l0 -1.59375l10.765625 0l0 1.59375l-4.5 0l0 12.0l-1.796875 
0zm14.161591 -1.21875q-0.93748474 0.796875 -1.7968597 1.125q-0.859375 0.3125 
-1.84375 0.3125q-1.609375 0 -2.484375 -0.78125q-0.875 -0.796875 -0.875 
-2.03125q0 -0.734375 0.328125 -1.328125q0.328125 -0.59375 0.859375 
-0.953125q0.53125 -0.359375 1.203125 -0.546875q0.5 -0.140625 1.484375 
-0.25q2.03125 -0.25 2.9843597 -0.578125q0
  -0.34375 0 -0.4375q0 -1.015625 -0.46873474 -1.4375q-0.640625 -0.5625 -1.90625 
-0.5625q-1.171875 0 -1.734375 0.40625q-0.5625 0.40625 -0.828125 
1.46875l-1.640625 -0.234375q0.234375 -1.046875 0.734375 -1.6875q0.515625 
-0.640625 1.46875 -0.984375q0.96875 -0.359375 2.25 -0.359375q1.265625 0 
2.0468597 0.296875q0.78125 0.296875 1.15625 0.75q0.375 0.453125 0.515625 
1.140625q0.09375 0.421875 0.09375 1.53125l0 2.234375q0 2.328125 0.09375 
2.953125q0.109375 0.609375 0.4375 1.171875l-1.75 0q-0.265625 -0.515625 
-0.328125 -1.21875zm-0.140625 -3.71875q-0.90623474 0.359375 -2.7343597 
0.625q-1.03125 0.140625 -1.453125 0.328125q-0.421875 0.1875 -0.65625 
0.546875q-0.234375 0.359375 -0.234375 0.796875q0 0.671875 0.5 1.125q0.515625 
0.4375 1.484375 0.4375q0.96875 0 1.71875 -0.421875q0.75 -0.4375 1.1093597 
-1.15625q0.265625 -0.578125 0.265625 -1.671875l0 -0.609375zm3.4069824 
2.0l1.65625 -0.265625q0.140625 1.0 0.765625 1.53125q0.640625 0.515625 1.78125 
0.515625q1.15625 0 1.703125 -0.46875q0.5625 -0.46875 0
 .5625 -1.09375q0 -0.5625 -0.484375 -0.890625q-0.34375 -0.21875 -1.703125 
-0.5625q-1.84375 -0.46875 -2.5625 -0.796875q-0.703125 -0.34375 -1.078125 
-0.9375q-0.359375 -0.609375 -0.359375 -1.328125q0 -0.65625 0.296875 
-1.21875q0.3125 -0.5625 0.828125 -0.9375q0.390625 -0.28125 1.0625 
-0.484375q0.671875 -0.203125 1.4375 -0.203125q1.171875 0 2.046875 0.34375q0.875 
0.328125 1.28125 0.90625q0.421875 0.5625 0.578125 1.515625l-1.625 
0.21875q-0.109375 -0.75 -0.65625 -1.171875q-0.53125 -0.4375 -1.5 
-0.4375q-1.15625 0 -1.640625 0.390625q-0.484375 0.375 -0.484375 0.875q0 
0.328125 0.203125 0.59375q0.203125 0.265625 0.640625 0.4375q0.25 0.09375 
1.46875 0.4375q1.765625 0.46875 2.46875 0.765625q0.703125 0.296875 1.09375 
0.875q0.40625 0.578125 0.40625 1.4375q0 0.828125 -0.484375 1.578125q-0.484375 
0.734375 -1.40625 1.140625q-0.921875 0.390625 -2.078125 0.390625q-1.921875 0 
-2.9375 -0.796875q-1.0 -0.796875 -1.28125 -2.359375zm10.015625 2.9375l0 
-13.59375l1.671875 0l0 7.75l3.953125 -4.015625l2.15625 0l-3
 .765625 3.65625l4.140625 6.203125l-2.0625 0l-3.25 -5.03125l-1.171875 1.125l0 
3.90625l-1.671875 0zm10.40625 4.0l-1.1875 0q2.765625 -4.453125 2.765625 
-8.921875q0 -1.734375 -0.390625 -3.453125q-0.328125 -1.390625 -0.890625 
-2.671875q-0.359375 -0.84375 -1.484375 -2.78125l1.1875 0q1.75 2.328125 2.578125 
4.671875q0.71875 2.015625 0.71875 4.234375q0 2.5 -0.96875 4.84375q-0.953125 
2.328125 -2.328125 4.078125z" fill-rule="nonzero"></path><path fill="#d9ead3" 
d="m347.5 256.0l66.0 0c9.112701 0 16.5 8.058868 16.5 18.0c0 9.941132 -7.3872986 
18.0 -16.5 18.0l-66.0 0l0 0c-9.112701 0 -16.5 -8.058868 -16.5 -18.0c0 -9.941132 
7.3872986 -18.0 16.5 -18.0z" fill-rule="evenodd"></path><path fill="#000000" 
fill-opacity="0.0" d="m413.5 292.0c-9.112701 0 -16.5 -8.058868 -16.5 -18.0c0 
-9.941132 7.3872986 -18.0 16.5 -18.0" fill-rule="evenodd"></path><path 
fill="#000000" fill-opacity="0.0" d="m347.5 256.0l66.0 0c9.112701 0 16.5 
8.058868 16.5 18.0c0 9.941132 -7.3872986 18.0 -16.5 18.0l-66.0 0l0 0c-9.112701 
0 -16
 .5 -8.058868 -16.5 -18.0c0 -9.941132 7.3872986 -18.0 16.5 -18.0z" 
fill-rule="evenodd"></path><path stroke="#000000" stroke-width="1.0" 
stroke-linejoin="round" stroke-linecap="butt" d="m413.5 292.0c-9.112701 0 -16.5 
-8.058868 -16.5 -18.0c0 -9.941132 7.3872986 -18.0 16.5 -18.0" 
fill-rule="evenodd"></path><path stroke="#000000" stroke-width="1.0" 
stroke-linejoin="round" stroke-linecap="butt" d="m347.5 256.0l66.0 0c9.112701 0 
16.5 8.058868 16.5 18.0c0 9.941132 -7.3872986 18.0 -16.5 18.0l-66.0 0l0 
0c-9.112701 0 -16.5 -8.058868 -16.5 -18.0c0 -9.941132 7.3872986 -18.0 16.5 
-18.0z" fill-rule="evenodd"></path><path fill="#000000" fill-opacity="0.0" 
d="m442.6641 256.0l190.9921 0l0 61.763794l-190.9921 0z" 
fill-rule="evenodd"></path><path fill="#000000" d="m453.1641 282.91998l0 
-13.59375l9.84375 0l0 1.59375l-8.046875 0l0 4.171875l7.53125 0l0 
1.59375l-7.53125 0l0 4.625l8.359375 0l0 1.609375l-10.15625 0zm12.193573 0l0 
-9.859375l1.5 0l0 1.390625q0.453125 -0.71875 1.21875 -1.15625q0.78125 -0.453125
  1.765625 -0.453125q1.09375 0 1.796875 0.453125q0.703125 0.453125 0.984375 
1.28125q1.171875 -1.734375 3.046875 -1.734375q1.46875 0 2.25 0.8125q0.796875 
0.8125 0.796875 2.5l0 6.765625l-1.671875 0l0 -6.203125q0 -1.0 -0.15625 
-1.4375q-0.15625 -0.453125 -0.59375 -0.71875q-0.421875 -0.265625 -1.0 
-0.265625q-1.03125 0 -1.71875 0.6875q-0.6875 0.6875 -0.6875 2.21875l0 
5.71875l-1.671875 0l0 -6.40625q0 -1.109375 -0.40625 -1.65625q-0.40625 -0.5625 
-1.34375 -0.5625q-0.703125 0 -1.3125 0.375q-0.59375 0.359375 -0.859375 
1.078125q-0.265625 0.71875 -0.265625 2.0625l0 5.109375l-1.671875 0zm17.087677 
0l-1.546875 0l0 -13.59375l1.65625 0l0 4.84375q1.0625 -1.328125 2.703125 
-1.328125q0.90625 0 1.71875 0.375q0.8125 0.359375 1.328125 1.03125q0.53125 
0.65625 0.828125 1.59375q0.296875 0.9375 0.296875 2.0q0 2.53125 -1.25 
3.921875q-1.25 1.375 -3.0 1.375q-1.75 0 -2.734375 -1.453125l0 
1.234375zm-0.015625 -5.0q0 1.765625 0.46875 2.5625q0.796875 1.28125 2.140625 
1.28125q1.09375 0 1.890625 -0.9375q0.796875 -0.9531
 25 0.796875 -2.84375q0 -1.921875 -0.765625 -2.84375q-0.765625 -0.921875 
-1.84375 -0.921875q-1.09375 0 -1.890625 0.953125q-0.796875 0.953125 -0.796875 
2.75zm15.594452 1.828125l1.71875 0.21875q-0.40625 1.5 -1.515625 
2.34375q-1.09375 0.828125 -2.8125 0.828125q-2.15625 0 -3.421875 
-1.328125q-1.265625 -1.328125 -1.265625 -3.734375q0 -2.484375 1.265625 
-3.859375q1.28125 -1.375 3.328125 -1.375q1.984375 0 3.234375 1.34375q1.25 
1.34375 1.25 3.796875q0 0.140625 -0.015625 0.4375l-7.34375 0q0.09375 1.625 
0.921875 2.484375q0.828125 0.859375 2.0625 0.859375q0.90625 0 1.546875 
-0.46875q0.65625 -0.484375 1.046875 -1.546875zm-5.484375 -2.703125l5.5 
0q-0.109375 -1.234375 -0.625 -1.859375q-0.796875 -0.96875 -2.078125 
-0.96875q-1.140625 0 -1.9375 0.78125q-0.78125 0.765625 -0.859375 
2.046875zm15.500732 5.875l0 -1.25q-0.9375 1.46875 -2.75 1.46875q-1.171875 0 
-2.171875 -0.640625q-0.984375 -0.65625 -1.53125 -1.8125q-0.53125 -1.171875 
-0.53125 -2.6875q0 -1.46875 0.484375 -2.671875q0.5 -1.203125 1.46875 -1.8
 4375q0.984375 -0.640625 2.203125 -0.640625q0.890625 0 1.578125 0.375q0.703125 
0.375 1.140625 0.984375l0 -4.875l1.65625 0l0 13.59375l-1.546875 0zm-5.28125 
-4.921875q0 1.890625 0.796875 2.828125q0.8125 0.9375 1.890625 0.9375q1.09375 0 
1.859375 -0.890625q0.765625 -0.890625 0.765625 -2.734375q0 -2.015625 -0.78125 
-2.953125q-0.78125 -0.953125 -1.921875 -0.953125q-1.109375 0 -1.859375 
0.90625q-0.75 0.90625 -0.75 2.859375zm15.656982 4.921875l0 -1.25q-0.9375 
1.46875 -2.75 1.46875q-1.171875 0 -2.171875 -0.640625q-0.984375 -0.65625 
-1.5312805 -1.8125q-0.53125 -1.171875 -0.53125 -2.6875q0 -1.46875 0.484375 
-2.671875q0.5000305 -1.203125 1.4687805 -1.84375q0.984375 -0.640625 2.203125 
-0.640625q0.890625 0 1.578125 0.375q0.703125 0.375 1.140625 0.984375l0 
-4.875l1.65625 0l0 13.59375l-1.546875 0zm-5.28125 -4.921875q0 1.890625 0.796875 
2.828125q0.8125 0.9375 1.890625 0.9375q1.09375 0 1.859375 -0.890625q0.765625 
-0.890625 0.765625 -2.734375q0 -2.015625 -0.78125 -2.953125q-0.78125 -0.953125 
-1.921875 
 -0.953125q-1.109375 0 -1.859375 0.90625q-0.75 0.90625 -0.75 
2.859375zm16.016296 1.75l1.71875 0.21875q-0.40625 1.5 -1.515625 
2.34375q-1.09375 0.828125 -2.8125 0.828125q-2.15625 0 -3.421875 
-1.328125q-1.265625 -1.328125 -1.265625 -3.734375q0 -2.484375 1.265625 
-3.859375q1.28125 -1.375 3.328125 -1.375q1.984375 0 3.234375 1.34375q1.25 
1.34375 1.25 3.796875q0 0.140625 -0.015625 0.4375l-7.34375 0q0.09375 1.625 
0.921875 2.484375q0.828125 0.859375 2.0625 0.859375q0.90625 0 1.546875 
-0.46875q0.65625 -0.484375 1.046875 -1.546875zm-5.484375 -2.703125l5.5 
0q-0.109375 -1.234375 -0.625 -1.859375q-0.796875 -0.96875 -2.078125 
-0.96875q-1.140625 0 -1.9375 0.78125q-0.78125 0.765625 -0.859375 
2.046875zm15.500732 5.875l0 -1.25q-0.9375 1.46875 -2.75 1.46875q-1.171875 0 
-2.171875 -0.640625q-0.984375 -0.65625 -1.53125 -1.8125q-0.53125 -1.171875 
-0.53125 -2.6875q0 -1.46875 0.484375 -2.671875q0.5 -1.203125 1.46875 
-1.84375q0.984375 -0.640625 2.203125 -0.640625q0.890625 0 1.578125 
0.375q0.703125 0.375 1.1406
 25 0.984375l0 -4.875l1.65625 0l0 13.59375l-1.546875 0zm-5.28125 -4.921875q0 
1.890625 0.796875 2.828125q0.8125 0.9375 1.890625 0.9375q1.09375 0 1.859375 
-0.890625q0.765625 -0.890625 0.765625 -2.734375q0 -2.015625 -0.78125 
-2.953125q-0.78125 -0.953125 -1.921875 -0.953125q-1.109375 0 -1.859375 
0.90625q-0.75 0.90625 -0.75 2.859375zm14.590271 4.921875l0 -13.59375l1.796875 
0l0 6.734375l6.765625 -6.734375l2.4375 0l-5.703125 5.5l5.953125 8.09375l-2.375 
0l-4.84375 -6.890625l-2.234375 2.171875l0 4.71875l-1.796875 0zm18.740479 
-1.21875q-0.9375 0.796875 -1.796875 1.125q-0.859375 0.3125 -1.84375 
0.3125q-1.609375 0 -2.484375 -0.78125q-0.875 -0.796875 -0.875 -2.03125q0 
-0.734375 0.328125 -1.328125q0.328125 -0.59375 0.859375 -0.953125q0.53125 
-0.359375 1.203125 -0.546875q0.5 -0.140625 1.484375 -0.25q2.03125 -0.25 
2.984375 -0.578125q0 -0.34375 0 -0.4375q0 -1.015625 -0.46875 -1.4375q-0.640625 
-0.5625 -1.90625 -0.5625q-1.171875 0 -1.734375 0.40625q-0.5625 0.40625 
-0.828125 1.46875l-1.640625 -0.234375q
 0.234375 -1.046875 0.734375 -1.6875q0.515625 -0.640625 1.46875 
-0.984375q0.96875 -0.359375 2.25 -0.359375q1.265625 0 2.046875 0.296875q0.78125 
0.296875 1.15625 0.75q0.375 0.453125 0.515625 1.140625q0.09375 0.421875 0.09375 
1.53125l0 2.234375q0 2.328125 0.09375 2.953125q0.109375 0.609375 0.4375 
1.171875l-1.75 0q-0.265625 -0.515625 -0.328125 -1.21875zm-0.140625 
-3.71875q-0.90625 0.359375 -2.734375 0.625q-1.03125 0.140625 -1.453125 
0.328125q-0.421875 0.1875 -0.65625 0.546875q-0.234375 0.359375 -0.234375 
0.796875q0 0.671875 0.5 1.125q0.515625 0.4375 1.484375 0.4375q0.96875 0 1.71875 
-0.421875q0.75 -0.4375 1.109375 -1.15625q0.265625 -0.578125 0.265625 
-1.671875l0 -0.609375zm4.4850464 4.9375l0 -8.546875l-1.484375 0l0 
-1.3125l1.484375 0l0 -1.046875q0 -0.984375 0.171875 -1.46875q0.234375 -0.65625 
0.84375 -1.046875q0.609375 -0.40625 1.703125 -0.40625q0.703125 0 1.5625 
0.15625l-0.25 1.46875q-0.515625 -0.09375 -0.984375 -0.09375q-0.765625 0 
-1.078125 0.328125q-0.3125 0.3125 -0.3125 1.203125l0 
 0.90625l1.921875 0l0 1.3125l-1.921875 0l0 8.546875l-1.65625 0zm4.7927246 0l0 
-13.59375l1.671875 0l0 7.75l3.953125 -4.015625l2.15625 0l-3.765625 
3.65625l4.140625 6.203125l-2.0625 0l-3.25 -5.03125l-1.171875 1.125l0 
3.90625l-1.671875 0zm15.75 -1.21875q-0.9375 0.796875 -1.796875 1.125q-0.859375 
0.3125 -1.84375 0.3125q-1.609375 0 -2.484375 -0.78125q-0.875 -0.796875 -0.875 
-2.03125q0 -0.734375 0.328125 -1.328125q0.328125 -0.59375 0.859375 
-0.953125q0.53125 -0.359375 1.203125 -0.546875q0.5 -0.140625 1.484375 
-0.25q2.03125 -0.25 2.984375 -0.578125q0 -0.34375 0 -0.4375q0 -1.015625 
-0.46875 -1.4375q-0.640625 -0.5625 -1.90625 -0.5625q-1.171875 0 -1.734375 
0.40625q-0.5625 0.40625 -0.828125 1.46875l-1.640625 -0.234375q0.234375 
-1.046875 0.734375 -1.6875q0.515625 -0.640625 1.46875 -0.984375q0.96875 
-0.359375 2.25 -0.359375q1.265625 0 2.046875 0.296875q0.78125 0.296875 1.15625 
0.75q0.375 0.453125 0.515625 1.140625q0.09375 0.421875 0.09375 1.53125l0 
2.234375q0 2.328125 0.09375 2.953125q0.109375 0.6
 09375 0.4375 1.171875l-1.75 0q-0.265625 -0.515625 -0.328125 
-1.21875zm-0.140625 -3.71875q-0.90625 0.359375 -2.734375 0.625q-1.03125 
0.140625 -1.453125 0.328125q-0.421875 0.1875 -0.65625 0.546875q-0.234375 
0.359375 -0.234375 0.796875q0 0.671875 0.5 1.125q0.515625 0.4375 1.484375 
0.4375q0.96875 0 1.71875 -0.421875q0.75 -0.4375 1.109375 -1.15625q0.265625 
-0.578125 0.265625 -1.671875l0 -0.609375z" fill-rule="nonzero"></path><path 
fill="#000000" d="m451.63284 304.91998l5.234375 -13.59375l1.9375 0l5.5625 
13.59375l-2.046875 0l-1.59375 -4.125l-5.6875 0l-1.484375 4.125l-1.921875 
0zm3.921875 -5.578125l4.609375 0l-1.40625 -3.78125q-0.65625 -1.703125 -0.96875 
-2.8125q-0.265625 1.3125 -0.734375 2.59375l-1.5 4.0zm13.474823 5.578125l0 
-12.0l-4.46875 0l0 -1.59375l10.765625 0l0 1.59375l-4.5 0l0 12.0l-1.796875 
0zm7.8647156 0l0 -13.59375l1.796875 0l0 11.984375l6.703125 0l0 1.609375l-8.5 
0zm8.953857 0l5.234375 -13.59375l1.9375 0l5.5625 13.59375l-2.046875 0l-1.59375 
-4.125l-5.6875 0l-1.484375 4.125l-1.9
 21875 0zm3.921875 -5.578125l4.609375 0l-1.40625 -3.78125q-0.65625 -1.703125 
-0.96875 -2.8125q-0.265625 1.3125 -0.734375 2.59375l-1.5 4.0zm9.412323 
1.203125l1.6875 -0.140625q0.125 1.015625 0.5625 1.671875q0.4375 0.65625 
1.359375 1.0625q0.9375 0.40625 2.09375 0.40625q1.03125 0 1.8125 
-0.3125q0.796875 -0.3125 1.1875 -0.84375q0.390625 -0.53125 0.390625 -1.15625q0 
-0.640625 -0.375 -1.109375q-0.375 -0.484375 -1.234375 -0.8125q-0.546875 
-0.21875 -2.421875 -0.65625q-1.875 -0.453125 -2.625 -0.859375q-0.96875 
-0.515625 -1.453125 -1.265625q-0.46875 -0.75 -0.46875 -1.6875q0 -1.03125 
0.578125 -1.921875q0.59375 -0.90625 1.703125 -1.359375q1.125 -0.46875 2.5 
-0.46875q1.515625 0 2.671875 0.484375q1.15625 0.484375 1.765625 1.4375q0.625 
0.9375 0.671875 2.140625l-1.71875 0.125q-0.140625 -1.28125 -0.953125 
-1.9375q-0.796875 -0.671875 -2.359375 -0.671875q-1.625 0 -2.375 0.609375q-0.75 
0.59375 -0.75 1.4375q0 0.734375 0.53125 1.203125q0.515625 0.46875 2.703125 
0.96875q2.203125 0.5 3.015625 0.875q1.1875 0.
 546875 1.75 1.390625q0.578125 0.828125 0.578125 1.921875q0 1.09375 -0.625 
2.0625q-0.625 0.953125 -1.796875 1.484375q-1.15625 0.53125 -2.609375 
0.53125q-1.84375 0 -3.09375 -0.53125q-1.25 -0.546875 -1.96875 -1.625q-0.703125 
-1.078125 -0.734375 -2.453125zm11.302948 8.15625l0 -1.21875l11.0624695 0l0 
1.21875l-11.0624695 0zm12.172577 -3.78125l0 -13.59375l1.8125 0l0 
5.578125l7.0625 0l0 -5.578125l1.796875 0l0 13.59375l-1.796875 0l0 
-6.40625l-7.0625 0l0 6.40625l-1.8125 0zm12.879211 -6.625q0 -3.390625 1.8125 
-5.296875q1.828125 -1.921875 4.703125 -1.921875q1.875 0 3.390625 
0.90625q1.515625 0.890625 2.296875 2.5q0.796875 1.609375 0.796875 3.65625q0 
2.0625 -0.84375 3.703125q-0.828125 1.625 -2.359375 2.46875q-1.53125 0.84375 
-3.296875 0.84375q-1.921875 0 -3.4375 -0.921875q-1.5 -0.9375 -2.28125 
-2.53125q-0.78125 -1.609375 -0.78125 -3.40625zm1.859375 0.03125q0 2.453125 
1.3125 3.875q1.328125 1.40625 3.3125 1.40625q2.03125 0 3.34375 -1.421875q1.3125 
-1.4375 1.3125 -4.0625q0 -1.65625 -0.5625 -2.890625
 q-0.546875 -1.234375 -1.640625 -1.921875q-1.078125 -0.6875 -2.421875 
-0.6875q-1.90625 0 -3.28125 1.3125q-1.375 1.3125 -1.375 4.390625zm12.652039 
-0.03125q0 -3.390625 1.8125 -5.296875q1.828125 -1.921875 4.703125 
-1.921875q1.875 0 3.390625 0.90625q1.515625 0.890625 2.296875 2.5q0.796875 
1.609375 0.796875 3.65625q0 2.0625 -0.84375 3.703125q-0.828125 1.625 -2.359375 
2.46875q-1.53125 0.84375 -3.296875 0.84375q-1.921875 0 -3.4375 -0.921875q-1.5 
-0.9375 -2.28125 -2.53125q-0.78125 -1.609375 -0.78125 -3.40625zm1.859375 
0.03125q0 2.453125 1.3125 3.875q1.328125 1.40625 3.3125 1.40625q2.03125 0 
3.34375 -1.421875q1.3125 -1.4375 1.3125 -4.0625q0 -1.65625 -0.5625 
-2.890625q-0.546875 -1.234375 -1.640625 -1.921875q-1.078125 -0.6875 -2.421875 
-0.6875q-1.90625 0 -3.28125 1.3125q-1.375 1.3125 -1.375 4.390625zm13.120789 
6.59375l0 -13.59375l1.796875 0l0 6.734375l6.765625 -6.734375l2.4375 0l-5.703125 
5.5l5.953125 8.09375l-2.375 0l-4.84375 -6.890625l-2.234375 2.171875l0 
4.71875l-1.796875 0z" fill-rule="non
 zero"></path><path fill="#000000" fill-opacity="0.0" d="m380.5 
256.0l0.50393677 -42.519684" fill-rule="evenodd"></path><path stroke="#000000" 
stroke-width="2.0" stroke-linejoin="round" stroke-linecap="butt" d="m380.5 
256.0l0.36172485 -30.520523" fill-rule="evenodd"></path><path fill="#000000" 
stroke="#000000" stroke-width="2.0" stroke-linecap="butt" d="m384.16495 
225.51862l-3.1956482 -9.1147l-3.410797 9.036407z" 
fill-rule="evenodd"></path><path fill="#000000" fill-opacity="0.0" 
d="m158.51181 144.23622l0 129.76378l172.50394 0" 
fill-rule="evenodd"></path><path stroke="#000000" stroke-width="2.0" 
stroke-linejoin="round" stroke-linecap="butt" d="m158.51181 144.23622l0 
129.76378l160.50394 0" fill-rule="evenodd"></path><path fill="#000000" 
stroke="#000000" stroke-width="2.0" stroke-linecap="butt" d="m319.01575 
277.30347l9.076202 -3.3034668l-9.076202 -3.3034668z" 
fill-rule="evenodd"></path><path fill="#000000" fill-opacity="0.0" 
d="m245.01575 105.49606l78.99213 0" fill-rule="evenodd"></pat
 h><path stroke="#000000" stroke-width="2.0" stroke-linejoin="round" 
stroke-linecap="butt" d="m245.01575 105.49606l66.99213 0" 
fill-rule="evenodd"></path><path fill="#000000" stroke="#000000" 
stroke-width="2.0" stroke-linecap="butt" d="m312.00787 108.79953l9.076202 
-3.3034668l-9.076202 -3.3034668z" fill-rule="evenodd"></path><path 
fill="#000000" fill-opacity="0.0" d="m437.99213 105.49606l36.0 0" 
fill-rule="evenodd"></path><path stroke="#000000" stroke-width="2.0" 
stroke-linejoin="round" stroke-linecap="butt" d="m437.99213 105.49606l24.0 0" 
fill-rule="evenodd"></path><path fill="#000000" stroke="#000000" 
stroke-width="2.0" stroke-linecap="butt" d="m461.99213 108.79953l9.076202 
-3.3034668l-9.076202 -3.3034668z" fill-rule="evenodd"></path><path 
fill="#000000" fill-opacity="0.0" d="m437.98425 191.49606l36.031494 0" 
fill-rule="evenodd"></path><path stroke="#000000" stroke-width="2.0" 
stroke-linejoin="round" stroke-linecap="butt" d="m437.98425 191.49606l24.031494 
0" fill-rule="evenodd"></p
 ath><path fill="#000000" stroke="#000000" stroke-width="2.0" 
stroke-linecap="butt" d="m462.01575 194.79953l9.076202 -3.3034668l-9.076202 
-3.3034668z" fill-rule="evenodd"></path><path fill="#d9ead3" d="m137.0 
167.87401l0 0c0 2.1395721 11.6405945 3.8740234 26.0 3.8740234c14.3594055 0 26.0 
-1.7344513 26.0 -3.8740234l0 23.244095c0 2.1395721 -11.6405945 3.8740234 -26.0 
3.8740234c-14.3594055 0 -26.0 -1.7344513 -26.0 -3.8740234z" 
fill-rule="evenodd"></path><path fill="#e8f2e4" d="m137.0 167.87401l0 0c0 
-2.139557 11.6405945 -3.8740082 26.0 -3.8740082c14.3594055 0 26.0 1.7344513 
26.0 3.8740082l0 0c0 2.1395721 -11.6405945 3.8740234 -26.0 
3.8740234c-14.3594055 0 -26.0 -1.7344513 -26.0 -3.8740234z" 
fill-rule="evenodd"></path><path fill="#000000" fill-opacity="0.0" d="m189.0 
167.87401l0 0c0 2.1395721 -11.6405945 3.8740234 -26.0 3.8740234c-14.3594055 0 
-26.0 -1.7344513 -26.0 -3.8740234l0 0c0 -2.139557 11.6405945 -3.8740082 26.0 
-3.8740082c14.3594055 0 26.0 1.7344513 26.0 3.8740082l0 23.244095c0 2
 .1395721 -11.6405945 3.8740234 -26.0 3.8740234c-14.3594055 0 -26.0 -1.7344513 
-26.0 -3.8740234l0 -23.244095" fill-rule="evenodd"></path><path 
stroke="#000000" stroke-width="1.0" stroke-linejoin="round" 
stroke-linecap="butt" d="m189.0 167.87401l0 0c0 2.1395721 -11.6405945 3.8740234 
-26.0 3.8740234c-14.3594055 0 -26.0 -1.7344513 -26.0 -3.8740234l0 0c0 -2.139557 
11.6405945 -3.8740082 26.0 -3.8740082c14.3594055 0 26.0 1.7344513 26.0 
3.8740082l0 23.244095c0 2.1395721 -11.6405945 3.8740234 -26.0 
3.8740234c-14.3594055 0 -26.0 -1.7344513 -26.0 -3.8740234l0 -23.244095" 
fill-rule="evenodd"></path><path fill="#000000" fill-opacity="0.0" 
d="m44.990814 187.1181l217.00787 0l0 44.0l-217.00787 0z" 
fill-rule="evenodd"></path><path fill="#000000" d="m58.002014 214.0381l0 
-13.59375l5.125 0q1.359375 0 2.078125 0.125q1.0 0.171875 1.671875 
0.640625q0.671875 0.46875 1.078125 1.3125q0.421875 0.84375 0.421875 1.84375q0 
1.734375 -1.109375 2.9375q-1.09375 1.203125 -3.984375 1.203125l-3.484375 0l0 
5.53125l-1.7
 96875 0zm1.796875 -7.140625l3.515625 0q1.75 0 2.46875 -0.640625q0.734375 
-0.65625 0.734375 -1.828125q0 -0.859375 -0.4375 -1.46875q-0.421875 -0.609375 
-1.125 -0.796875q-0.453125 -0.125 -1.671875 -0.125l-3.484375 0l0 
4.859375zm10.412323 7.140625l0 -9.859375l1.5 0l0 1.5q0.578125 -1.046875 1.0625 
-1.375q0.484375 -0.34375 1.078125 -0.34375q0.84375 0 1.71875 0.546875l-0.578125 
1.546875q-0.609375 -0.359375 -1.234375 -0.359375q-0.546875 0 -0.984375 
0.328125q-0.421875 0.328125 -0.609375 0.90625q-0.28125 0.890625 -0.28125 
1.953125l0 5.15625l-1.671875 0zm5.603302 -4.921875q0 -2.734375 1.53125 
-4.0625q1.265625 -1.09375 3.09375 -1.09375q2.03125 0 3.3125 1.34375q1.296875 
1.328125 1.296875 3.671875q0 1.90625 -0.578125 3.0q-0.5625 1.078125 -1.65625 
1.6875q-1.078125 0.59375 -2.375 0.59375q-2.0625 0 -3.34375 -1.328125q-1.28125 
-1.328125 -1.28125 -3.8125zm1.71875 0q0 1.890625 0.828125 2.828125q0.828125 
0.9375 2.078125 0.9375q1.25 0 2.0625 -0.9375q0.828125 -0.953125 0.828125 
-2.890625q0 -1.828125 -0.82
 8125 -2.765625q-0.828125 -0.9375 -2.0625 -0.9375q-1.25 0 -2.078125 
0.9375q-0.828125 0.9375 -0.828125 2.828125zm12.016342 4.921875l-3.75 
-9.859375l1.765625 0l2.125 5.90625q0.34375 0.953125 0.625 1.984375q0.21875 
-0.78125 0.625 -1.875l2.1875 -6.015625l1.71875 0l-3.734375 9.859375l-1.5625 
0zm13.34375 -3.171875l1.71875 0.21875q-0.40625 1.5 -1.515625 2.34375q-1.09375 
0.828125 -2.8125 0.828125q-2.15625 0 -3.421875 -1.328125q-1.265625 -1.328125 
-1.265625 -3.734375q0 -2.484375 1.265625 -3.859375q1.28125 -1.375 3.328125 
-1.375q1.984375 0 3.234375 1.34375q1.25 1.34375 1.25 3.796875q0 0.140625 
-0.015625 0.4375l-7.34375 0q0.09375 1.625 0.921875 2.484375q0.828125 0.859375 
2.0625 0.859375q0.90625 0 1.546875 -0.46875q0.65625 -0.484375 1.046875 
-1.546875zm-5.484375 -2.703125l5.5 0q-0.109375 -1.234375 -0.625 
-1.859375q-0.796875 -0.96875 -2.078125 -0.96875q-1.140625 0 -1.9375 
0.78125q-0.78125 0.765625 -0.859375 2.046875zm9.110092 5.875l0 -9.859375l1.5 
0l0 1.40625q1.09375 -1.625 3.140625 -1.625q0.8906
 25 0 1.640625 0.328125q0.75 0.3125 1.109375 0.84375q0.375 0.515625 0.53125 
1.21875q0.09375 0.46875 0.09375 1.625l0 6.0625l-1.671875 0l0 -6.0q0 -1.015625 
-0.203125 -1.515625q-0.1875 -0.515625 -0.6875 -0.8125q-0.5 -0.296875 -1.171875 
-0.296875q-1.0625 0 -1.84375 0.671875q-0.765625 0.671875 -0.765625 2.578125l0 
5.375l-1.671875 0zm16.813217 -1.21875q-0.9375 0.796875 -1.796875 
1.125q-0.859375 0.3125 -1.84375 0.3125q-1.609375 0 -2.484375 -0.78125q-0.875 
-0.796875 -0.875 -2.03125q0 -0.734375 0.328125 -1.328125q0.328125 -0.59375 
0.859375 -0.953125q0.53125 -0.359375 1.203125 -0.546875q0.5 -0.140625 1.484375 
-0.25q2.03125 -0.25 2.984375 -0.578125q0 -0.34375 0 -0.4375q0 -1.015625 
-0.46875 -1.4375q-0.640625 -0.5625 -1.90625 -0.5625q-1.171875 0 -1.734375 
0.40625q-0.5625 0.40625 -0.828125 1.46875l-1.640625 -0.234375q0.234375 
-1.046875 0.734375 -1.6875q0.515625 -0.640625 1.46875 -0.984375q0.96875 
-0.359375 2.25 -0.359375q1.265625 0 2.046875 0.296875q0.78125 0.296875 1.15625 
0.75q0.375 0.453125 0.5
 15625 1.140625q0.09375 0.421875 0.09375 1.53125l0 2.234375q0 2.328125 0.09375 
2.953125q0.109375 0.609375 0.4375 1.171875l-1.75 0q-0.265625 -0.515625 
-0.328125 -1.21875zm-0.140625 -3.71875q-0.90625 0.359375 -2.734375 
0.625q-1.03125 0.140625 -1.453125 0.328125q-0.421875 0.1875 -0.65625 
0.546875q-0.234375 0.359375 -0.234375 0.796875q0 0.671875 0.5 1.125q0.515625 
0.4375 1.484375 0.4375q0.96875 0 1.71875 -0.421875q0.75 -0.4375 1.109375 
-1.15625q0.265625 -0.578125 0.265625 -1.671875l0 -0.609375zm4.078842 4.9375l0 
-9.859375l1.5 0l0 1.40625q1.09375 -1.625 3.140625 -1.625q0.890625 0 1.640625 
0.328125q0.75 0.3125 1.109375 0.84375q0.375 0.515625 0.53125 1.21875q0.09375 
0.46875 0.09375 1.625l0 6.0625l-1.671875 0l0 -6.0q0 -1.015625 -0.203125 
-1.515625q-0.1875 -0.515625 -0.6875 -0.8125q-0.5 -0.296875 -1.171875 
-0.296875q-1.0625 0 -1.84375 0.671875q-0.765625 0.671875 -0.765625 2.578125l0 
5.375l-1.671875 0zm16.813217 -3.609375l1.640625 0.21875q-0.265625 1.6875 -1.375 
2.65625q-1.109375 0.953125 -2.7
 34375 0.953125q-2.015625 0 -3.25 -1.3125q-1.21875 -1.328125 -1.21875 
-3.796875q0 -1.59375 0.515625 -2.78125q0.53125 -1.203125 1.609375 
-1.796875q1.09375 -0.609375 2.359375 -0.609375q1.609375 0 2.625 0.8125q1.015625 
0.8125 1.3125 2.3125l-1.625 0.25q-0.234375 -1.0 -0.828125 -1.5q-0.59375 -0.5 
-1.421875 -0.5q-1.265625 0 -2.0625 0.90625q-0.78125 0.90625 -0.78125 2.859375q0 
1.984375 0.765625 2.890625q0.765625 0.890625 1.984375 0.890625q0.984375 0 
1.640625 -0.59375q0.65625 -0.609375 0.84375 -1.859375zm9.640625 0.4375l1.71875 
0.21875q-0.40625 1.5 -1.515625 2.34375q-1.09375 0.828125 -2.8125 
0.828125q-2.15625 0 -3.421875 -1.328125q-1.265625 -1.328125 -1.265625 
-3.734375q0 -2.484375 1.265625 -3.859375q1.28125 -1.375 3.328125 
-1.375q1.984375 0 3.234375 1.34375q1.25 1.34375 1.25 3.796875q0 0.140625 
-0.015625 0.4375l-7.34375 0q0.09375 1.625 0.921875 2.484375q0.828125 0.859375 
2.0625 0.859375q0.90625 0 1.546875 -0.46875q0.65625 -0.484375 1.046875 
-1.546875zm-5.484375 -2.703125l5.5 0q-0.109375 -1.
 234375 -0.625 -1.859375q-0.796875 -0.96875 -2.078125 -0.96875q-1.140625 0 
-1.9375 0.78125q-0.78125 0.765625 -0.859375 2.046875zm14.543396 5.875l0 
-13.59375l6.03125 0q1.8125 0 2.75 0.359375q0.953125 0.359375 1.515625 
1.296875q0.5625 0.921875 0.5625 2.046875q0 1.453125 -0.9375 2.453125q-0.921875 
0.984375 -2.890625 1.25q0.71875 0.34375 1.09375 0.671875q0.78125 0.734375 
1.484375 1.8125l2.375 3.703125l-2.265625 0l-1.796875 -2.828125q-0.796875 
-1.21875 -1.3125 -1.875q-0.5 -0.65625 -0.90625 -0.90625q-0.40625 -0.265625 
-0.8125 -0.359375q-0.3125 -0.078125 -1.015625 -0.078125l-2.078125 0l0 
6.046875l-1.796875 0zm1.796875 -7.59375l3.859375 0q1.234375 0 1.921875 
-0.25q0.703125 -0.265625 1.0625 -0.828125q0.375 -0.5625 0.375 -1.21875q0 
-0.96875 -0.703125 -1.578125q-0.703125 -0.625 -2.21875 -0.625l-4.296875 0l0 
4.5zm18.176071 4.421875l1.71875 0.21875q-0.40625 1.5 -1.515625 2.34375q-1.09375 
0.828125 -2.8125 0.828125q-2.15625 0 -3.421875 -1.328125q-1.265625 -1.328125 
-1.265625 -3.734375q0 -2.484375 1
 .265625 -3.859375q1.28125 -1.375 3.328125 -1.375q1.984375 0 3.234375 
1.34375q1.25 1.34375 1.25 3.796875q0 0.140625 -0.015625 0.4375l-7.34375 
0q0.09375 1.625 0.921875 2.484375q0.828125 0.859375 2.0625 0.859375q0.90625 0 
1.546875 -0.46875q0.65625 -0.484375 1.046875 -1.546875zm-5.484375 -2.703125l5.5 
0q-0.109375 -1.234375 -0.625 -1.859375q-0.796875 -0.96875 -2.078125 
-0.96875q-1.140625 0 -1.9375 0.78125q-0.78125 0.765625 -0.859375 
2.046875zm9.110092 9.65625l0 -13.640625l1.53125 0l0 1.28125q0.53125 -0.75 
1.203125 -1.125q0.6875 -0.375 1.640625 -0.375q1.265625 0 2.234375 
0.65625q0.96875 0.640625 1.453125 1.828125q0.5 1.1875 0.5 2.59375q0 1.515625 
-0.546875 2.734375q-0.546875 1.203125 -1.578125 1.84375q-1.03125 0.640625 
-2.171875 0.640625q-0.84375 0 -1.515625 -0.34375q-0.65625 -0.359375 -1.078125 
-0.890625l0 4.796875l-1.671875 0zm1.515625 -8.65625q0 1.90625 0.765625 
2.8125q0.78125 0.90625 1.875 0.90625q1.109375 0 1.890625 -0.9375q0.796875 
-0.9375 0.796875 -2.921875q0 -1.875 -0.78125 -2.812
 5q-0.765625 -0.9375 -1.84375 -0.9375q-1.0625 0 -1.890625 1.0q-0.8125 1.0 
-0.8125 2.890625zm8.235092 -0.046875q0 -2.734375 1.53125 -4.0625q1.265625 
-1.09375 3.09375 -1.09375q2.03125 0 3.3125 1.34375q1.296875 1.328125 1.296875 
3.671875q0 1.90625 -0.578125 3.0q-0.5625 1.078125 -1.65625 1.6875q-1.078125 
0.59375 -2.375 0.59375q-2.0625 0 -3.34375 -1.328125q-1.28125 -1.328125 -1.28125 
-3.8125zm1.71875 0q0 1.890625 0.828125 2.828125q0.828125 0.9375 2.078125 
0.9375q1.25 0 2.0625 -0.9375q0.828125 -0.953125 0.828125 -2.890625q0 -1.828125 
-0.828125 -2.765625q-0.828125 -0.9375 -2.0625 -0.9375q-1.25 0 -2.078125 
0.9375q-0.828125 0.9375 -0.828125 2.828125zm8.610092 1.984375l1.65625 
-0.265625q0.140625 1.0 0.765625 1.53125q0.640625 0.515625 1.78125 
0.515625q1.15625 0 1.703125 -0.46875q0.5625 -0.46875 0.5625 -1.09375q0 -0.5625 
-0.484375 -0.890625q-0.34375 -0.21875 -1.703125 -0.5625q-1.84375 -0.46875 
-2.5625 -0.796875q-0.703125 -0.34375 -1.078125 -0.9375q-0.359375 -0.609375 
-0.359375 -1.328125q0 -0.656
 25 0.296875 -1.21875q0.3125 -0.5625 0.828125 -0.9375q0.390625 -0.28125 1.0625 
-0.484375q0.671875 -0.203125 1.4375 -0.203125q1.171875 0 2.046875 0.34375q0.875 
0.328125 1.28125 0.90625q0.421875 0.5625 0.578125 1.515625l-1.625 
0.21875q-0.109375 -0.75 -0.65625 -1.171875q-0.53125 -0.4375 -1.5 
-0.4375q-1.15625 0 -1.640625 0.390625q-0.484375 0.375 -0.484375 0.875q0 
0.328125 0.203125 0.59375q0.203125 0.265625 0.640625 0.4375q0.25 0.09375 
1.46875 0.4375q1.765625 0.46875 2.46875 0.765625q0.703125 0.296875 1.09375 
0.875q0.40625 0.578125 0.40625 1.4375q0 0.828125 -0.484375 1.578125q-0.484375 
0.734375 -1.40625 1.140625q-0.921875 0.390625 -2.078125 0.390625q-1.921875 0 
-2.9375 -0.796875q-1.0 -0.796875 -1.28125 -2.359375zm10.015625 -8.75l0 
-1.90625l1.671875 0l0 1.90625l-1.671875 0zm0 11.6875l0 -9.859375l1.671875 0l0 
9.859375l-1.671875 0zm7.785446 -1.5l0.234375 1.484375q-0.703125 0.140625 
-1.265625 0.140625q-0.90625 0 -1.40625 -0.28125q-0.5 -0.296875 -0.703125 
-0.75q-0.203125 -0.46875 -0.203125 -1.
 984375l0 -5.65625l-1.234375 0l0 -1.3125l1.234375 0l0 -2.4375l1.65625 -1.0l0 
3.4375l1.6875 0l0 1.3125l-1.6875 0l0 5.75q0 0.71875 0.078125 0.921875q0.09375 
0.203125 0.296875 0.328125q0.203125 0.125 0.578125 0.125q0.265625 0 0.734375 
-0.078125zm0.90205383 -3.421875q0 -2.734375 1.53125 -4.0625q1.265625 -1.09375 
3.09375 -1.09375q2.03125 0 3.3125 1.34375q1.296875 1.328125 1.296875 3.671875q0 
1.90625 -0.578125 3.0q-0.5625 1.078125 -1.65625 1.6875q-1.078125 0.59375 -2.375 
0.59375q-2.0625 0 -3.34375 -1.328125q-1.28125 -1.328125 -1.28125 
-3.8125zm1.71875 0q0 1.890625 0.828125 2.828125q0.828125 0.9375 2.078125 
0.9375q1.25 0 2.0625 -0.9375q0.828125 -0.953125 0.828125 -2.890625q0 -1.828125 
-0.828125 -2.765625q-0.828125 -0.9375 -2.0625 -0.9375q-1.25 0 -2.078125 
0.9375q-0.828125 0.9375 -0.828125 2.828125zm9.266342 4.921875l0 -9.859375l1.5 
0l0 1.5q0.578125 -1.046875 1.0625 -1.375q0.484375 -0.34375 1.078125 
-0.34375q0.84375 0 1.71875 0.546875l-0.578125 1.546875q-0.609375 -0.359375 
-1.234375 -0.35937
 5q-0.546875 0 -0.984375 0.328125q-0.421875 0.328125 -0.609375 0.90625q-0.28125 
0.890625 -0.28125 1.953125l0 5.15625l-1.671875 0zm6.150177 3.796875l-0.171875 
-1.5625q0.546875 0.140625 0.953125 0.140625q0.546875 0 0.875 -0.1875q0.34375 
-0.1875 0.5625 -0.515625q0.15625 -0.25 0.5 -1.25q0.046875 -0.140625 0.15625 
-0.40625l-3.734375 -9.875l1.796875 0l2.046875 5.71875q0.40625 1.078125 0.71875 
2.28125q0.28125 -1.15625 0.6875 -2.25l2.09375 -5.75l1.671875 0l-3.75 
10.03125q-0.59375 1.625 -0.9375 2.234375q-0.4375 0.828125 -1.015625 
1.203125q-0.578125 0.390625 -1.375 0.390625q-0.484375 0 -1.078125 -0.203125z" 
fill-rule="nonzero"></path></g></svg>
+

http://git-wip-us.apache.org/repos/asf/nifi/blob/fc73c609/nifi-nar-bundles/nifi-atlas-bundle/nifi-atlas-reporting-task/src/test/java/org/apache/nifi/atlas/emulator/graph-example.png
----------------------------------------------------------------------
diff --git 
a/nifi-nar-bundles/nifi-atlas-bundle/nifi-atlas-reporting-task/src/test/java/org/apache/nifi/atlas/emulator/graph-example.png
 
b/nifi-nar-bundles/nifi-atlas-bundle/nifi-atlas-reporting-task/src/test/java/org/apache/nifi/atlas/emulator/graph-example.png
new file mode 100644
index 0000000..6eb68fb
Binary files /dev/null and 
b/nifi-nar-bundles/nifi-atlas-bundle/nifi-atlas-reporting-task/src/test/java/org/apache/nifi/atlas/emulator/graph-example.png
 differ

http://git-wip-us.apache.org/repos/asf/nifi/blob/fc73c609/nifi-nar-bundles/nifi-atlas-bundle/nifi-atlas-reporting-task/src/test/java/org/apache/nifi/atlas/provenance/analyzer/TestHBaseTable.java
----------------------------------------------------------------------
diff --git 
a/nifi-nar-bundles/nifi-atlas-bundle/nifi-atlas-reporting-task/src/test/java/org/apache/nifi/atlas/provenance/analyzer/TestHBaseTable.java
 
b/nifi-nar-bundles/nifi-atlas-bundle/nifi-atlas-reporting-task/src/test/java/org/apache/nifi/atlas/provenance/analyzer/TestHBaseTable.java
new file mode 100644
index 0000000..36bccd3
--- /dev/null
+++ 
b/nifi-nar-bundles/nifi-atlas-bundle/nifi-atlas-reporting-task/src/test/java/org/apache/nifi/atlas/provenance/analyzer/TestHBaseTable.java
@@ -0,0 +1,96 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.nifi.atlas.provenance.analyzer;
+
+import org.apache.atlas.typesystem.Referenceable;
+import org.apache.nifi.atlas.provenance.AnalysisContext;
+import org.apache.nifi.atlas.provenance.DataSetRefs;
+import org.apache.nifi.atlas.provenance.NiFiProvenanceEventAnalyzer;
+import org.apache.nifi.atlas.provenance.NiFiProvenanceEventAnalyzerFactory;
+import org.apache.nifi.atlas.resolver.ClusterResolvers;
+import org.apache.nifi.provenance.ProvenanceEventRecord;
+import org.apache.nifi.provenance.ProvenanceEventType;
+import org.junit.Test;
+import org.mockito.Mockito;
+
+import static org.apache.nifi.atlas.NiFiTypes.ATTR_NAME;
+import static org.apache.nifi.atlas.NiFiTypes.ATTR_QUALIFIED_NAME;
+import static org.junit.Assert.assertEquals;
+import static org.junit.Assert.assertNotNull;
+import static org.mockito.Matchers.matches;
+import static org.mockito.Mockito.when;
+
+public class TestHBaseTable {
+
+    @Test
+    public void testHBaseTable() {
+        final String processorName = "FetchHBaseRow";
+        final String transitUri = "hbase://0.example.com/tableA/rowB";
+        final ProvenanceEventRecord record = 
Mockito.mock(ProvenanceEventRecord.class);
+        when(record.getComponentType()).thenReturn(processorName);
+        when(record.getTransitUri()).thenReturn(transitUri);
+        when(record.getEventType()).thenReturn(ProvenanceEventType.FETCH);
+
+        final ClusterResolvers clusterResolvers = 
Mockito.mock(ClusterResolvers.class);
+        
when(clusterResolvers.fromHostNames(matches(".+\\.example\\.com"))).thenReturn("cluster1");
+
+        final AnalysisContext context = Mockito.mock(AnalysisContext.class);
+        when(context.getClusterResolver()).thenReturn(clusterResolvers);
+
+        final NiFiProvenanceEventAnalyzer analyzer = 
NiFiProvenanceEventAnalyzerFactory.getAnalyzer(processorName, transitUri, 
record.getEventType());
+        assertNotNull(analyzer);
+
+        final DataSetRefs refs = analyzer.analyze(context, record);
+        assertEquals(1, refs.getInputs().size());
+        assertEquals(0, refs.getOutputs().size());
+        Referenceable ref = refs.getInputs().iterator().next();
+        assertEquals("hbase_table", ref.getTypeName());
+        assertEquals("tableA", ref.get(ATTR_NAME));
+        assertEquals("tableA@cluster1", ref.get(ATTR_QUALIFIED_NAME));
+    }
+
+    @Test
+    public void testHBaseTableWithMultipleZkHosts() {
+        final String processorName = "FetchHBaseRow";
+        final String transitUri = 
"hbase://zk0.example.com,zk2.example.com,zk3.example.com/tableA/rowB";
+        final ProvenanceEventRecord record = 
Mockito.mock(ProvenanceEventRecord.class);
+        when(record.getComponentType()).thenReturn(processorName);
+        when(record.getTransitUri()).thenReturn(transitUri);
+        when(record.getEventType()).thenReturn(ProvenanceEventType.FETCH);
+
+        final ClusterResolvers clusterResolvers = 
Mockito.mock(ClusterResolvers.class);
+        when(clusterResolvers.fromHostNames(
+                matches("zk0.example.com"),
+                matches("zk2.example.com"),
+                matches("zk3.example.com"))).thenReturn("cluster1");
+
+        final AnalysisContext context = Mockito.mock(AnalysisContext.class);
+        when(context.getClusterResolver()).thenReturn(clusterResolvers);
+
+        final NiFiProvenanceEventAnalyzer analyzer = 
NiFiProvenanceEventAnalyzerFactory.getAnalyzer(processorName, transitUri, 
record.getEventType());
+        assertNotNull(analyzer);
+
+        final DataSetRefs refs = analyzer.analyze(context, record);
+        assertEquals(1, refs.getInputs().size());
+        assertEquals(0, refs.getOutputs().size());
+        Referenceable ref = refs.getInputs().iterator().next();
+        assertEquals("hbase_table", ref.getTypeName());
+        assertEquals("tableA", ref.get(ATTR_NAME));
+        assertEquals("tableA@cluster1", ref.get(ATTR_QUALIFIED_NAME));
+    }
+
+}

http://git-wip-us.apache.org/repos/asf/nifi/blob/fc73c609/nifi-nar-bundles/nifi-atlas-bundle/nifi-atlas-reporting-task/src/test/java/org/apache/nifi/atlas/provenance/analyzer/TestHDFSPath.java
----------------------------------------------------------------------
diff --git 
a/nifi-nar-bundles/nifi-atlas-bundle/nifi-atlas-reporting-task/src/test/java/org/apache/nifi/atlas/provenance/analyzer/TestHDFSPath.java
 
b/nifi-nar-bundles/nifi-atlas-bundle/nifi-atlas-reporting-task/src/test/java/org/apache/nifi/atlas/provenance/analyzer/TestHDFSPath.java
new file mode 100644
index 0000000..d9b28cb
--- /dev/null
+++ 
b/nifi-nar-bundles/nifi-atlas-bundle/nifi-atlas-reporting-task/src/test/java/org/apache/nifi/atlas/provenance/analyzer/TestHDFSPath.java
@@ -0,0 +1,66 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.nifi.atlas.provenance.analyzer;
+
+import org.apache.atlas.typesystem.Referenceable;
+import org.apache.nifi.atlas.provenance.AnalysisContext;
+import org.apache.nifi.atlas.provenance.DataSetRefs;
+import org.apache.nifi.atlas.provenance.NiFiProvenanceEventAnalyzer;
+import org.apache.nifi.atlas.provenance.NiFiProvenanceEventAnalyzerFactory;
+import org.apache.nifi.atlas.resolver.ClusterResolvers;
+import org.apache.nifi.provenance.ProvenanceEventRecord;
+import org.apache.nifi.provenance.ProvenanceEventType;
+import org.junit.Test;
+import org.mockito.Mockito;
+
+import static org.apache.nifi.atlas.NiFiTypes.ATTR_NAME;
+import static org.apache.nifi.atlas.NiFiTypes.ATTR_QUALIFIED_NAME;
+import static org.junit.Assert.assertEquals;
+import static org.junit.Assert.assertNotNull;
+import static org.mockito.Matchers.matches;
+import static org.mockito.Mockito.when;
+
+public class TestHDFSPath {
+
+    @Test
+    public void testHDFSPath() {
+        final String processorName = "PutHDFS";
+        // TODO: what if with HA namenode?
+        final String transitUri = "hdfs://0.example.com:8020/user/nifi/fileA";
+        final ProvenanceEventRecord record = 
Mockito.mock(ProvenanceEventRecord.class);
+        when(record.getComponentType()).thenReturn(processorName);
+        when(record.getTransitUri()).thenReturn(transitUri);
+        when(record.getEventType()).thenReturn(ProvenanceEventType.SEND);
+
+        final ClusterResolvers clusterResolvers = 
Mockito.mock(ClusterResolvers.class);
+        
when(clusterResolvers.fromHostNames(matches(".+\\.example\\.com"))).thenReturn("cluster1");
+
+        final AnalysisContext context = Mockito.mock(AnalysisContext.class);
+        when(context.getClusterResolver()).thenReturn(clusterResolvers);
+
+        final NiFiProvenanceEventAnalyzer analyzer = 
NiFiProvenanceEventAnalyzerFactory.getAnalyzer(processorName, transitUri, 
record.getEventType());
+        assertNotNull(analyzer);
+
+        final DataSetRefs refs = analyzer.analyze(context, record);
+        assertEquals(0, refs.getInputs().size());
+        assertEquals(1, refs.getOutputs().size());
+        Referenceable ref = refs.getOutputs().iterator().next();
+        assertEquals("hdfs_path", ref.getTypeName());
+        assertEquals("/user/nifi/fileA", ref.get(ATTR_NAME));
+        assertEquals("/user/nifi/fileA@cluster1", 
ref.get(ATTR_QUALIFIED_NAME));
+    }
+}

Reply via email to