diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000000000000000000000000000000000000..be8ab31993417f782e6cab4ddfb71c70a208f817 --- /dev/null +++ b/.gitignore @@ -0,0 +1,490 @@ +## Ignore Visual Studio temporary files, build results, and +## files generated by popular Visual Studio add-ons. +## +## Get latest from `dotnet new gitignore` + +# drawio +*.drawio.bkp + +# Macos +.DS_Store + +# dotenv files +.env + +# User-specific files +*.rsuser +*.suo +*.user +*.userosscache +*.sln.docstates + +# User-specific files (MonoDevelop/Xamarin Studio) +*.userprefs + +# Mono auto generated files +mono_crash.* + +# Build results +[Dd]ebug/ +[Dd]ebugPublic/ +[Rr]elease/ +[Rr]eleases/ +x64/ +x86/ +[Ww][Ii][Nn]32/ +[Aa][Rr][Mm]/ +[Aa][Rr][Mm]64/ +bld/ +[Bb]in/ +[Oo]bj/ +[Ll]og/ +[Ll]ogs/ + +# Visual Studio 2015/2017 cache/options directory +.vs/ +# Uncomment if you have tasks that create the project's static files in wwwroot +#wwwroot/ + +# Visual Studio 2017 auto generated files +Generated\ Files/ + +# MSTest test Results +[Tt]est[Rr]esult*/ +[Bb]uild[Ll]og.* + +# NUnit +*.VisualState.xml +TestResult.xml +nunit-*.xml + +# Build Results of an ATL Project +[Dd]ebugPS/ +[Rr]eleasePS/ +dlldata.c + +# Benchmark Results +BenchmarkDotNet.Artifacts/ + +# .NET +project.lock.json +project.fragment.lock.json +artifacts/ + +# Tye +.tye/ + +# ASP.NET Scaffolding +ScaffoldingReadMe.txt + +# StyleCop +StyleCopReport.xml + +# Files built by Visual Studio +*_i.c +*_p.c +*_h.h +*.ilk +*.meta +*.obj +*.iobj +*.pch +*.pdb +*.ipdb +*.pgc +*.pgd +*.rsp +*.sbr +*.tlb +*.tli +*.tlh +*.tmp +*.tmp_proj +*_wpftmp.csproj +*.log +*.tlog +*.vspscc +*.vssscc +.builds +*.pidb +*.svclog +*.scc + +# Chutzpah Test files +_Chutzpah* + +# Visual C++ cache files +ipch/ +*.aps +*.ncb +*.opendb +*.opensdf +*.sdf +*.cachefile +*.VC.db +*.VC.VC.opendb + +# Visual Studio profiler +*.psess +*.vsp +*.vspx +*.sap + +# Visual Studio Trace Files +*.e2e + +# TFS 2012 Local Workspace +$tf/ + +# Guidance Automation Toolkit +*.gpState + +# ReSharper is a .NET coding add-in +_ReSharper*/ +*.[Rr]e[Ss]harper +*.DotSettings.user + +# TeamCity is a build add-in +_TeamCity* + +# DotCover is a Code Coverage Tool +*.dotCover + +# AxoCover is a Code Coverage Tool +.axoCover/* +!.axoCover/settings.json + +# Coverlet is a free, cross platform Code Coverage Tool +coverage*.json +coverage*.xml +coverage*.info + +# Visual Studio code coverage results +*.coverage +*.coveragexml + +# NCrunch +_NCrunch_* +.*crunch*.local.xml +nCrunchTemp_* + +# MightyMoose +*.mm.* +AutoTest.Net/ + +# Web workbench (sass) +.sass-cache/ + +# Installshield output folder +[Ee]xpress/ + +# DocProject is a documentation generator add-in +DocProject/buildhelp/ +DocProject/Help/*.HxT +DocProject/Help/*.HxC +DocProject/Help/*.hhc +DocProject/Help/*.hhk +DocProject/Help/*.hhp +DocProject/Help/Html2 +DocProject/Help/html + +# Click-Once directory +publish/ + +# Publish Web Output +*.[Pp]ublish.xml +*.azurePubxml +# Note: Comment the next line if you want to checkin your web deploy settings, +# but database connection strings (with potential passwords) will be unencrypted +*.pubxml +*.publishproj + +# Microsoft Azure Web App publish settings. Comment the next line if you want to +# checkin your Azure Web App publish settings, but sensitive information contained +# in these scripts will be unencrypted +PublishScripts/ + +# NuGet Packages +*.nupkg +# NuGet Symbol Packages +*.snupkg +# The packages folder can be ignored because of Package Restore +**/[Pp]ackages/* +# except build/, which is used as an MSBuild target. +!**/[Pp]ackages/build/ +# Uncomment if necessary however generally it will be regenerated when needed +#!**/[Pp]ackages/repositories.config +# NuGet v3's project.json files produces more ignorable files +*.nuget.props +*.nuget.targets + +# Microsoft Azure Build Output +csx/ +*.build.csdef + +# Microsoft Azure Emulator +ecf/ +rcf/ + +# Windows Store app package directories and files +AppPackages/ +BundleArtifacts/ +Package.StoreAssociation.xml +_pkginfo.txt +*.appx +*.appxbundle +*.appxupload + +# Visual Studio cache files +# files ending in .cache can be ignored +*.[Cc]ache +# but keep track of directories ending in .cache +!?*.[Cc]ache/ + +# Others +ClientBin/ +~$* +*~ +*.dbmdl +*.dbproj.schemaview +*.jfm +*.pfx +*.publishsettings +orleans.codegen.cs + +# Including strong name files can present a security risk +# (https://github.com/github/gitignore/pull/2483#issue-259490424) +#*.snk + +# Since there are multiple workflows, uncomment next line to ignore bower_components +# (https://github.com/github/gitignore/pull/1529#issuecomment-104372622) +#bower_components/ + +# RIA/Silverlight projects +Generated_Code/ + +# Backup & report files from converting an old project file +# to a newer Visual Studio version. Backup files are not needed, +# because we have git ;-) +_UpgradeReport_Files/ +Backup*/ +UpgradeLog*.XML +UpgradeLog*.htm +ServiceFabricBackup/ +*.rptproj.bak + +# SQL Server files +*.mdf +*.ldf +*.ndf + +# Business Intelligence projects +*.rdl.data +*.bim.layout +*.bim_*.settings +*.rptproj.rsuser +*- [Bb]ackup.rdl +*- [Bb]ackup ([0-9]).rdl +*- [Bb]ackup ([0-9][0-9]).rdl + +# Microsoft Fakes +FakesAssemblies/ + +# GhostDoc plugin setting file +*.GhostDoc.xml + +# Node.js Tools for Visual Studio +.ntvs_analysis.dat +node_modules/ + +# Visual Studio 6 build log +*.plg + +# Visual Studio 6 workspace options file +*.opt + +# Visual Studio 6 auto-generated workspace file (contains which files were open etc.) +*.vbw + +# Visual Studio 6 auto-generated project file (contains which files were open etc.) +*.vbp + +# Visual Studio 6 workspace and project file (working project files containing files to include in project) +*.dsw +*.dsp + +# Visual Studio 6 technical files +*.ncb +*.aps + +# Visual Studio LightSwitch build output +**/*.HTMLClient/GeneratedArtifacts +**/*.DesktopClient/GeneratedArtifacts +**/*.DesktopClient/ModelManifest.xml +**/*.Server/GeneratedArtifacts +**/*.Server/ModelManifest.xml +_Pvt_Extensions + +# Paket dependency manager +.paket/paket.exe +paket-files/ + +# FAKE - F# Make +.fake/ + +# CodeRush personal settings +.cr/personal + +# Python Tools for Visual Studio (PTVS) +__pycache__/ +*.pyc + +# Cake - Uncomment if you are using it +# tools/** +# !tools/packages.config + +# Tabs Studio +*.tss + +# Telerik's JustMock configuration file +*.jmconfig + +# BizTalk build output +*.btp.cs +*.btm.cs +*.odx.cs +*.xsd.cs + +# OpenCover UI analysis results +OpenCover/ + +# Azure Stream Analytics local run output +ASALocalRun/ + +# MSBuild Binary and Structured Log +*.binlog + +# NVidia Nsight GPU debugger configuration file +*.nvuser + +# MFractors (Xamarin productivity tool) working folder +.mfractor/ + +# Local History for Visual Studio +.localhistory/ + +# Visual Studio History (VSHistory) files +.vshistory/ + +# BeatPulse healthcheck temp database +healthchecksdb + +# Backup folder for Package Reference Convert tool in Visual Studio 2017 +MigrationBackup/ + +# Ionide (cross platform F# VS Code tools) working folder +.ionide/ + +# Fody - auto-generated XML schema +FodyWeavers.xsd + +# VS Code files for those working on multiple tools +.vscode/* +!.vscode/settings.json +!.vscode/tasks.json +!.vscode/launch.json +!.vscode/extensions.json +*.code-workspace + +# Local History for Visual Studio Code +.history/ + +# Windows Installer files from build outputs +*.cab +*.msi +*.msix +*.msm +*.msp + +# JetBrains Rider +*.sln.iml +.idea + +## +## Visual studio for Mac +## + + +# globs +Makefile.in +*.userprefs +*.usertasks +config.make +config.status +aclocal.m4 +install-sh +autom4te.cache/ +*.tar.gz +tarballs/ +test-results/ + +# Mac bundle stuff +*.dmg +*.app + +# content below from: https://github.com/github/gitignore/blob/master/Global/macOS.gitignore +# General +.DS_Store +.AppleDouble +.LSOverride + +# Icon must end with two \r +Icon + + +# Thumbnails +._* + +# Files that might appear in the root of a volume +.DocumentRevisions-V100 +.fseventsd +.Spotlight-V100 +.TemporaryItems +.Trashes +.VolumeIcon.icns +.com.apple.timemachine.donotpresent + +# Directories potentially created on remote AFP share +.AppleDB +.AppleDesktop +Network Trash Folder +Temporary Items +.apdisk + +# content below from: https://github.com/github/gitignore/blob/master/Global/Windows.gitignore +# Windows thumbnail cache files +Thumbs.db +ehthumbs.db +ehthumbs_vista.db + +# Dump file +*.stackdump + +# Folder config file +[Dd]esktop.ini + +# Recycle Bin used on file shares +$RECYCLE.BIN/ + +# Windows Installer files +*.cab +*.msi +*.msix +*.msm +*.msp + +# Windows shortcuts +*.lnk + +# Vim temporary swap files +*.swp diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 0000000000000000000000000000000000000000..37436a5d1e0258b6855f3063e2e0025d439afdb0 --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,50 @@ +# See https://docs.gitlab.com/ee/ci/testing/unit_test_report_examples.html +# Complete reference here: https://docs.gitlab.com/ee/ci/yaml/index.html +image: mcr.microsoft.com/dotnet/sdk:8.0 +stages: + - unittest + - integrationtest + +build-and-unittest: + stage: unittest + variables: + GIT_STRATEGY: clone + script: + # Build and run tests + - 'dotnet clean' + - 'dotnet build' + # dotnet test will dump coverage.cobertura.xml in tests/MyThing.Tests/TestResults/<number>/coverage.cobertura.xml + - 'dotnet test Microwave.Classes.Test --collect:"XPlat Code Coverage" --logger:"junit;MethodFormat=Class;FailureBodyFormat=Verbose"' + # Create Report using ReportGenerator: https://reportgenerator.io/usage + # When invoking nuget package directly it will execute from sln root folder + # The report path is therefore set to ./*/*/*/coverage.cobertura.xml + - 'dotnet ~/.nuget/packages/reportgenerator/*/tools/net8.0/ReportGenerator.dll -reports:./*/*/*/coverage.cobertura.xml -targetdir:coveragereport "-reporttypes:Html;TextSummary"' + # Display Coverage Summary (used by coverage regex to display coverage in GitLab) + - 'cat ./coveragereport/Summary.txt' + # Regex expression applied to job log to subtract number to be displayed in GitLab + coverage: '/Line coverage: (\d+.\d+)/' +# coverage: '/Branch coverage: (\d+)/' + artifacts: + when: always + untracked: true + paths: + - coveragereport + reports: + junit: + - ./**/TestResults.xml + coverage_report: + coverage_format: cobertura + path: ./**/coverage.cobertura.xml + +integration-testing: + stage: integrationtest + when: manual + script: + # Run tests - no coverage for integration tests + - 'dotnet test Microwave.Classes.Test.Integration --logger:"junit;MethodFormat=Class;FailureBodyFormat=Verbose"' + artifacts: + when: always + untracked: true + reports: + junit: + - ./**/TestResults.xml \ No newline at end of file diff --git a/Microwave.Classes.Test.Integration/Microwave.Classes.Test.Integration.csproj b/Microwave.Classes.Test.Integration/Microwave.Classes.Test.Integration.csproj new file mode 100644 index 0000000000000000000000000000000000000000..05837ee3db2de69270446cbabcb57088453dd4ff --- /dev/null +++ b/Microwave.Classes.Test.Integration/Microwave.Classes.Test.Integration.csproj @@ -0,0 +1,27 @@ +<Project Sdk="Microsoft.NET.Sdk"> + + <PropertyGroup> + <TargetFramework>net8.0</TargetFramework> + <ImplicitUsings>enable</ImplicitUsings> + <Nullable>enable</Nullable> + + <IsPackable>false</IsPackable> + <IsTestProject>true</IsTestProject> + </PropertyGroup> + + <ItemGroup> + <PackageReference Include="JunitXml.TestLogger" Version="3.1.12" /> + <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.6.0" /> + <PackageReference Include="NSubstitute" Version="5.1.0" /> + <PackageReference Include="NUnit" Version="3.13.3" /> + <PackageReference Include="NUnit3TestAdapter" Version="4.2.1" /> + <PackageReference Include="NUnit.Analyzers" Version="3.6.1" /> + <PackageReference Include="coverlet.collector" Version="6.0.0" /> + <PackageReference Include="ReportGenerator" Version="5.2.4" /> + </ItemGroup> + + <ItemGroup> + <ProjectReference Include="..\Microwave.Classes\Microwave.Classes.csproj" /> + </ItemGroup> + +</Project> diff --git a/Microwave.Classes.Test.Integration/TestMicrowaveTimerIntegration.cs b/Microwave.Classes.Test.Integration/TestMicrowaveTimerIntegration.cs new file mode 100644 index 0000000000000000000000000000000000000000..cbace3e33ed085ce4160a7d29f07a358f1346691 --- /dev/null +++ b/Microwave.Classes.Test.Integration/TestMicrowaveTimerIntegration.cs @@ -0,0 +1,150 @@ +using System.Threading; +using NUnit.Framework; +using Timer = Microwave.Classes.Boundary.Timer; + +namespace Microwave.Classes.Test; + +[TestFixture] +public class TimerTest +{ + private Timer uut; + + [SetUp] + public void Setup() + { + uut = new Timer(); + } + + [Test] + public void Start_TimerTick_ShortEnough() + { + ManualResetEvent pause = new ManualResetEvent(false); + + uut.TimerTick += (sender, args) => pause.Set(); + uut.Start(2); + + // wait for a tick, but no longer + Assert.That(pause.WaitOne(1100)); + } + + [Test] + public void Start_TimerTick_LongEnough() + { + ManualResetEvent pause = new ManualResetEvent(false); + + uut.TimerTick += (sender, args) => pause.Set(); + uut.Start(2); + + // wait shorter than a tick, shouldn't come + Assert.That(!pause.WaitOne(900)); + } + + [Test] + public void Start_TimerExpires_ShortEnough() + { + ManualResetEvent pause = new ManualResetEvent(false); + + uut.Expired += (sender, args) => pause.Set(); + uut.Start(2); + + // wait for expiration, but not much longer, should come + Assert.That(pause.WaitOne(2100)); + } + + [Test] + public void Start_TimerExpires_LongEnough() + { + ManualResetEvent pause = new ManualResetEvent(false); + + uut.Expired += (sender, args) => pause.Set(); + uut.Start(2); + + // wait shorter than expiration, shouldn't come + Assert.That(!pause.WaitOne(1900)); + } + + [Test] + public void Start_TimerTick_CorrectNumber() + { + ManualResetEvent pause = new ManualResetEvent(false); + int notifications = 0; + + uut.Expired += (sender, args) => pause.Set(); + uut.TimerTick += (sender, args) => notifications++; + + uut.Start(2); + + // wait longer than expiration + Assert.That(pause.WaitOne(2100)); + + Assert.That(notifications, Is.EqualTo(2)); + } + + [Test] + public void Stop_NotStarted_NoThrow() + { + Assert.That(() => uut.Stop(), Throws.Nothing); + } + + [Test] + public void Stop_Started_NoTickTriggered() + { + ManualResetEvent pause = new ManualResetEvent(false); + + uut.TimerTick += (sender, args) => pause.Set(); + + uut.Start(2000); + uut.Stop(); + + Assert.That(!pause.WaitOne(1100)); + } + + [Test] + public void Stop_Started_NoExpiredTriggered() + { + ManualResetEvent pause = new ManualResetEvent(false); + + uut.Expired += (sender, args) => pause.Set(); + + uut.Start(2000); + uut.Stop(); + + Assert.That(!pause.WaitOne(2100)); + } + + [Test] + public void Stop_StartedOneTick_NoExpiredTriggered() + { + ManualResetEvent pause = new ManualResetEvent(false); +// int notifications = 0; + + uut.Expired += (sender, args) => pause.Set(); + uut.TimerTick += (sender, args) => uut.Stop(); + + uut.Start(2000); + + Assert.That(!pause.WaitOne(2100)); + } + + [TestCase(1)] + [TestCase(2)] + [TestCase(3)] + [TestCase(4)] + public void Tick_Started_TimeRemainingCorrect(int ticks) + { + ManualResetEvent pause = new ManualResetEvent(false); + int ticksGone = 0; + uut.TimerTick += (sender, args) => + { + ticksGone++; + if (ticksGone >= ticks) + pause.Set(); + }; + uut.Start(5); + + // wait for ticks, only a little longer + pause.WaitOne(ticks * 1000 + 100); + + Assert.That(uut.TimeRemaining, Is.EqualTo(5 - ticks * 1)); + } +} diff --git a/Microwave.Classes.Test/BoundaryTest/ButtonTest.cs b/Microwave.Classes.Test/BoundaryTest/ButtonTest.cs new file mode 100644 index 0000000000000000000000000000000000000000..c1f9275439f0bff59ceb3a657b7c3e45ac9b1e72 --- /dev/null +++ b/Microwave.Classes.Test/BoundaryTest/ButtonTest.cs @@ -0,0 +1,33 @@ +using Microwave.Classes.Boundary; + +namespace Microwave.Classes.Test.BoundaryTest; + +[TestFixture] +public class ButtonTest +{ + private Button _uut; + + [SetUp] + public void Setup() + { + _uut = new Button(); + } + + [Test] + public void Press_NoSubscribers_NoThrow() + { + // We don't need an assert, as an exception would fail the test case + _uut.Press(); + } + + [Test] + public void Press_1subscriber_IsNotified() + { + var notified = false; + + _uut.Pressed += (_, _) => notified = true; + _uut.Press(); + Assert.That(notified, Is.EqualTo(true)); + } + +} \ No newline at end of file diff --git a/Microwave.Classes.Test/BoundaryTest/DisplayTest.cs b/Microwave.Classes.Test/BoundaryTest/DisplayTest.cs new file mode 100644 index 0000000000000000000000000000000000000000..a70c55adca77516f30e58c28c490de23751d8055 --- /dev/null +++ b/Microwave.Classes.Test/BoundaryTest/DisplayTest.cs @@ -0,0 +1,69 @@ +using Microwave.Classes.Boundary; +using Microwave.Classes.Boundary.Interfaces; +using NSubstitute; + +namespace Microwave.Classes.Test.BoundaryTest; + +[TestFixture] +public class DisplayTest +{ + private Display _uut; + private IOutput _output; + + [SetUp] + public void Setup() + { + _output = Substitute.For<IOutput>(); + _uut = new Display(_output); + } + + [Test] + public void ShowTime_ZeroMinuteZeroSeconds_CorrectOutput() + { + _uut.ShowTime(0,0); + _output.Received().OutputLine(Arg.Is<string>(str => str.Contains("00:00"))); + } + + [Test] + public void ShowTime_ZeroMinuteSomeSecond_CorrectOutput() + { + _uut.ShowTime(0, 5); + _output.Received().OutputLine(Arg.Is<string>(str => str.Contains("00:05"))); + } + + [Test] + public void ShowTime_SomeMinuteZeroSecond_CorrectOutput() + { + _uut.ShowTime(5, 0); + _output.Received().OutputLine(Arg.Is<string>(str => str.Contains("05:00"))); + } + + [Test] + public void ShowTime_SomeMinuteSomeSecond_CorrectOutput() + { + _uut.ShowTime(10, 15); + _output.Received().OutputLine(Arg.Is<string>(str => str.Contains("10:15"))); + } + + [Test] + public void ShowPower_Zero_CorrectOutput() + { + _uut.ShowPower(0); + _output.Received().OutputLine(Arg.Is<string>(str => str.Contains("0 W"))); + } + + [Test] + public void ShowPower_NotZero_CorrectOutput() + { + _uut.ShowPower(150); + _output.Received().OutputLine(Arg.Is<string>(str => str.Contains("150 W"))); + } + + [Test] + public void Clear_CorrectOutput() + { + _uut.Clear(); + _output.Received().OutputLine(Arg.Is<string>(str => str.Contains("cleared"))); + } + +} \ No newline at end of file diff --git a/Microwave.Classes.Test/BoundaryTest/DoorTest.cs b/Microwave.Classes.Test/BoundaryTest/DoorTest.cs new file mode 100644 index 0000000000000000000000000000000000000000..5c8e4e0686d04d4167bd1702122cbc300a97469e --- /dev/null +++ b/Microwave.Classes.Test/BoundaryTest/DoorTest.cs @@ -0,0 +1,50 @@ +using Microwave.Classes.Boundary; + +namespace Microwave.Classes.Test.BoundaryTest; + +[TestFixture] +public class DoorTest +{ + private Door _uut; + + [SetUp] + public void Setup() + { + _uut = new Door(); + } + + [Test] + public void Open_NoSubscribers_NoThrow() + { + // We don't need an assert, as an exception would fail the test case + _uut.Open(); + } + + [Test] + public void Open_1subscriber_IsNotified() + { + bool notified = false; + + _uut.Opened += (sender, args) => notified = true; + _uut.Open(); + Assert.That(notified, Is.EqualTo(true)); + } + + [Test] + public void Close_NoSubscribers_NoThrow() + { + // We don't need an assert, as an exception would fail the test case + _uut.Close(); + } + + [Test] + public void Close_1subscriber_IsNotified() + { + bool notified = false; + + _uut.Closed += (sender, args) => notified = true; + _uut.Close(); + Assert.That(notified, Is.EqualTo(true)); + } + +} \ No newline at end of file diff --git a/Microwave.Classes.Test/BoundaryTest/LightTest.cs b/Microwave.Classes.Test/BoundaryTest/LightTest.cs new file mode 100644 index 0000000000000000000000000000000000000000..d38e9ca3020fce06a53462f58c465904702394d8 --- /dev/null +++ b/Microwave.Classes.Test/BoundaryTest/LightTest.cs @@ -0,0 +1,53 @@ +using Microwave.Classes.Boundary; +using Microwave.Classes.Boundary.Interfaces; +using NSubstitute; + +namespace Microwave.Classes.Test.BoundaryTest; + +[TestFixture] +public class LightTest +{ + private Light _uut; + private IOutput _output; + + [SetUp] + public void Setup() + { + _output = Substitute.For<IOutput>(); + + _uut = new Light(_output); + } + + [Test] + public void TurnOn_WasOff_CorrectOutput() + { + _uut.TurnOn(); + _output.Received(1).OutputLine(Arg.Is<string>(str => str.Contains("on"))); + } + + [Test] + public void TurnOff_WasOn_CorrectOutput() + { + _uut.TurnOn(); + _uut.TurnOff(); + _output.Received(1).OutputLine(Arg.Is<string>(str => str.Contains("off"))); + } + + [Test] + public void TurnOn_WasOn_CorrectOutput() + { + _uut.TurnOn(); + _uut.TurnOn(); + _output.Received(1).OutputLine(Arg.Is<string>(str => str.Contains("on"))); + } + + [Test] + public void TurnOff_WasOff_CorrectOutput() + { + _uut.TurnOff(); + _output.DidNotReceive().OutputLine(Arg.Is<string>(str => str.Contains("off"))); + } + + + +} \ No newline at end of file diff --git a/Microwave.Classes.Test/BoundaryTest/OutputTest.cs b/Microwave.Classes.Test/BoundaryTest/OutputTest.cs new file mode 100644 index 0000000000000000000000000000000000000000..921f260bbbedeae6785fb2119891475b5ab68690 --- /dev/null +++ b/Microwave.Classes.Test/BoundaryTest/OutputTest.cs @@ -0,0 +1,26 @@ +using Microwave.Classes.Boundary; + +namespace Microwave.Classes.Test.BoundaryTest; + +[TestFixture] +public class OutputTest +{ + private StringWriter _str; + private Output _uut; + + [SetUp] + public void Setup() + { + _str = new StringWriter(); + Console.SetOut(_str); + _uut = new Output(); + } + + [Test] + public void OutputLineCorrect() + { + _uut.OutputLine("Test"); + + Assert.That(_str.ToString().Contains("Test")); + } +} diff --git a/Microwave.Classes.Test/BoundaryTest/PowerTubeTest.cs b/Microwave.Classes.Test/BoundaryTest/PowerTubeTest.cs new file mode 100644 index 0000000000000000000000000000000000000000..51cea6c791276ada242567f2ec0cbdcaf0b57eb9 --- /dev/null +++ b/Microwave.Classes.Test/BoundaryTest/PowerTubeTest.cs @@ -0,0 +1,62 @@ +using Microwave.Classes.Boundary; +using Microwave.Classes.Boundary.Interfaces; +using NSubstitute; + +namespace Microwave.Classes.Test.BoundaryTest; + +[TestFixture] +public class PowerTubeTest +{ + private PowerTube _uut; + private IOutput _output; + + [SetUp] + public void Setup() + { + _output = Substitute.For<IOutput>(); + _uut = new PowerTube(_output); + } + + [TestCase(1)] + [TestCase(50)] + [TestCase(100)] + [TestCase(699)] + [TestCase(700)] + public void TurnOn_WasOffCorrectPower_CorrectOutput(int power) + { + _uut.TurnOn(power); + _output.Received().OutputLine(Arg.Is<string>(str => str.Contains($"{power}"))); + } + + [TestCase(-5)] + [TestCase(-1)] + [TestCase(0)] + [TestCase(701)] + [TestCase(750)] + public void TurnOn_WasOffOutOfRangePower_ThrowsException(int power) + { + Assert.Throws<ArgumentOutOfRangeException>(() => _uut.TurnOn(power)); + } + + [Test] + public void TurnOff_WasOn_CorrectOutput() + { + _uut.TurnOn(50); + _uut.TurnOff(); + _output.Received().OutputLine(Arg.Is<string>(str => str.Contains("off"))); + } + + [Test] + public void TurnOff_WasOff_NoOutput() + { + _uut.TurnOff(); + _output.DidNotReceive().OutputLine(Arg.Any<string>()); + } + + [Test] + public void TurnOn_WasOn_ThrowsException() + { + _uut.TurnOn(50); + Assert.Throws<ApplicationException>(() => _uut.TurnOn(60)); + } +} diff --git a/Microwave.Classes.Test/ControllerTest/CookControllerTest.cs b/Microwave.Classes.Test/ControllerTest/CookControllerTest.cs new file mode 100644 index 0000000000000000000000000000000000000000..e9aeec0d226a1285fc141d0c20bf996fb9d8a996 --- /dev/null +++ b/Microwave.Classes.Test/ControllerTest/CookControllerTest.cs @@ -0,0 +1,85 @@ +using Microwave.Classes.Boundary.Interfaces; +using Microwave.Classes.Controllers; +using Microwave.Classes.Controllers.Interfaces; +using NSubstitute; + +namespace Microwave.Classes.Test.ControllerTest; + +[TestFixture] +public class CookControllerTest +{ + private CookController _uut; + + private IMicrowaveController _ui; + private ITimeProvider _timer; + private IDisplay _display; + private IPowerTube _powerTube; + + [SetUp] + public void Setup() + { + _ui = Substitute.For<IMicrowaveController>(); + _timer = Substitute.For<ITimeProvider>(); + _display = Substitute.For<IDisplay>(); + _powerTube = Substitute.For<IPowerTube>(); + + _uut = new CookController(_timer, _display, _powerTube, _ui); + } + + [Test] + public void StartCooking_ValidParameters_TimerStarted() + { + _uut.StartCooking(50, 60); + + _timer.Received().Start(60); + } + + [Test] + public void StartCooking_ValidParameters_PowerTubeStarted() + { + _uut.StartCooking(50, 60); + + _powerTube.Received().TurnOn(50); + } + + [Test] + public void Cooking_TimerTick_DisplayCalled() + { + _uut.StartCooking(50, 60); + + _timer.TimeRemaining.Returns(115); + _timer.TimerTick += Raise.EventWith(this, EventArgs.Empty); + + _display.Received().ShowTime(1, 55); + } + + [Test] + public void Cooking_TimerExpired_PowerTubeOff() + { + _uut.StartCooking(50, 60); + + _timer.Expired += Raise.EventWith(this, EventArgs.Empty); + + _powerTube.Received().TurnOff(); + } + + [Test] + public void Cooking_TimerExpired_UICalled() + { + _uut.StartCooking(50, 60); + + _timer.Expired += Raise.EventWith(this, EventArgs.Empty); + + _ui.Received().CookingIsDone(); + } + + [Test] + public void Cooking_Stop_PowerTubeOff() + { + _uut.StartCooking(50, 60); + _uut.Stop(); + + _powerTube.Received().TurnOff(); + } + +} \ No newline at end of file diff --git a/Microwave.Classes.Test/ControllerTest/MicrowaveControllerTest.cs b/Microwave.Classes.Test/ControllerTest/MicrowaveControllerTest.cs new file mode 100644 index 0000000000000000000000000000000000000000..efe328ca18b2ad1ab6836163de73d970edb16876 --- /dev/null +++ b/Microwave.Classes.Test/ControllerTest/MicrowaveControllerTest.cs @@ -0,0 +1,338 @@ +using Microwave.Classes.Boundary.Interfaces; +using Microwave.Classes.Controllers; +using Microwave.Classes.Controllers.Interfaces; +using NSubstitute; + +namespace Microwave.Classes.Test.ControllerTest; + +[TestFixture] +public class MicrowaveControllerTest +{ + private MicrowaveController _uut; + + private IButton _powerButton; + private IButton _timeButton; + private IButton _startCancelButton; + + private IDoor _door; + + private IDisplay _display; + private ILight _light; + + private ICookController _cooker; + + [SetUp] + public void Setup() + { + _powerButton = Substitute.For<IButton>(); + _timeButton = Substitute.For<IButton>(); + _startCancelButton = Substitute.For<IButton>(); + _door = Substitute.For<IDoor>(); + _light = Substitute.For<ILight>(); + _display = Substitute.For<IDisplay>(); + _cooker = Substitute.For<ICookController>(); + + _uut = new MicrowaveController( + _powerButton, _timeButton, _startCancelButton, + _door, + _display, + _light, + _cooker); + } + + [Test] + public void Ready_DoorOpen_LightOn() + { + // This tests that the uut has subscribed to door opened, and works correctly + // simulating the event through NSubstitute + _door.Opened += Raise.EventWith(this, EventArgs.Empty); + _light.Received().TurnOn(); + } + + [Test] + public void DoorOpen_DoorClose_LightOff() + { + // This tests that the uut has subscribed to door opened and closed, and works correctly + // simulating the event through NSubstitute + _door.Opened += Raise.EventWith(this, EventArgs.Empty); + _door.Closed += Raise.EventWith(this, EventArgs.Empty); + _light.Received().TurnOff(); + } + + [Test] + public void Ready_DoorOpenClose_Ready_PowerIs50() + { + // This tests that the uut has subscribed to power button, and works correctly + // simulating the events through NSubstitute + _door.Opened += Raise.EventWith(this, EventArgs.Empty); + _door.Closed += Raise.EventWith(this, EventArgs.Empty); + + _powerButton.Pressed += Raise.EventWith(this, EventArgs.Empty); + _display.Received(1).ShowPower(Arg.Is(50)); + } + + [Test] + public void Ready_2PowerButton_PowerIs100() + { + _powerButton.Pressed += Raise.EventWith(this, EventArgs.Empty); + _powerButton.Pressed += Raise.EventWith(this, EventArgs.Empty); + _display.Received(1).ShowPower(Arg.Is(100)); + } + + [Test] + public void Ready_14PowerButton_PowerIs700() + { + for (var i = 1; i <= 14; i++) + { + _powerButton.Pressed += Raise.EventWith(this, EventArgs.Empty); + } + _display.Received(1).ShowPower(Arg.Is(700)); + } + + [Test] + public void Ready_15PowerButton_PowerIs50Again() + { + for (var i = 1; i <= 15; i++) + { + _powerButton.Pressed += Raise.EventWith(this, EventArgs.Empty); + } + // And then once more + _powerButton.Pressed += Raise.EventWith(this, EventArgs.Empty); + _display.Received(2).ShowPower(50); + } + + [Test] + public void SetPower_CancelButton_DisplayCleared() + { + // Also checks if TimeButton is subscribed + _powerButton.Pressed += Raise.EventWith(this, EventArgs.Empty); + // Now in SetPower + _startCancelButton.Pressed += Raise.EventWith(this, EventArgs.Empty); + + _display.Received(1).Clear(); + } + + [Test] + public void SetPower_DoorOpened_DisplayCleared() + { + // Also checks if TimeButton is subscribed + _powerButton.Pressed += Raise.EventWith(this, EventArgs.Empty); + // Now in SetPower + _door.Opened += Raise.EventWith(this, EventArgs.Empty); + + _display.Received(1).Clear(); + } + + [Test] + public void SetPower_DoorOpened_LightOn() + { + // Also checks if TimeButton is subscribed + _powerButton.Pressed += Raise.EventWith(this, EventArgs.Empty); + // Now in SetPower + _door.Opened += Raise.EventWith(this, EventArgs.Empty); + + _light.Received(1).TurnOn(); + } + + [Test] + public void SetPower_TimeButton_TimeIs1() + { + // Also checks if TimeButton is subscribed + _powerButton.Pressed += Raise.EventWith(this, EventArgs.Empty); + // Now in SetPower + _timeButton.Pressed += Raise.EventWith(this, EventArgs.Empty); + + _display.Received(1).ShowTime(Arg.Is(1), Arg.Is(0)); + } + + [Test] + public void SetPower_2TimeButton_TimeIs2() + { + _powerButton.Pressed += Raise.EventWith(this, EventArgs.Empty); + // Now in SetPower + _timeButton.Pressed += Raise.EventWith(this, EventArgs.Empty); + _timeButton.Pressed += Raise.EventWith(this, EventArgs.Empty); + + _display.Received(1).ShowTime(Arg.Is(2), Arg.Is(0)); + } + + [Test] + public void SetTime_StartButton_CookerIsCalled() + { + _powerButton.Pressed += Raise.EventWith(this, EventArgs.Empty); + // Now in SetPower + _timeButton.Pressed += Raise.EventWith(this, EventArgs.Empty); + // Now in SetTime + _startCancelButton.Pressed += Raise.EventWith(this, EventArgs.Empty); + + _cooker.Received(1).StartCooking(50, 60); + } + + [Test] + public void SetTime_DoorOpened_DisplayCleared() + { + _powerButton.Pressed += Raise.EventWith(this, EventArgs.Empty); + // Now in SetPower + _timeButton.Pressed += Raise.EventWith(this, EventArgs.Empty); + // Now in SetTime + _door.Opened += Raise.EventWith(this, EventArgs.Empty); + + _display.Received().Clear(); + } + + [Test] + public void SetTime_DoorOpened_LightOn() + { + _powerButton.Pressed += Raise.EventWith(this, EventArgs.Empty); + // Now in SetPower + _timeButton.Pressed += Raise.EventWith(this, EventArgs.Empty); + // Now in SetTime + _door.Opened += Raise.EventWith(this, EventArgs.Empty); + + _light.Received().TurnOn(); + } + + [Test] + public void Ready_PowerAndTime_CookerIsCalledCorrectly() + { + _powerButton.Pressed += Raise.EventWith(this, EventArgs.Empty); + // Now in SetPower + _powerButton.Pressed += Raise.EventWith(this, EventArgs.Empty); + + _timeButton.Pressed += Raise.EventWith(this, EventArgs.Empty); + // Now in SetTime + _timeButton.Pressed += Raise.EventWith(this, EventArgs.Empty); + + // Should call with correct values + _startCancelButton.Pressed += Raise.EventWith(this, EventArgs.Empty); + + _cooker.Received(1).StartCooking(100, 120); + } + + [Test] + public void Ready_FullPower_CookerIsCalledCorrectly() + { + for (var i = 50; i <= 700; i += 50) + { + _powerButton.Pressed += Raise.EventWith(this, EventArgs.Empty); + } + + _timeButton.Pressed += Raise.EventWith(this, EventArgs.Empty); + // Now in SetTime + + // Should call with correct values + _startCancelButton.Pressed += Raise.EventWith(this, EventArgs.Empty); + + _cooker.Received(1).StartCooking(700, 60); + + } + + + [Test] + public void SetTime_StartButton_LightIsCalled() + { + _powerButton.Pressed += Raise.EventWith(this, EventArgs.Empty); + // Now in SetPower + _timeButton.Pressed += Raise.EventWith(this, EventArgs.Empty); + // Now in SetTime + _startCancelButton.Pressed += Raise.EventWith(this, EventArgs.Empty); + // Now cooking + + _light.Received(1).TurnOn(); + } + + [Test] + public void Cooking_CookingIsDone_LightOff() + { + _powerButton.Pressed += Raise.EventWith(this, EventArgs.Empty); + // Now in SetPower + _timeButton.Pressed += Raise.EventWith(this, EventArgs.Empty); + // Now in SetTime + _startCancelButton.Pressed += Raise.EventWith(this, EventArgs.Empty); + // Now in cooking + + _uut.CookingIsDone(); + _light.Received(1).TurnOff(); + } + + [Test] + public void Cooking_CookingIsDone_ClearDisplay() + { + _powerButton.Pressed += Raise.EventWith(this, EventArgs.Empty); + // Now in SetPower + _timeButton.Pressed += Raise.EventWith(this, EventArgs.Empty); + // Now in SetTime + _startCancelButton.Pressed += Raise.EventWith(this, EventArgs.Empty); + // Now in cooking + + // Cooking is done + _uut.CookingIsDone(); + _display.Received(1).Clear(); + } + + [Test] + public void Cooking_DoorIsOpened_CookerCalled() + { + _powerButton.Pressed += Raise.EventWith(this, EventArgs.Empty); + // Now in SetPower + _timeButton.Pressed += Raise.EventWith(this, EventArgs.Empty); + // Now in SetTime + _startCancelButton.Pressed += Raise.EventWith(this, EventArgs.Empty); + // Now in cooking + + // Open door + _door.Opened += Raise.EventWith(this, EventArgs.Empty); + + _cooker.Received(1).Stop(); + } + + [Test] + public void Cooking_DoorIsOpened_DisplayCleared() + { + _powerButton.Pressed += Raise.EventWith(this, EventArgs.Empty); + // Now in SetPower + _timeButton.Pressed += Raise.EventWith(this, EventArgs.Empty); + // Now in SetTime + _startCancelButton.Pressed += Raise.EventWith(this, EventArgs.Empty); + // Now in cooking + + // Open door + _door.Opened += Raise.EventWith(this, EventArgs.Empty); + + _display.Received(1).Clear(); + } + + [Test] + public void Cooking_CancelButton_CookerCalled() + { + _powerButton.Pressed += Raise.EventWith(this, EventArgs.Empty); + // Now in SetPower + _timeButton.Pressed += Raise.EventWith(this, EventArgs.Empty); + // Now in SetTime + _startCancelButton.Pressed += Raise.EventWith(this, EventArgs.Empty); + // Now in cooking + + // Open door + _startCancelButton.Pressed += Raise.EventWith(this, EventArgs.Empty); + + _cooker.Received(1).Stop(); + } + + [Test] + public void Cooking_CancelButton_LightCalled() + { + _powerButton.Pressed += Raise.EventWith(this, EventArgs.Empty); + // Now in SetPower + _timeButton.Pressed += Raise.EventWith(this, EventArgs.Empty); + // Now in SetTime + _startCancelButton.Pressed += Raise.EventWith(this, EventArgs.Empty); + // Now in cooking + + // Open door + _startCancelButton.Pressed += Raise.EventWith(this, EventArgs.Empty); + + _light.Received(1).TurnOff(); + } + + +} \ No newline at end of file diff --git a/Microwave.Classes.Test/DomainTest/MicrowaveControllerStateTests.cs b/Microwave.Classes.Test/DomainTest/MicrowaveControllerStateTests.cs new file mode 100644 index 0000000000000000000000000000000000000000..9ce3042ff858507e27c14111a803b9bdba8fa5c8 --- /dev/null +++ b/Microwave.Classes.Test/DomainTest/MicrowaveControllerStateTests.cs @@ -0,0 +1,196 @@ +using Microwave.Classes.Boundary.Interfaces; +using Microwave.Classes.Controllers; +using Microwave.Classes.Controllers.Interfaces; +using Microwave.Classes.Domain; +using Microwave.Classes.Domain.MicrowaveControllerStateMachine; +using Microwave.Classes.Domain.MicrowaveControllerStateMachine.Interfaces; +using Microwave.Classes.Domain.MicrowaveControllerStateMachine.States; +using NSubstitute; +using NUnit.Framework; + +namespace Microwave.Classes.Test.DomainTest; + +[TestFixture] +public class MicrowaveControllerStateTest +{ + private MicrowaveControllerState? _uut; + private IMicrowaveStateContext _context; + + [SetUp] + public void Setup() + { + _context = Substitute.For<IMicrowaveStateContext>(); + } + + // Test Case Data for testing state transitions when OnStartCancelPressed + // We need to specify number of transitions (calls to SetState()), + // because implementation does not invoke SetState() in base class. + private static IEnumerable<TestCaseData> OnStartCancelPressedTestStates() + { + yield return new TestCaseData(new Cooking(), new Ready(), 1); + yield return new TestCaseData(new DoorOpen(), Arg.Any<MicrowaveControllerState>(), 0); + yield return new TestCaseData(new Ready(), Arg.Any<MicrowaveControllerState>(), 0); + yield return new TestCaseData(new SetPower(), Arg.Any<MicrowaveControllerState>(), 0); + yield return new TestCaseData(new SetTime(), Arg.Any<MicrowaveControllerState>(), 0); + } + + [TestCaseSource(nameof(OnStartCancelPressedTestStates))] + public void MicrowaveControllerState_OnStartCancelPressed_CorrectNewState( + MicrowaveControllerState initialState, + MicrowaveControllerState expectedState, + int expectedCalls + ) + { + // Arrange, set initial state + _uut = initialState; + // Act + _uut.OnStartCancelPressed(_context); + // Assert that the target state is of the correct type, + // if a transition is made + _context + .Received(expectedCalls) + .SetState( + Arg.Is<MicrowaveControllerState>(x => x.GetType() == expectedState.GetType()) + ); + } + + private static IEnumerable<TestCaseData> OnDoorOpenedTestStates() + { + yield return new TestCaseData(new Cooking(), new DoorOpen(), 1); + yield return new TestCaseData(new DoorOpen(), Arg.Any<MicrowaveControllerState>(), 0); + yield return new TestCaseData(new Ready(), new DoorOpen(), 1); + yield return new TestCaseData(new SetPower(), new DoorOpen(), 1); + yield return new TestCaseData(new SetTime(), new DoorOpen(), 1); + } + + [TestCaseSource(nameof(OnDoorOpenedTestStates))] + public void MicrowaveControllerState_OnDoorOpened_CorrectNewState( + MicrowaveControllerState initialState, + MicrowaveControllerState expectedState, + int expectedCalls + ) + { + // Arrange, set initial state + _uut = initialState; + // Act + _uut.OnDoorOpened(_context); + // Assert that the target state is of the correct type, if a transition is made + _context + .Received(expectedCalls) + .SetState( + Arg.Is<MicrowaveControllerState>(x => x.GetType() == expectedState.GetType()) + ); + } + + private static IEnumerable<TestCaseData> OnDoorClosedTestStates() + { + yield return new TestCaseData(new Cooking(), Arg.Any<MicrowaveControllerState>(), 0); + yield return new TestCaseData(new DoorOpen(), new Ready(), 1); + yield return new TestCaseData(new Ready(), Arg.Any<MicrowaveControllerState>(), 0); + yield return new TestCaseData(new SetPower(), Arg.Any<MicrowaveControllerState>(), 0); + yield return new TestCaseData(new SetTime(), Arg.Any<MicrowaveControllerState>(), 0); + } + + [TestCaseSource(nameof(OnDoorClosedTestStates))] + public void MicrowaveControllerState_OnDoorClosed_CorrectNewState( + MicrowaveControllerState initialState, + MicrowaveControllerState expectedState, + int expectedCalls + ) + { + // Arrange, set initial state + _uut = initialState; + // Act + _uut.OnDoorClosed(_context); + // Assert that the target state is of the correct type, if a transition is made + _context + .Received(expectedCalls) + .SetState( + Arg.Is<MicrowaveControllerState>(x => x.GetType() == expectedState.GetType()) + ); + } + + public static IEnumerable<TestCaseData> OnPowerPressedTestStates() + { + yield return new TestCaseData(new Cooking(), Arg.Any<MicrowaveControllerState>(), 0); + yield return new TestCaseData(new DoorOpen(), Arg.Any<MicrowaveControllerState>(), 0); + yield return new TestCaseData(new Ready(), new SetPower(), 1); + yield return new TestCaseData(new SetPower(), Arg.Any<MicrowaveControllerState>(), 0); + yield return new TestCaseData(new SetTime(), Arg.Any<MicrowaveControllerState>(), 0); + } + + [TestCaseSource(nameof(OnPowerPressedTestStates))] + public void MicrowaveControllerState_OnPowerPressed_CorrectNewState( + MicrowaveControllerState initialState, + MicrowaveControllerState expectedState, + int expectedCalls + ) + { + // Arrange, set initial state + _uut = initialState; + // Act + _uut.OnPowerPressed(_context); + // Assert that the target state is of the correct type, if a transition is made + _context + .Received(expectedCalls) + .SetState( + Arg.Is<MicrowaveControllerState>(x => x.GetType() == expectedState.GetType()) + ); + } + + public static IEnumerable<TestCaseData> OnTimePressedTestStates() + { + yield return new TestCaseData(new Cooking(), Arg.Any<MicrowaveControllerState>(), 0); + yield return new TestCaseData(new DoorOpen(), Arg.Any<MicrowaveControllerState>(), 0); + yield return new TestCaseData(new Ready(), Arg.Any<MicrowaveControllerState>(), 0); + yield return new TestCaseData(new SetPower(), new SetTime(), 1); + yield return new TestCaseData(new SetTime(), Arg.Any<MicrowaveControllerState>(), 0); + } + + [TestCaseSource(nameof(OnTimePressedTestStates))] + public void MicrowaveControllerState_OnTimePressed_CorrectNewState( + MicrowaveControllerState initialState, + MicrowaveControllerState expectedState, + int expectedCalls + ) + { + // Arrange, set initial state + _uut = initialState; + // Act + _uut.OnTimePressed(_context); + // Assert that the target state is of the correct type, if a transition is made + _context + .Received(expectedCalls) + .SetState( + Arg.Is<MicrowaveControllerState>(x => x.GetType() == expectedState.GetType()) + ); + } + + private static IEnumerable<TestCaseData> CookingIsDoneTestStates() + { + yield return new TestCaseData(new Cooking(), new Ready(), 1); + yield return new TestCaseData(new DoorOpen(), Arg.Any<MicrowaveControllerState>(), 0); + yield return new TestCaseData(new Ready(), Arg.Any<MicrowaveControllerState>(), 0); + yield return new TestCaseData(new SetPower(), new SetPower(), 0); + yield return new TestCaseData(new SetTime(), Arg.Any<MicrowaveControllerState>(), 0); + } + + [TestCaseSource(nameof(CookingIsDoneTestStates))] + public void MicrowaveControllerState_CookingIsDone_CorrectNewState( + MicrowaveControllerState initialState, + MicrowaveControllerState expectedState, + int expectedCalls + ) + { + // Arrange, set initial state + _uut = initialState; + // Act + _uut.CookingIsDone(_context); + // Assert that the target state is of the correct type, if a transition is made + _context + .Received(expectedCalls) + .SetState( + Arg.Is<MicrowaveControllerState>(x => x.GetType() == expectedState.GetType()) + ); + } +} diff --git a/Microwave.Classes.Test/GlobalUsings.cs b/Microwave.Classes.Test/GlobalUsings.cs new file mode 100644 index 0000000000000000000000000000000000000000..324456763afb873e116da92178ad9018cb9e7e50 --- /dev/null +++ b/Microwave.Classes.Test/GlobalUsings.cs @@ -0,0 +1 @@ +global using NUnit.Framework; diff --git a/Microwave.Classes.Test/Microwave.Classes.Test.csproj b/Microwave.Classes.Test/Microwave.Classes.Test.csproj new file mode 100644 index 0000000000000000000000000000000000000000..05837ee3db2de69270446cbabcb57088453dd4ff --- /dev/null +++ b/Microwave.Classes.Test/Microwave.Classes.Test.csproj @@ -0,0 +1,27 @@ +<Project Sdk="Microsoft.NET.Sdk"> + + <PropertyGroup> + <TargetFramework>net8.0</TargetFramework> + <ImplicitUsings>enable</ImplicitUsings> + <Nullable>enable</Nullable> + + <IsPackable>false</IsPackable> + <IsTestProject>true</IsTestProject> + </PropertyGroup> + + <ItemGroup> + <PackageReference Include="JunitXml.TestLogger" Version="3.1.12" /> + <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.6.0" /> + <PackageReference Include="NSubstitute" Version="5.1.0" /> + <PackageReference Include="NUnit" Version="3.13.3" /> + <PackageReference Include="NUnit3TestAdapter" Version="4.2.1" /> + <PackageReference Include="NUnit.Analyzers" Version="3.6.1" /> + <PackageReference Include="coverlet.collector" Version="6.0.0" /> + <PackageReference Include="ReportGenerator" Version="5.2.4" /> + </ItemGroup> + + <ItemGroup> + <ProjectReference Include="..\Microwave.Classes\Microwave.Classes.csproj" /> + </ItemGroup> + +</Project> diff --git a/Microwave.Classes/Boundary/Button.cs b/Microwave.Classes/Boundary/Button.cs new file mode 100644 index 0000000000000000000000000000000000000000..e72809307d5e06b354d29d45c593a322fa6e1bcd --- /dev/null +++ b/Microwave.Classes/Boundary/Button.cs @@ -0,0 +1,15 @@ +using System; +using Microwave.Classes.Boundary.Interfaces; + +namespace Microwave.Classes.Boundary; + +public class Button : IButton +{ + public event EventHandler Pressed; + + public void Press() + { + Pressed?.Invoke(this, EventArgs.Empty); + } +} + diff --git a/Microwave.Classes/Boundary/Display.cs b/Microwave.Classes/Boundary/Display.cs new file mode 100644 index 0000000000000000000000000000000000000000..74f7d12a013d20364d7cfd83eb73b124d8b45145 --- /dev/null +++ b/Microwave.Classes/Boundary/Display.cs @@ -0,0 +1,21 @@ +using Microwave.Classes.Boundary.Interfaces; + +namespace Microwave.Classes.Boundary; + +public class Display(IOutput output) : IDisplay +{ + public void ShowTime(int min, int sec) + { + output.OutputLine($"Display shows: {min:D2}:{sec:D2}"); + } + + public void ShowPower(int power) + { + output.OutputLine($"Display shows: {power} W"); + } + + public void Clear() + { + output.OutputLine($"Display cleared"); + } +} diff --git a/Microwave.Classes/Boundary/Door.cs b/Microwave.Classes/Boundary/Door.cs new file mode 100644 index 0000000000000000000000000000000000000000..ac51453a9b9fd772a8e7ad116ef8e28fd450b543 --- /dev/null +++ b/Microwave.Classes/Boundary/Door.cs @@ -0,0 +1,19 @@ +using System; +using Microwave.Classes.Boundary.Interfaces; + +namespace Microwave.Classes.Boundary; +public class Door : IDoor +{ + public event EventHandler Opened; + public event EventHandler Closed; + + public void Close() + { + Closed?.Invoke(this, System.EventArgs.Empty); + } + + public void Open() + { + Opened?.Invoke(this, System.EventArgs.Empty); + } +} diff --git a/Microwave.Classes/Boundary/Interfaces/IButton.cs b/Microwave.Classes/Boundary/Interfaces/IButton.cs new file mode 100644 index 0000000000000000000000000000000000000000..4101974ab35642a9efa86822c85cc1a65d68c77e --- /dev/null +++ b/Microwave.Classes/Boundary/Interfaces/IButton.cs @@ -0,0 +1,9 @@ +using System; + +namespace Microwave.Classes.Boundary.Interfaces; +public interface IButton +{ + event EventHandler Pressed; + + void Press(); +} diff --git a/Microwave.Classes/Boundary/Interfaces/IDisplay.cs b/Microwave.Classes/Boundary/Interfaces/IDisplay.cs new file mode 100644 index 0000000000000000000000000000000000000000..9ed439cf603d83eebfda9817d59d2dd1939cdd18 --- /dev/null +++ b/Microwave.Classes/Boundary/Interfaces/IDisplay.cs @@ -0,0 +1,8 @@ +namespace Microwave.Classes.Boundary.Interfaces; + +public interface IDisplay +{ + void ShowTime(int minutes, int seconds); + void ShowPower(int power); + void Clear(); +} \ No newline at end of file diff --git a/Microwave.Classes/Boundary/Interfaces/IDoor.cs b/Microwave.Classes/Boundary/Interfaces/IDoor.cs new file mode 100644 index 0000000000000000000000000000000000000000..157144decd8b5f130fa6bc7e6b40e70d1dabcab0 --- /dev/null +++ b/Microwave.Classes/Boundary/Interfaces/IDoor.cs @@ -0,0 +1,12 @@ +using System; + +namespace Microwave.Classes.Boundary.Interfaces; + +public interface IDoor +{ + event EventHandler Opened; + event EventHandler Closed; + + void Open(); + void Close(); +} \ No newline at end of file diff --git a/Microwave.Classes/Boundary/Interfaces/ILight.cs b/Microwave.Classes/Boundary/Interfaces/ILight.cs new file mode 100644 index 0000000000000000000000000000000000000000..c2feee6166e7da1cfbbf8f2f257733dd1b0028b3 --- /dev/null +++ b/Microwave.Classes/Boundary/Interfaces/ILight.cs @@ -0,0 +1,7 @@ +namespace Microwave.Classes.Boundary.Interfaces; + +public interface ILight +{ + void TurnOn(); + void TurnOff(); +} \ No newline at end of file diff --git a/Microwave.Classes/Boundary/Interfaces/IOutput.cs b/Microwave.Classes/Boundary/Interfaces/IOutput.cs new file mode 100644 index 0000000000000000000000000000000000000000..b9f7d75b77b5598bf3e16de751b8a5100835c283 --- /dev/null +++ b/Microwave.Classes/Boundary/Interfaces/IOutput.cs @@ -0,0 +1,12 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace Microwave.Classes.Boundary.Interfaces; + +public interface IOutput +{ + void OutputLine(string line); +} diff --git a/Microwave.Classes/Boundary/Interfaces/IPowerTube.cs b/Microwave.Classes/Boundary/Interfaces/IPowerTube.cs new file mode 100644 index 0000000000000000000000000000000000000000..3cec78483f908379c29c0ab721f26294f28df0c9 --- /dev/null +++ b/Microwave.Classes/Boundary/Interfaces/IPowerTube.cs @@ -0,0 +1,14 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace Microwave.Classes.Boundary.Interfaces; + +public interface IPowerTube +{ + void TurnOn(int power); + + void TurnOff(); +} diff --git a/Microwave.Classes/Boundary/Interfaces/ITimeProvider.cs b/Microwave.Classes/Boundary/Interfaces/ITimeProvider.cs new file mode 100644 index 0000000000000000000000000000000000000000..5701a35bc18c15effad52055e05b2892d7a46589 --- /dev/null +++ b/Microwave.Classes/Boundary/Interfaces/ITimeProvider.cs @@ -0,0 +1,18 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading; +using System.Threading.Tasks; + +namespace Microwave.Classes.Boundary.Interfaces; + +public interface ITimeProvider +{ + int TimeRemaining { get; } + event EventHandler Expired; + event EventHandler TimerTick; + + void Start(int time); + void Stop(); +} diff --git a/Microwave.Classes/Boundary/Light.cs b/Microwave.Classes/Boundary/Light.cs new file mode 100644 index 0000000000000000000000000000000000000000..6bcdf90bbc23eb2f19dbc1fc875de10646c71a1c --- /dev/null +++ b/Microwave.Classes/Boundary/Light.cs @@ -0,0 +1,33 @@ +using Microwave.Classes.Boundary.Interfaces; + +namespace Microwave.Classes.Boundary; + +public class Light : ILight +{ + private IOutput myOutput; + private bool isOn = false; + + public Light(IOutput output) + { + myOutput = output; + } + + public void TurnOn() + { + if (!isOn) + { + myOutput.OutputLine("Light is turned on"); + isOn = true; + } + } + + public void TurnOff() + { + if (isOn) + { + myOutput.OutputLine("Light is turned off"); + isOn = false; + } + } + +} \ No newline at end of file diff --git a/Microwave.Classes/Boundary/Output.cs b/Microwave.Classes/Boundary/Output.cs new file mode 100644 index 0000000000000000000000000000000000000000..5f040991e47e3851e3c702e8ceca8a9a48af6255 --- /dev/null +++ b/Microwave.Classes/Boundary/Output.cs @@ -0,0 +1,13 @@ +using Microwave.Classes.Boundary.Interfaces; + +namespace Microwave.Classes.Boundary +{ + public class Output : IOutput + { + public void OutputLine(string line) + { + System.Console.WriteLine(line); + } + + } +} \ No newline at end of file diff --git a/Microwave.Classes/Boundary/PowerTube.cs b/Microwave.Classes/Boundary/PowerTube.cs new file mode 100644 index 0000000000000000000000000000000000000000..d049faeef446e3a9d1fb03b456c10a9a22d01972 --- /dev/null +++ b/Microwave.Classes/Boundary/PowerTube.cs @@ -0,0 +1,43 @@ +using System; +using Microwave.Classes.Boundary.Interfaces; + +namespace Microwave.Classes.Boundary +{ + public class PowerTube : IPowerTube + { + private IOutput myOutput; + + private bool IsOn = false; + + public PowerTube(IOutput output) + { + myOutput = output; + } + + public void TurnOn(int power) + { + if (power < 1 || 700 < power) + { + throw new ArgumentOutOfRangeException("power", power, "Must be between 1 and 700 (incl.)"); + } + + if (IsOn) + { + throw new ApplicationException("PowerTube.TurnOn: is already on"); + } + + myOutput.OutputLine($"PowerTube works with {power}"); + IsOn = true; + } + + public void TurnOff() + { + if (IsOn) + { + myOutput.OutputLine($"PowerTube turned off"); + } + + IsOn = false; + } + } +} \ No newline at end of file diff --git a/Microwave.Classes/Boundary/Timer.cs b/Microwave.Classes/Boundary/Timer.cs new file mode 100644 index 0000000000000000000000000000000000000000..dfb99fed11d4f00cf63fb540c32eb928069537cf --- /dev/null +++ b/Microwave.Classes/Boundary/Timer.cs @@ -0,0 +1,56 @@ +using System; +using Microwave.Classes.Boundary.Interfaces; + +namespace Microwave.Classes.Boundary +{ + public class Timer : ITimeProvider + { + public int TimeRemaining { get; private set; } + + public event EventHandler Expired; + public event EventHandler TimerTick; + + private System.Timers.Timer timer; + + public Timer() + { + timer = new System.Timers.Timer(); + // Bind OnTimerEvent with an object of this, and set up the event + timer.Elapsed += OnTimerEvent; + timer.Interval = 1000; // 1 second intervals + timer.AutoReset = true; // Repeatable timer + } + + + public void Start(int time) + { + TimeRemaining = time; + timer.Enabled = true; + } + + public void Stop() + { + timer.Enabled = false; + } + + private void Expire() + { + timer.Enabled = false; + Expired?.Invoke(this, System.EventArgs.Empty); + } + + private void OnTimerEvent(object sender, System.Timers.ElapsedEventArgs args) + { + // One tick has passed + // Do what I should + TimeRemaining -= 1; + TimerTick?.Invoke(this, EventArgs.Empty); + + if (TimeRemaining <= 0) + { + Expire(); + } + } + + } +} \ No newline at end of file diff --git a/Microwave.Classes/Controllers/CookController.cs b/Microwave.Classes/Controllers/CookController.cs new file mode 100644 index 0000000000000000000000000000000000000000..85d084b848b1344720d2f4c45dfd387a6ea51fc4 --- /dev/null +++ b/Microwave.Classes/Controllers/CookController.cs @@ -0,0 +1,69 @@ +using System; +using Microwave.Classes.Boundary.Interfaces; +using Microwave.Classes.Controllers.Interfaces; + +namespace Microwave.Classes.Controllers; + +public class CookController : ICookController +{ + // Since there is a 2-way association, this cannot be set until the UI object has been created + // It also demonstrates property dependency injection + public IMicrowaveController Microwave { set; private get; } + + private bool isCooking; + + private readonly IDisplay myDisplay; + private readonly IPowerTube myPowerTube; + private readonly ITimeProvider myTimer; + + public CookController( + ITimeProvider timer, + IDisplay display, + IPowerTube powerTube, + IMicrowaveController microwave) : this(timer, display, powerTube) + { + Microwave = microwave; + } + + public CookController( + ITimeProvider timer, + IDisplay display, + IPowerTube powerTube) + { + myTimer = timer; + myDisplay = display; + myPowerTube = powerTube; + + timer.Expired += OnTimerExpired; + timer.TimerTick += OnTimerTick; + } + + public void StartCooking(int power, int time) + { + myPowerTube.TurnOn(power); + myTimer.Start(time); + isCooking = true; + } + + public void Stop() + { + isCooking = false; + myPowerTube.TurnOff(); + myTimer.Stop(); + } + + private void OnTimerExpired(object sender, EventArgs e) + { + if (!isCooking) return; + isCooking = false; + myPowerTube.TurnOff(); + Microwave.CookingIsDone(); + } + + private void OnTimerTick(object sender, EventArgs e) + { + if (!isCooking) return; + var remaining = myTimer.TimeRemaining; + myDisplay.ShowTime(remaining / 60, remaining % 60); + } +} \ No newline at end of file diff --git a/Microwave.Classes/Controllers/Interfaces/ICookController.cs b/Microwave.Classes/Controllers/Interfaces/ICookController.cs new file mode 100644 index 0000000000000000000000000000000000000000..ad0752157fc2bcd6b568cd12bf49add2d4f496f8 --- /dev/null +++ b/Microwave.Classes/Controllers/Interfaces/ICookController.cs @@ -0,0 +1,7 @@ +namespace Microwave.Classes.Controllers.Interfaces; + +public interface ICookController +{ + void StartCooking(int power, int time); + void Stop(); +} \ No newline at end of file diff --git a/Microwave.Classes/Controllers/Interfaces/IMicrowaveController.cs b/Microwave.Classes/Controllers/Interfaces/IMicrowaveController.cs new file mode 100644 index 0000000000000000000000000000000000000000..fad7684cc432f0542bc8a9c97250d928191c5177 --- /dev/null +++ b/Microwave.Classes/Controllers/Interfaces/IMicrowaveController.cs @@ -0,0 +1,15 @@ +using System; + +namespace Microwave.Classes.Controllers.Interfaces; + +public interface IMicrowaveController +{ + void OnPowerPressed(object sender, EventArgs e); + void OnTimePressed(object sender, EventArgs e); + void OnStartCancelPressed(object sender, EventArgs e); + + void OnDoorOpened(object sender, EventArgs e); + void OnDoorClosed(object sender, EventArgs e); + + void CookingIsDone(); +} \ No newline at end of file diff --git a/Microwave.Classes/Controllers/MicrowaveController.cs b/Microwave.Classes/Controllers/MicrowaveController.cs new file mode 100644 index 0000000000000000000000000000000000000000..488bbdac35448fcb4da7cfb94bec4b9d02ea1d75 --- /dev/null +++ b/Microwave.Classes/Controllers/MicrowaveController.cs @@ -0,0 +1,161 @@ +using System; +using Microwave.Classes.Boundary.Interfaces; +using Microwave.Classes.Controllers.Interfaces; +using Microwave.Classes.Domain.MicrowaveControllerStateMachine; +using Microwave.Classes.Domain.MicrowaveControllerStateMachine.Interfaces; +using Microwave.Classes.Domain.MicrowaveControllerStateMachine.States; + +namespace Microwave.Classes.Controllers; + +public class MicrowaveController : IMicrowaveController, IMicrowaveStateContext +{ + private MicrowaveControllerState state; + private readonly ICookController myCooker; + private readonly ILight myLight; + private readonly IDisplay myDisplay; + + private int powerLevel = 50; + private int time = 1; + + public MicrowaveController( + IButton powerButton, + IButton timeButton, + IButton startCancelButton, + IDoor door, + IDisplay display, + ILight light, + ICookController cooker + ) + { + powerButton.Pressed += OnPowerPressed; + timeButton.Pressed += OnTimePressed; + startCancelButton.Pressed += OnStartCancelPressed; + + door.Closed += OnDoorClosed; + door.Opened += OnDoorOpened; + + myCooker = cooker; + state = new Ready(); + myLight = light; + myDisplay = display; + } + + private void ResetValues() + { + powerLevel = 50; + time = 1; + } + + #region State Management - Called by events + public void OnPowerPressed(object sender, EventArgs e) + { + state.OnPowerPressed(this); + } + + public void OnTimePressed(object sender, EventArgs e) + { + state.OnTimePressed(this); + } + + public void OnStartCancelPressed(object sender, EventArgs e) + { + state.OnStartCancelPressed(this); + } + + public void OnDoorOpened(object sender, EventArgs e) + { + state.OnDoorOpened(this); + } + + public void OnDoorClosed(object sender, EventArgs e) + { + state.OnDoorClosed(this); + } + + public void CookingIsDone() + { + state.CookingIsDone(this); + } + + public void SetState(MicrowaveControllerState s) + { + state = s; + } + #endregion + + #region State Actions - Sets values, called by the states + public void ShowPower() + { + myDisplay.ShowPower(powerLevel); + } + + public void IncreaseAndShowPower() + { + powerLevel = (powerLevel >= 700 ? 50 : powerLevel + 50); + myDisplay.ShowPower(powerLevel); + } + + public void ShowTime() + { + myDisplay.ShowTime(time, 0); + } + + public void IncreaseAndShowTime() + { + time += 1; + myDisplay.ShowTime(time, 0); + } + + public void Reset() + { + ResetValues(); + myDisplay.Clear(); + } + + public void StartCooking() + { + myLight.TurnOn(); + myCooker.StartCooking(powerLevel, time * 60); + } + + public void StopCooking() + { + ResetValues(); + myCooker.Stop(); + myLight.TurnOff(); + myDisplay.Clear(); + } + + public void StopCookingLeaveLightOn() + { + ResetValues(); + myCooker.Stop(); + myDisplay.Clear(); + } + + public void TurnOnLight() + { + myLight.TurnOn(); + } + + public void TurnOffLight() + { + myLight.TurnOff(); + } + + public void ResetWithLightOn() + { + ResetValues(); + myLight.TurnOn(); + myDisplay.Clear(); + } + + public void CompleteCooking() + { + ResetValues(); + myDisplay.Clear(); + myLight.TurnOff(); + // Beep 3 times + } + #endregion +} diff --git a/Microwave.Classes/Domain/MicrowaveControllerStateMachine/Interfaces/IMicrowaveStateContext.cs b/Microwave.Classes/Domain/MicrowaveControllerStateMachine/Interfaces/IMicrowaveStateContext.cs new file mode 100644 index 0000000000000000000000000000000000000000..694da07fd5763ed8215f6ae325e2dd5a81e49460 --- /dev/null +++ b/Microwave.Classes/Domain/MicrowaveControllerStateMachine/Interfaces/IMicrowaveStateContext.cs @@ -0,0 +1,18 @@ +namespace Microwave.Classes.Domain.MicrowaveControllerStateMachine.Interfaces; + +public interface IMicrowaveStateContext +{ + void ShowPower(); + void IncreaseAndShowPower(); + void ShowTime(); + void IncreaseAndShowTime(); + void Reset(); + void StartCooking(); + void StopCooking(); + void StopCookingLeaveLightOn(); + void TurnOnLight(); + void TurnOffLight(); + void ResetWithLightOn(); + void CompleteCooking(); + void SetState(MicrowaveControllerState s); +} \ No newline at end of file diff --git a/Microwave.Classes/Domain/MicrowaveControllerStateMachine/MicrowaveControllerState.cs b/Microwave.Classes/Domain/MicrowaveControllerStateMachine/MicrowaveControllerState.cs new file mode 100644 index 0000000000000000000000000000000000000000..93fe1570892cc886678a2c5272f61717bc9ee887 --- /dev/null +++ b/Microwave.Classes/Domain/MicrowaveControllerStateMachine/MicrowaveControllerState.cs @@ -0,0 +1,18 @@ +using Microwave.Classes.Domain.MicrowaveControllerStateMachine.Interfaces; + +namespace Microwave.Classes.Domain.MicrowaveControllerStateMachine; + +public abstract class MicrowaveControllerState +{ + public virtual void OnPowerPressed(IMicrowaveStateContext context) { } + + public virtual void OnTimePressed(IMicrowaveStateContext context) { } + + public virtual void OnStartCancelPressed(IMicrowaveStateContext context) { } + + public virtual void OnDoorClosed(IMicrowaveStateContext context) { } + + public virtual void OnDoorOpened(IMicrowaveStateContext context) { } + + public virtual void CookingIsDone(IMicrowaveStateContext context) { } +} diff --git a/Microwave.Classes/Domain/MicrowaveControllerStateMachine/States/Cooking.cs b/Microwave.Classes/Domain/MicrowaveControllerStateMachine/States/Cooking.cs new file mode 100644 index 0000000000000000000000000000000000000000..c8538728266bf6e4e17812e27e9c4ae2ea17ca81 --- /dev/null +++ b/Microwave.Classes/Domain/MicrowaveControllerStateMachine/States/Cooking.cs @@ -0,0 +1,24 @@ +using Microwave.Classes.Domain.MicrowaveControllerStateMachine.Interfaces; + +namespace Microwave.Classes.Domain.MicrowaveControllerStateMachine.States; + +public class Cooking : MicrowaveControllerState +{ + public override void OnStartCancelPressed(IMicrowaveStateContext context) + { + context.StopCooking(); + context.SetState(new Ready()); + } + + public override void OnDoorOpened(IMicrowaveStateContext context) + { + context.StopCookingLeaveLightOn(); + context.SetState(new DoorOpen()); + } + + public override void CookingIsDone(IMicrowaveStateContext context) + { + context.CompleteCooking(); + context.SetState(new Ready()); + } +} \ No newline at end of file diff --git a/Microwave.Classes/Domain/MicrowaveControllerStateMachine/States/DoorOpen.cs b/Microwave.Classes/Domain/MicrowaveControllerStateMachine/States/DoorOpen.cs new file mode 100644 index 0000000000000000000000000000000000000000..a9e7af1b8fbb80ed49b9d7b00bcddb2d8d19ba5c --- /dev/null +++ b/Microwave.Classes/Domain/MicrowaveControllerStateMachine/States/DoorOpen.cs @@ -0,0 +1,12 @@ +using Microwave.Classes.Domain.MicrowaveControllerStateMachine.Interfaces; + +namespace Microwave.Classes.Domain.MicrowaveControllerStateMachine.States; + +public class DoorOpen : MicrowaveControllerState +{ + public override void OnDoorClosed(IMicrowaveStateContext context) + { + context.TurnOffLight(); + context.SetState(new Ready()); + } +} \ No newline at end of file diff --git a/Microwave.Classes/Domain/MicrowaveControllerStateMachine/States/Ready.cs b/Microwave.Classes/Domain/MicrowaveControllerStateMachine/States/Ready.cs new file mode 100644 index 0000000000000000000000000000000000000000..b299cf9e696d589a34957e3aeb6ad0467d5e1e15 --- /dev/null +++ b/Microwave.Classes/Domain/MicrowaveControllerStateMachine/States/Ready.cs @@ -0,0 +1,18 @@ +using Microwave.Classes.Domain.MicrowaveControllerStateMachine.Interfaces; + +namespace Microwave.Classes.Domain.MicrowaveControllerStateMachine.States; + +public class Ready : MicrowaveControllerState +{ + public override void OnPowerPressed(IMicrowaveStateContext context) + { + context.ShowPower(); + context.SetState(new SetPower()); + } + + public override void OnDoorOpened(IMicrowaveStateContext context) + { + context.TurnOnLight(); + context.SetState(new DoorOpen()); + } +} \ No newline at end of file diff --git a/Microwave.Classes/Domain/MicrowaveControllerStateMachine/States/SetPower.cs b/Microwave.Classes/Domain/MicrowaveControllerStateMachine/States/SetPower.cs new file mode 100644 index 0000000000000000000000000000000000000000..ce838b824a3affb964a7e5970359378ab94d4d4d --- /dev/null +++ b/Microwave.Classes/Domain/MicrowaveControllerStateMachine/States/SetPower.cs @@ -0,0 +1,28 @@ +using Microwave.Classes.Domain.MicrowaveControllerStateMachine.Interfaces; + +namespace Microwave.Classes.Domain.MicrowaveControllerStateMachine.States; + +public class SetPower : MicrowaveControllerState +{ + public override void OnPowerPressed(IMicrowaveStateContext context) + { + context.IncreaseAndShowPower(); + } + + public override void OnTimePressed(IMicrowaveStateContext context) + { + context.ShowTime(); + context.SetState(new SetTime()); + } + + public override void OnStartCancelPressed(IMicrowaveStateContext context) + { + context.Reset(); + context.SetState(new Ready()); + } + public override void OnDoorOpened(IMicrowaveStateContext context) + { + context.ResetWithLightOn(); + context.SetState(new DoorOpen()); + } +} \ No newline at end of file diff --git a/Microwave.Classes/Domain/MicrowaveControllerStateMachine/States/SetTime.cs b/Microwave.Classes/Domain/MicrowaveControllerStateMachine/States/SetTime.cs new file mode 100644 index 0000000000000000000000000000000000000000..a31958ee0b2291d05dd1964e7992796373347248 --- /dev/null +++ b/Microwave.Classes/Domain/MicrowaveControllerStateMachine/States/SetTime.cs @@ -0,0 +1,23 @@ +using Microwave.Classes.Domain.MicrowaveControllerStateMachine.Interfaces; + +namespace Microwave.Classes.Domain.MicrowaveControllerStateMachine.States; + +public class SetTime : MicrowaveControllerState +{ + public override void OnTimePressed(IMicrowaveStateContext context) + { + context.IncreaseAndShowTime(); + } + + public override void OnStartCancelPressed(IMicrowaveStateContext context) + { + context.StartCooking(); + context.SetState(new Cooking()); + } + + public override void OnDoorOpened(IMicrowaveStateContext context) + { + context.ResetWithLightOn(); + context.SetState(new DoorOpen()); + } +} \ No newline at end of file diff --git a/Microwave.Classes/Microwave.Classes.csproj b/Microwave.Classes/Microwave.Classes.csproj new file mode 100644 index 0000000000000000000000000000000000000000..ae2821edbb520b6fc56afc7a6e4bae1f7d5aa1ed --- /dev/null +++ b/Microwave.Classes/Microwave.Classes.csproj @@ -0,0 +1,7 @@ +<Project Sdk="Microsoft.NET.Sdk"> + + <PropertyGroup> + <TargetFramework>net8.0</TargetFramework> + </PropertyGroup> + +</Project> diff --git a/Microwave.ConsoleApp/Microwave.ConsoleApp.csproj b/Microwave.ConsoleApp/Microwave.ConsoleApp.csproj new file mode 100644 index 0000000000000000000000000000000000000000..b584e2fc51e771facd434e857f9a647c7efaf5d9 --- /dev/null +++ b/Microwave.ConsoleApp/Microwave.ConsoleApp.csproj @@ -0,0 +1,12 @@ +<Project Sdk="Microsoft.NET.Sdk"> + + <PropertyGroup> + <OutputType>Exe</OutputType> + <TargetFramework>net8.0</TargetFramework> + </PropertyGroup> + + <ItemGroup> + <ProjectReference Include="..\Microwave.Classes\Microwave.Classes.csproj" /> + </ItemGroup> + +</Project> diff --git a/Microwave.ConsoleApp/Program.cs b/Microwave.ConsoleApp/Program.cs new file mode 100644 index 0000000000000000000000000000000000000000..6fdc4187e3dbe6d473c26183e4205b066317da23 --- /dev/null +++ b/Microwave.ConsoleApp/Program.cs @@ -0,0 +1,41 @@ +using Microwave.Classes.Boundary; +using Microwave.Classes.Controllers; +using Microwave.Classes.Domain; + +var startCancelButton = new Button(); +var powerButton = new Button(); +var timeButton = new Button(); + +var door = new Door(); + +var output = new Output(); + +var display = new Display(output); + +var powerTube = new PowerTube(output); + +var light = new Light(output); + +var timer = new Timer(); + +var cooker = new CookController(timer, display, powerTube); + +var ui = new MicrowaveController(powerButton, timeButton, startCancelButton, door, display, light, cooker); + +// Finish the double association +cooker.Microwave = ui; + +// Simulate a simple sequence + +powerButton.Press(); + +timeButton.Press(); + +startCancelButton.Press(); + +// The simple sequence should now run + +System.Console.WriteLine("When you press enter, the program will stop"); +// Wait for input + +System.Console.ReadLine(); diff --git a/Microwave.Docs/README.md b/Microwave.Docs/README.md new file mode 100644 index 0000000000000000000000000000000000000000..ce9ab5f9ea700d2172e9568770af7c5aad57de66 --- /dev/null +++ b/Microwave.Docs/README.md @@ -0,0 +1,63 @@ +# The Microwave Oven System Description + +The following documents the design of the Microwave System. + +## Use Case Diagram + + + +## Use Case Description + +A beeper has been omitted from this design for the sake of simplicity. + +| **Name** | **Cook a dish** | +|-----------------------------------|-----------------------------------| +| **Goal** | The user will have a dish of | +| | food cooked | +| **Initiation** | By the user. | +| **Actors** | The User | +| **Precondition** | The user has a dish of food on a microwave suitable platter, the MicroWave oven is attached to the mains power supply, no activity is currently taking place in the oven, the display is blank. | +| **Postcondition** | The oven is inactive, the food has been heated with the desired microwave power during the desired time. The display is blank. | +| **Main Scenario** | 1. The user opens the door | +| | 2. The light goes on inside the oven | +| | 3. The user places the dish in the oven | +| | 4. The user closes the door | +| | 5. The light goes off inside the oven | +| | 6. The user presses the Power button one or more times, to select the desired microwave power. The display shows the currently selected power from 50 to 700 W, starting with 50 W. Each press increases the selected power level with 50 W, until 700, where it will return to 50 W on the next press.<br>\[Extension 1: The user presses the Start-Cancel button during power setup\]<br>\[Extension 2: The user opens the door during setup\] | +| | 7. The user presses the Time button one or more times to select the desired cooking time. The display shows the currently selected time as minutes:seconds, starting with 01:00. Each press increases the selected time with one minute.<br>\[Extension 2: The user opens the door during setup] | +| | 8.The user presses the Start-Cancel button. | | +| | 9.The light goes on inside the oven | +| | 10.The powertube starts working at the desired powerlevel | +| | 11.The display shows and updates the remaing time every second as minutes:seconds. <br> \[Extension 3: The user presses the Start-Cancel button during cooking\]<br>\[Extension 4: The user opens the Door during cooking\] | +| | 12.When the time has expired, power tube is turned off +||13.The light inside the oven goes off | +| | 14.The display is blanked | +| | 15.The user opens the door | +| | 16.The light goes on inside the oven | +| | 17.The user removes the food | +| | 18.The user closes the door | +| | 19.The light inside the oven goes off. | +| **Extension** | \[Extension 1: The user presses the Start-Cancel button during setup\]<br>1. The display is blanked <br> 2. All settings are reset to start values<br>3. The user can start the Use Case from step 6 or 15, or the Use Case ends. | +| | \[Extension 2: The user opens the Door during setup\]<br>1. The light goes on inside the oven<br>2. The display is blanked<br>3. All settings are reset to start values<br>4. The user can continue the Use case from step 4 or 17. | +| | \[Extension 3: The user presses the Start-Cancel button during cooking\]<br>1. The power tube is turned off<br>2. The display is blanked.<br>3. The light inside the oven goes off<br>4. All settings are reset to start values<br>5. The user can continue the Use Case from step 6 or 15, or the Use Case ends.| +| | \[Extension 4: The user opens the Door during cooking\]<br>1. The power tube is turned off.<br>2.The display is blanked.<br>3.All settings are reset to start values.<br>4.The user can continue the Use Case from step 4 or 17.| + +## Class Diagram + + + + +All classes are implementing a relevant interface – not shown on the diagram for simplicity – so dependency isolation +is possible for testing. See the supplied unit tests. + +## State Machine diagram for UserInterface + + + +## Sequence diagram for the main scenario and some of the extensions. + + + +## Sequence diagrams for the some of the Extensions + + diff --git a/Microwave.Docs/images/.$MicrowaveSeqExtensions.drawio.dtmp b/Microwave.Docs/images/.$MicrowaveSeqExtensions.drawio.dtmp new file mode 100644 index 0000000000000000000000000000000000000000..9434899012bbee69301e7f6601dd6c4d4fa55dca --- /dev/null +++ b/Microwave.Docs/images/.$MicrowaveSeqExtensions.drawio.dtmp @@ -0,0 +1,932 @@ +<mxfile host="Electron" modified="2025-03-25T15:58:02.676Z" agent="Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/22.1.2 Chrome/114.0.5735.289 Electron/25.9.4 Safari/537.36" etag="LEw9N_PQVCs8v-UFLhnZ" version="22.1.2" type="device"> + <diagram name="Page-1" id="Page-1"> + <mxGraphModel dx="954" dy="628" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1169" pageHeight="827" math="0" shadow="0"> + <root> + <mxCell id="0" /> + <mxCell id="1" parent="0" /> + <UserObject label="" tags="Background" id="2"> + <mxCell style="vsdxID=1;fillColor=none;gradientColor=none;points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;strokeColor=none;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="127" y="25" width="101" height="50" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="3" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=2;fillColor=#FFFFFF;gradientColor=none;shape=stencil(rZBLDoAgDERP0z3SI/i5B4kojQgG8Xd7IV1oWLObaV/bdADb3ahNgxR7DH7RF43RAHYgJTmjA8WkAHvAdvJBz8EfbmS/qUxmtfozb7h5TuQJKR52jWA/MGrJ1UDrg8XxJL7/JrL23ymTSCVOEfsX);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="2" vertex="1"> + <mxGeometry x="101" width="1" height="50" as="geometry" /> + </mxCell> + <mxCell id="4" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=3;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="2" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="5" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=4;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="2" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="6" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=5;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="2" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="7" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">: Door<br/></font></div>" style="verticalAlign=middle;align=center;overflow=width;vsdxID=6;fillColor=#FFFFFF;gradientColor=none;shape=stencil(1ZVbDsIgEEVXM/8IS6h1H01KLRGhofjavRCSGjCi0DHRv6E9PO7c2wKsmcdu4kDJbI0+8Ivo7QhsC5QKNXIjrKuAtcCaQRu+N/qk+jCeOk/66qjPfoVrmLchxM+h5BaPdwGWQmXgDFoJFm2fwK54qByElMubV+K/raYOfNIRzC5Uk+1kNRqB+M3MZxMnmasSvzpyeN8bkvkYjmbPGfXowyj/QJfeHOHf1o1cQPiDlGyXmO6K9HZyj8LNxto7);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="2" vertex="1"> + <mxGeometry width="101" height="50" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="8"> + <mxCell style="vsdxID=8;fillColor=#FFFFFF;gradientColor=none;shape=stencil(tZPdEoIgEIWfhksdhTHr2uo9mERlInFWSnv7oKUaKp2aqbv9+XY5coSwom94JwhNegN6LwZZmoawNaFUto0AaWxE2IawotIgatDHtsS844500UGf3IYR57LEjdDkjCnNrukWUQ472wKPpss4XyENHk9pnDEsvd/nszHio+wj0IYbqdugpzjUIrJHRZXitd+LrX4Qonsp/0yc/9i/qLPB48orqRQ6du9P+REqZHkcGKJkO+3dPJwm83Qow91dgN/GPxGymEGX+fziL/7OLzQEbjw5YYPnx2JL+NDY5gI=);spacingTop=-3;spacingBottom=-3;spacingLeft=-3;spacingRight=-3;points=[[0.5,1,0],[1,0.75,0],[1,0.5,0],[1,0.25,0],[0.5,0,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[0,0,0],[0,0,0],[1,0,0],[1,0,0],[1,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="25" y="25" width="25" height="50" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="9" value="<div style="font-size: 1px"><p style="text-align:center;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:bottom;direction:ltr;"></p></div>" style="text;vsdxID=8;fillColor=none;gradientColor=none;spacingTop=-3;spacingBottom=-3;spacingLeft=-3;spacingRight=-3;points=[[0.5,1,0],[1,0.75,0],[1,0.5,0],[1,0.25,0],[0.5,0,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[0,0,0],[0,0,0],[1,0,0],[1,0,0],[1,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;verticalAlign=bottom;align=center;strokeColor=none;;html=1;" parent="8" vertex="1"> + <mxGeometry x="12.7" y="62.7" height="13.55" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="10"> + <mxCell style="vsdxID=9;fillColor=none;gradientColor=none;points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;strokeColor=none;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="292" y="25" width="101" height="50" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="11" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=10;fillColor=#FFFFFF;gradientColor=none;shape=stencil(rZBLDoAgDERP0z3SI/i5B4kojQgG8Xd7IV1oWLObaV/bdADb3ahNgxR7DH7RF43RAHYgJTmjA8WkAHvAdvJBz8EfbmS/qUxmtfozb7h5TuQJKR52jWA/MGrJ1UDrg8XxJL7/JrL23ymTSCVOEfsX);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="10" vertex="1"> + <mxGeometry x="101" width="1" height="50" as="geometry" /> + </mxCell> + <mxCell id="12" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=11;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="10" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="13" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=12;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="10" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="14" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=13;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="10" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="15" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">PowerButton : Button<br/></font></div>" style="verticalAlign=middle;align=center;overflow=width;vsdxID=14;fillColor=#FFFFFF;gradientColor=none;shape=stencil(1ZVbDsIgEEVXM/8IS6h1H01KLRGhofjavRCSGjCi0DHRv6E9PO7c2wKsmcdu4kDJbI0+8Ivo7QhsC5QKNXIjrKuAtcCaQRu+N/qk+jCeOk/66qjPfoVrmLchxM+h5BaPdwGWQmXgDFoJFm2fwK54qByElMubV+K/raYOfNIRzC5Uk+1kNRqB+M3MZxMnmasSvzpyeN8bkvkYjmbPGfXowyj/QJfeHOHf1o1cQPiDlGyXmO6K9HZyj8LNxto7);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="10" vertex="1"> + <mxGeometry width="101" height="50" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="16"> + <mxCell style="vsdxID=15;fillColor=none;gradientColor=none;points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;strokeColor=none;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="419" y="25" width="101" height="50" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="17" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=16;fillColor=#FFFFFF;gradientColor=none;shape=stencil(rZBLDoAgDERP0z3SI/i5B4kojQgG8Xd7IV1oWLObaV/bdADb3ahNgxR7DH7RF43RAHYgJTmjA8WkAHvAdvJBz8EfbmS/qUxmtfozb7h5TuQJKR52jWA/MGrJ1UDrg8XxJL7/JrL23ymTSCVOEfsX);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="16" vertex="1"> + <mxGeometry x="101" width="1" height="50" as="geometry" /> + </mxCell> + <mxCell id="18" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=17;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="16" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="19" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=18;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="16" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="20" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=19;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="16" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="21" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">TimeButton : Button<br/></font></div>" style="verticalAlign=middle;align=center;overflow=width;vsdxID=20;fillColor=#FFFFFF;gradientColor=none;shape=stencil(1ZVbDsIgEEVXM/8IS6h1H01KLRGhofjavRCSGjCi0DHRv6E9PO7c2wKsmcdu4kDJbI0+8Ivo7QhsC5QKNXIjrKuAtcCaQRu+N/qk+jCeOk/66qjPfoVrmLchxM+h5BaPdwGWQmXgDFoJFm2fwK54qByElMubV+K/raYOfNIRzC5Uk+1kNRqB+M3MZxMnmasSvzpyeN8bkvkYjmbPGfXowyj/QJfeHOHf1o1cQPiDlGyXmO6K9HZyj8LNxto7);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="16" vertex="1"> + <mxGeometry width="101" height="50" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="22"> + <mxCell style="vsdxID=21;fillColor=none;gradientColor=none;points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;strokeColor=none;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="546" y="25" width="101" height="50" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="23" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=22;fillColor=#FFFFFF;gradientColor=none;shape=stencil(rZBLDoAgDERP0z3SI/i5B4kojQgG8Xd7IV1oWLObaV/bdADb3ahNgxR7DH7RF43RAHYgJTmjA8WkAHvAdvJBz8EfbmS/qUxmtfozb7h5TuQJKR52jWA/MGrJ1UDrg8XxJL7/JrL23ymTSCVOEfsX);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="22" vertex="1"> + <mxGeometry x="101" width="1" height="50" as="geometry" /> + </mxCell> + <mxCell id="24" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=23;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="22" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="25" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=24;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="22" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="26" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=25;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="22" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="27" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">Start-CancelButton : Button<br/></font></div>" style="verticalAlign=middle;align=center;overflow=width;vsdxID=26;fillColor=#FFFFFF;gradientColor=none;shape=stencil(1ZVbDsIgEEVXM/8IS6h1H01KLRGhofjavRCSGjCi0DHRv6E9PO7c2wKsmcdu4kDJbI0+8Ivo7QhsC5QKNXIjrKuAtcCaQRu+N/qk+jCeOk/66qjPfoVrmLchxM+h5BaPdwGWQmXgDFoJFm2fwK54qByElMubV+K/raYOfNIRzC5Uk+1kNRqB+M3MZxMnmasSvzpyeN8bkvkYjmbPGfXowyj/QJfeHOHf1o1cQPiDlGyXmO6K9HZyj8LNxto7);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="22" vertex="1"> + <mxGeometry width="101" height="50" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="28"> + <mxCell style="vsdxID=27;fillColor=none;gradientColor=none;points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;strokeColor=none;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="673" y="25" width="101" height="50" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="29" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=28;fillColor=#FFFFFF;gradientColor=none;shape=stencil(rZBLDoAgDERP0z3SI/i5B4kojQgG8Xd7IV1oWLObaV/bdADb3ahNgxR7DH7RF43RAHYgJTmjA8WkAHvAdvJBz8EfbmS/qUxmtfozb7h5TuQJKR52jWA/MGrJ1UDrg8XxJL7/JrL23ymTSCVOEfsX);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="28" vertex="1"> + <mxGeometry x="101" width="1" height="50" as="geometry" /> + </mxCell> + <mxCell id="30" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=29;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="28" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="31" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=30;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="28" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="32" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=31;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="28" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="33" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">:MicrowaveController<br></font></div>" style="verticalAlign=middle;align=center;overflow=width;vsdxID=32;fillColor=#FFFFFF;gradientColor=none;shape=stencil(1ZVbDsIgEEVXM/8IS6h1H01KLRGhofjavRCSGjCi0DHRv6E9PO7c2wKsmcdu4kDJbI0+8Ivo7QhsC5QKNXIjrKuAtcCaQRu+N/qk+jCeOk/66qjPfoVrmLchxM+h5BaPdwGWQmXgDFoJFm2fwK54qByElMubV+K/raYOfNIRzC5Uk+1kNRqB+M3MZxMnmasSvzpyeN8bkvkYjmbPGfXowyj/QJfeHOHf1o1cQPiDlGyXmO6K9HZyj8LNxto7);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="28" vertex="1"> + <mxGeometry width="101" height="50" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="34"> + <mxCell style="vsdxID=33;fillColor=none;gradientColor=none;points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;strokeColor=none;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="800" y="25" width="101" height="50" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="35" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=34;fillColor=#FFFFFF;gradientColor=none;shape=stencil(rZBLDoAgDERP0z3SI/i5B4kojQgG8Xd7IV1oWLObaV/bdADb3ahNgxR7DH7RF43RAHYgJTmjA8WkAHvAdvJBz8EfbmS/qUxmtfozb7h5TuQJKR52jWA/MGrJ1UDrg8XxJL7/JrL23ymTSCVOEfsX);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="34" vertex="1"> + <mxGeometry x="101" width="1" height="50" as="geometry" /> + </mxCell> + <mxCell id="36" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=35;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="34" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="37" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=36;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="34" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="38" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=37;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="34" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="39" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">: Display<br/></font></div>" style="verticalAlign=middle;align=center;overflow=width;vsdxID=38;fillColor=#FFFFFF;gradientColor=none;shape=stencil(1ZVbDsIgEEVXM/8IS6h1H01KLRGhofjavRCSGjCi0DHRv6E9PO7c2wKsmcdu4kDJbI0+8Ivo7QhsC5QKNXIjrKuAtcCaQRu+N/qk+jCeOk/66qjPfoVrmLchxM+h5BaPdwGWQmXgDFoJFm2fwK54qByElMubV+K/raYOfNIRzC5Uk+1kNRqB+M3MZxMnmasSvzpyeN8bkvkYjmbPGfXowyj/QJfeHOHf1o1cQPiDlGyXmO6K9HZyj8LNxto7);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="34" vertex="1"> + <mxGeometry width="101" height="50" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="40"> + <mxCell style="vsdxID=39;fillColor=none;gradientColor=none;points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;strokeColor=none;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="927" y="25" width="101" height="50" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="41" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=40;fillColor=#FFFFFF;gradientColor=none;shape=stencil(rZBLDoAgDERP0z3SI/i5B4kojQgG8Xd7IV1oWLObaV/bdADb3ahNgxR7DH7RF43RAHYgJTmjA8WkAHvAdvJBz8EfbmS/qUxmtfozb7h5TuQJKR52jWA/MGrJ1UDrg8XxJL7/JrL23ymTSCVOEfsX);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="40" vertex="1"> + <mxGeometry x="101" width="1" height="50" as="geometry" /> + </mxCell> + <mxCell id="42" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=41;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="40" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="43" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=42;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="40" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="44" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=43;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="40" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="45" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">: Light<br/></font></div>" style="verticalAlign=middle;align=center;overflow=width;vsdxID=44;fillColor=#FFFFFF;gradientColor=none;shape=stencil(1ZVbDsIgEEVXM/8IS6h1H01KLRGhofjavRCSGjCi0DHRv6E9PO7c2wKsmcdu4kDJbI0+8Ivo7QhsC5QKNXIjrKuAtcCaQRu+N/qk+jCeOk/66qjPfoVrmLchxM+h5BaPdwGWQmXgDFoJFm2fwK54qByElMubV+K/raYOfNIRzC5Uk+1kNRqB+M3MZxMnmasSvzpyeN8bkvkYjmbPGfXowyj/QJfeHOHf1o1cQPiDlGyXmO6K9HZyj8LNxto7);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="40" vertex="1"> + <mxGeometry width="101" height="50" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="46"> + <mxCell style="vsdxID=45;fillColor=none;gradientColor=none;points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;strokeColor=none;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="1054" y="25" width="101" height="50" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="47" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=46;fillColor=#FFFFFF;gradientColor=none;shape=stencil(rZBLDoAgDERP0z3SI/i5B4kojQgG8Xd7IV1oWLObaV/bdADb3ahNgxR7DH7RF43RAHYgJTmjA8WkAHvAdvJBz8EfbmS/qUxmtfozb7h5TuQJKR52jWA/MGrJ1UDrg8XxJL7/JrL23ymTSCVOEfsX);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="46" vertex="1"> + <mxGeometry x="101" width="1" height="50" as="geometry" /> + </mxCell> + <mxCell id="48" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=47;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="46" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="49" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=48;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="46" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="50" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=49;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="46" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="51" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">: CookController<br/></font></div>" style="verticalAlign=middle;align=center;overflow=width;vsdxID=50;fillColor=#FFFFFF;gradientColor=none;shape=stencil(1ZVbDsIgEEVXM/8IS6h1H01KLRGhofjavRCSGjCi0DHRv6E9PO7c2wKsmcdu4kDJbI0+8Ivo7QhsC5QKNXIjrKuAtcCaQRu+N/qk+jCeOk/66qjPfoVrmLchxM+h5BaPdwGWQmXgDFoJFm2fwK54qByElMubV+K/raYOfNIRzC5Uk+1kNRqB+M3MZxMnmasSvzpyeN8bkvkYjmbPGfXowyj/QJfeHOHf1o1cQPiDlGyXmO6K9HZyj8LNxto7);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="46" vertex="1"> + <mxGeometry width="101" height="50" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="52"> + <mxCell style="vsdxID=51;fillColor=none;gradientColor=none;points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;strokeColor=none;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="1181" y="25" width="101" height="50" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="53" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=52;fillColor=#FFFFFF;gradientColor=none;shape=stencil(rZBLDoAgDERP0z3SI/i5B4kojQgG8Xd7IV1oWLObaV/bdADb3ahNgxR7DH7RF43RAHYgJTmjA8WkAHvAdvJBz8EfbmS/qUxmtfozb7h5TuQJKR52jWA/MGrJ1UDrg8XxJL7/JrL23ymTSCVOEfsX);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="52" vertex="1"> + <mxGeometry x="101" width="1" height="50" as="geometry" /> + </mxCell> + <mxCell id="54" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=53;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="52" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="55" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=54;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="52" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="56" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=55;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="52" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="57" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">: Timer<br/></font></div>" style="verticalAlign=middle;align=center;overflow=width;vsdxID=56;fillColor=#FFFFFF;gradientColor=none;shape=stencil(1ZVbDsIgEEVXM/8IS6h1H01KLRGhofjavRCSGjCi0DHRv6E9PO7c2wKsmcdu4kDJbI0+8Ivo7QhsC5QKNXIjrKuAtcCaQRu+N/qk+jCeOk/66qjPfoVrmLchxM+h5BaPdwGWQmXgDFoJFm2fwK54qByElMubV+K/raYOfNIRzC5Uk+1kNRqB+M3MZxMnmasSvzpyeN8bkvkYjmbPGfXowyj/QJfeHOHf1o1cQPiDlGyXmO6K9HZyj8LNxto7);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="52" vertex="1"> + <mxGeometry width="101" height="50" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="58"> + <mxCell style="vsdxID=57;fillColor=none;gradientColor=none;points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;strokeColor=none;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="1308" y="25" width="101" height="50" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="59" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=58;fillColor=#FFFFFF;gradientColor=none;shape=stencil(rZBLDoAgDERP0z3SI/i5B4kojQgG8Xd7IV1oWLObaV/bdADb3ahNgxR7DH7RF43RAHYgJTmjA8WkAHvAdvJBz8EfbmS/qUxmtfozb7h5TuQJKR52jWA/MGrJ1UDrg8XxJL7/JrL23ymTSCVOEfsX);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="58" vertex="1"> + <mxGeometry x="101" width="1" height="50" as="geometry" /> + </mxCell> + <mxCell id="60" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=59;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="58" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="61" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=60;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="58" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="62" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=61;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="58" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="63" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">: PowerTube<br/></font></div>" style="verticalAlign=middle;align=center;overflow=width;vsdxID=62;fillColor=#FFFFFF;gradientColor=none;shape=stencil(1ZVbDsIgEEVXM/8IS6h1H01KLRGhofjavRCSGjCi0DHRv6E9PO7c2wKsmcdu4kDJbI0+8Ivo7QhsC5QKNXIjrKuAtcCaQRu+N/qk+jCeOk/66qjPfoVrmLchxM+h5BaPdwGWQmXgDFoJFm2fwK54qByElMubV+K/raYOfNIRzC5Uk+1kNRqB+M3MZxMnmasSvzpyeN8bkvkYjmbPGfXowyj/QJfeHOHf1o1cQPiDlGyXmO6K9HZyj8LNxto7);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="58" vertex="1"> + <mxGeometry width="101" height="50" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="64"> + <mxCell style="vsdxID=63;fillColor=none;gradientColor=none;points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;strokeColor=none;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="1435" y="25" width="101" height="50" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="65" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=64;fillColor=#FFFFFF;gradientColor=none;shape=stencil(rZBLDoAgDERP0z3SI/i5B4kojQgG8Xd7IV1oWLObaV/bdADb3ahNgxR7DH7RF43RAHYgJTmjA8WkAHvAdvJBz8EfbmS/qUxmtfozb7h5TuQJKR52jWA/MGrJ1UDrg8XxJL7/JrL23ymTSCVOEfsX);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="64" vertex="1"> + <mxGeometry x="101" width="1" height="50" as="geometry" /> + </mxCell> + <mxCell id="66" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=65;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="64" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="67" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=66;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="64" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="68" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=67;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="64" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="69" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">: Output<br/></font></div>" style="verticalAlign=middle;align=center;overflow=width;vsdxID=68;fillColor=#FFFFFF;gradientColor=none;shape=stencil(1ZVbDsIgEEVXM/8IS6h1H01KLRGhofjavRCSGjCi0DHRv6E9PO7c2wKsmcdu4kDJbI0+8Ivo7QhsC5QKNXIjrKuAtcCaQRu+N/qk+jCeOk/66qjPfoVrmLchxM+h5BaPdwGWQmXgDFoJFm2fwK54qByElMubV+K/raYOfNIRzC5Uk+1kNRqB+M3MZxMnmasSvzpyeN8bkvkYjmbPGfXowyj/QJfeHOHf1o1cQPiDlGyXmO6K9HZyj8LNxto7);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="64" vertex="1"> + <mxGeometry width="101" height="50" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="70"> + <mxCell style="vsdxID=189;fillColor=none;gradientColor=none;flipV=1;points=[[0.01,0.88,0],[0.99,0.88,0],[0.01,0.13,0],[0.99,0.13,0],[0.99,0.5,0],[0.99,0.5,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0,0],[0.99,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0]];labelBackgroundColor=none;rounded=0;strokeColor=none;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="673" y="73" width="101" height="32" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="71" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=190;fillColor=none;gradientColor=none;points=[[0.02,0.88,0],[0.98,0.88,0],[0.02,0.13,0],[0.98,0.13,0],[0,0.5,0],[1,0.5,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[1,0.75,0],[0,0.75,0],[0,0.75,0],[1,0.75,0],[0.5,1,0],[0.5,0,0],[0.75,1,0],[0.75,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.25,1,0],[0.25,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0]];labelBackgroundColor=none;rounded=0;html=1;strokeColor=none;whiteSpace=wrap;" parent="70" vertex="1"> + <mxGeometry width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="72" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=191;fillColor=none;gradientColor=none;points=[[0.02,0.88,0],[0.98,0.88,0],[0.02,0.13,0],[0.98,0.13,0],[0,0.5,0],[1,0.5,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[1,0.75,0],[0,0.75,0],[0,0.75,0],[1,0.75,0],[0.5,1,0],[0.5,0,0],[0.75,1,0],[0.75,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.25,1,0],[0.25,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0]];labelBackgroundColor=none;rounded=0;html=1;strokeColor=none;whiteSpace=wrap;" parent="70" vertex="1"> + <mxGeometry width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="73" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1"><b>Cooking<br/></b></font></div>" style="verticalAlign=middle;align=center;overflow=width;vsdxID=192;fillColor=#FFFFFF;gradientColor=none;shape=stencil(vVPLkoMgEPwajlI4xKDnbPY/qASVWlaskU3M3wcDtSua8rAHb/NoaHqGJvw0tLJXBNjg0H6pu766lvAPAqC7VqF2PiL8TPiptqgatD/dNeS9nJBT9G1v0w1jOMemE8AeIRPFK/0MSIkX38KILGkeugwjGgp6hFCKGEGrIrkwZ5FgzOSohwytk07bLiE3EhuVebasNrJJWsNdqX5Vju8zupspqYCy9+T/lvP7+nQ8O4hZMsPGYgQ9LIRwCiIRsp7NbmtZfYmNnQhaVgspB1omSt6OZQcZWz7xwZ+9am1McOe8v7SjLwUr8/MT);points=[[0.02,0.88,0],[0.98,0.88,0],[0.02,0.13,0],[0.98,0.13,0],[0,0.5,0],[1,0.5,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[1,0.75,0],[0,0.75,0],[0,0.75,0],[1,0.75,0],[0.5,1,0],[0.5,0,0],[0.75,1,0],[0.75,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.25,1,0],[0.25,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="70" vertex="1"> + <mxGeometry width="101" height="32" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="74"> + <mxCell style="vsdxID=193;fillColor=none;gradientColor=none;flipV=1;points=[[0.01,0.88,0],[0.99,0.88,0],[0.01,0.13,0],[0.99,0.13,0],[0.99,0.5,0],[0.99,0.5,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0,0],[0.99,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0]];labelBackgroundColor=none;rounded=0;strokeColor=none;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="673" y="682" width="101" height="32" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="75" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=194;fillColor=none;gradientColor=none;points=[[0.02,0.88,0],[0.98,0.88,0],[0.02,0.13,0],[0.98,0.13,0],[0,0.5,0],[1,0.5,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[1,0.75,0],[0,0.75,0],[0,0.75,0],[1,0.75,0],[0.5,1,0],[0.5,0,0],[0.75,1,0],[0.75,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.25,1,0],[0.25,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0]];labelBackgroundColor=none;rounded=0;html=1;strokeColor=none;whiteSpace=wrap;" parent="74" vertex="1"> + <mxGeometry width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="76" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=195;fillColor=none;gradientColor=none;points=[[0.02,0.88,0],[0.98,0.88,0],[0.02,0.13,0],[0.98,0.13,0],[0,0.5,0],[1,0.5,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[1,0.75,0],[0,0.75,0],[0,0.75,0],[1,0.75,0],[0.5,1,0],[0.5,0,0],[0.75,1,0],[0.75,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.25,1,0],[0.25,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0]];labelBackgroundColor=none;rounded=0;html=1;strokeColor=none;whiteSpace=wrap;" parent="74" vertex="1"> + <mxGeometry width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="77" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1"><b>Ready<br/></b></font></div>" style="verticalAlign=middle;align=center;overflow=width;vsdxID=196;fillColor=#FFFFFF;gradientColor=none;shape=stencil(vVPLkoMgEPwajlI4xKDnbPY/qASVWlaskU3M3wcDtSua8rAHb/NoaHqGJvw0tLJXBNjg0H6pu766lvAPAqC7VqF2PiL8TPiptqgatD/dNeS9nJBT9G1v0w1jOMemE8AeIRPFK/0MSIkX38KILGkeugwjGgp6hFCKGEGrIrkwZ5FgzOSohwytk07bLiE3EhuVebasNrJJWsNdqX5Vju8zupspqYCy9+T/lvP7+nQ8O4hZMsPGYgQ9LIRwCiIRsp7NbmtZfYmNnQhaVgspB1omSt6OZQcZWz7xwZ+9am1McOe8v7SjLwUr8/MT);points=[[0.02,0.88,0],[0.98,0.88,0],[0.02,0.13,0],[0.98,0.13,0],[0,0.5,0],[1,0.5,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[1,0.75,0],[0,0.75,0],[0,0.75,0],[1,0.75,0],[0.5,1,0],[0.5,0,0],[0.75,1,0],[0.75,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.25,1,0],[0.25,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="74" vertex="1"> + <mxGeometry width="101" height="32" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="78"> + <mxCell style="vsdxID=205;fillColor=none;gradientColor=none;flipV=1;points=[[0.01,0.88,0],[0.99,0.88,0],[0.01,0.13,0],[0.99,0.13,0],[0.99,0.5,0],[0.99,0.5,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0,0],[0.99,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0]];labelBackgroundColor=none;rounded=0;strokeColor=none;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="673" y="285" width="101" height="32" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="79" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=206;fillColor=none;gradientColor=none;points=[[0.02,0.88,0],[0.98,0.88,0],[0.02,0.13,0],[0.98,0.13,0],[0,0.5,0],[1,0.5,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[1,0.75,0],[0,0.75,0],[0,0.75,0],[1,0.75,0],[0.5,1,0],[0.5,0,0],[0.75,1,0],[0.75,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.25,1,0],[0.25,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0]];labelBackgroundColor=none;rounded=0;html=1;strokeColor=none;whiteSpace=wrap;" parent="78" vertex="1"> + <mxGeometry width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="80" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=207;fillColor=none;gradientColor=none;points=[[0.02,0.88,0],[0.98,0.88,0],[0.02,0.13,0],[0.98,0.13,0],[0,0.5,0],[1,0.5,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[1,0.75,0],[0,0.75,0],[0,0.75,0],[1,0.75,0],[0.5,1,0],[0.5,0,0],[0.75,1,0],[0.75,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.25,1,0],[0.25,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0]];labelBackgroundColor=none;rounded=0;html=1;strokeColor=none;whiteSpace=wrap;" parent="78" vertex="1"> + <mxGeometry width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="81" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1"><b>DoorIsOpen<br/></b></font></div>" style="verticalAlign=middle;align=center;overflow=width;vsdxID=208;fillColor=#FFFFFF;gradientColor=none;shape=stencil(vVPLkoMgEPwajlI4xKDnbPY/qASVWlaskU3M3wcDtSua8rAHb/NoaHqGJvw0tLJXBNjg0H6pu766lvAPAqC7VqF2PiL8TPiptqgatD/dNeS9nJBT9G1v0w1jOMemE8AeIRPFK/0MSIkX38KILGkeugwjGgp6hFCKGEGrIrkwZ5FgzOSohwytk07bLiE3EhuVebasNrJJWsNdqX5Vju8zupspqYCy9+T/lvP7+nQ8O4hZMsPGYgQ9LIRwCiIRsp7NbmtZfYmNnQhaVgspB1omSt6OZQcZWz7xwZ+9am1McOe8v7SjLwUr8/MT);points=[[0.02,0.88,0],[0.98,0.88,0],[0.02,0.13,0],[0.98,0.13,0],[0,0.5,0],[1,0.5,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[1,0.75,0],[0,0.75,0],[0,0.75,0],[1,0.75,0],[0.5,1,0],[0.5,0,0],[0.75,1,0],[0.75,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.25,1,0],[0.25,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="78" vertex="1"> + <mxGeometry width="101" height="32" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="82"> + <mxCell style="vsdxID=209;rotation=90;fillColor=#E6E6E6;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfAUiHkUElhGdoAOG7QZTmZObhVIpHIcwUMpSS4AA0pUAGwo9pmTk5kCBClkcPE6AQJDyNXQE=);points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="660" y="211" width="127" height="10" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="83" value="<div style="font-size: 1px"></div>" style="text;vsdxID=209;rotation=0.05;fillColor=none;gradientColor=none;points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;verticalAlign=middle;align=left;overflow=width;strokeColor=none;;html=1;" parent="82" vertex="1"> + <mxGeometry x="34" y="-48" width="45.16" height="24.84" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="84"> + <mxCell style="vsdxID=210;rotation=90;fillColor=#E6E6E6;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfAUiHkUElhGdoAOG7QZTmZObhVIpHIcwUMpSS4AA0pUAGwo9pmTk5kCBClkcPE6AQJDyNXQE=);points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="1060" y="217" width="88" height="10" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="85" value="<div style="font-size: 1px"></div>" style="text;vsdxID=210;rotation=0.05;fillColor=none;gradientColor=none;points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;verticalAlign=middle;align=left;overflow=width;strokeColor=none;;html=1;" parent="84" vertex="1"> + <mxGeometry x="14" y="-29" width="45.16" height="24.84" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="86"> + <mxCell style="vsdxID=211;fillColor=none;gradientColor=none;flipV=1;points=[[0.01,0.88,0],[0.99,0.88,0],[0.01,0.13,0],[0.99,0.13,0],[0.99,0.5,0],[0.99,0.5,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0,0],[0.99,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0]];labelBackgroundColor=none;rounded=0;strokeColor=none;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="673" y="390" width="101" height="32" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="87" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=212;fillColor=none;gradientColor=none;points=[[0.02,0.88,0],[0.98,0.88,0],[0.02,0.13,0],[0.98,0.13,0],[0,0.5,0],[1,0.5,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[1,0.75,0],[0,0.75,0],[0,0.75,0],[1,0.75,0],[0.5,1,0],[0.5,0,0],[0.75,1,0],[0.75,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.25,1,0],[0.25,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0]];labelBackgroundColor=none;rounded=0;html=1;strokeColor=none;whiteSpace=wrap;" parent="86" vertex="1"> + <mxGeometry width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="88" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=213;fillColor=none;gradientColor=none;points=[[0.02,0.88,0],[0.98,0.88,0],[0.02,0.13,0],[0.98,0.13,0],[0,0.5,0],[1,0.5,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[1,0.75,0],[0,0.75,0],[0,0.75,0],[1,0.75,0],[0.5,1,0],[0.5,0,0],[0.75,1,0],[0.75,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.25,1,0],[0.25,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0]];labelBackgroundColor=none;rounded=0;html=1;strokeColor=none;whiteSpace=wrap;" parent="86" vertex="1"> + <mxGeometry width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="89" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1"><b>Cooking<br/></b></font></div>" style="verticalAlign=middle;align=center;overflow=width;vsdxID=214;fillColor=#FFFFFF;gradientColor=none;shape=stencil(vVPLkoMgEPwajlI4xKDnbPY/qASVWlaskU3M3wcDtSua8rAHb/NoaHqGJvw0tLJXBNjg0H6pu766lvAPAqC7VqF2PiL8TPiptqgatD/dNeS9nJBT9G1v0w1jOMemE8AeIRPFK/0MSIkX38KILGkeugwjGgp6hFCKGEGrIrkwZ5FgzOSohwytk07bLiE3EhuVebasNrJJWsNdqX5Vju8zupspqYCy9+T/lvP7+nQ8O4hZMsPGYgQ9LIRwCiIRsp7NbmtZfYmNnQhaVgspB1omSt6OZQcZWz7xwZ+9am1McOe8v7SjLwUr8/MT);points=[[0.02,0.88,0],[0.98,0.88,0],[0.02,0.13,0],[0.98,0.13,0],[0,0.5,0],[1,0.5,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[1,0.75,0],[0,0.75,0],[0,0.75,0],[1,0.75,0],[0.5,1,0],[0.5,0,0],[0.75,1,0],[0.75,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.25,1,0],[0.25,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="86" vertex="1"> + <mxGeometry width="101" height="32" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="90"> + <mxCell style="vsdxID=223;rotation=90;fillColor=#E6E6E6;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfAUiHkUElhGdoAOG7QZTmZObhVIpHIcwUMpSS4AA0pUAGwo9pmTk5kCBClkcPE6AQJDyNXQE=);points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="648" y="579" width="152" height="10" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="91" value="<div style="font-size: 1px"></div>" style="text;vsdxID=223;rotation=0.05;fillColor=none;gradientColor=none;points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;verticalAlign=middle;align=left;overflow=width;strokeColor=none;;html=1;" parent="90" vertex="1"> + <mxGeometry x="46" y="-61" width="45.16" height="24.84" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="92"> + <mxCell style="vsdxID=224;rotation=90;fillColor=#E6E6E6;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfAUiHkUElhGdoAOG7QZTmZObhVIpHIcwUMpSS4AA0pUAGwo9pmTk5kCBClkcPE6AQJDyNXQE=);points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="1060" y="572" width="88" height="10" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="93" value="<div style="font-size: 1px"></div>" style="text;vsdxID=224;rotation=0.05;fillColor=none;gradientColor=none;points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;verticalAlign=middle;align=left;overflow=width;strokeColor=none;;html=1;" parent="92" vertex="1"> + <mxGeometry x="14" y="-29" width="45.16" height="24.84" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="216"> + <mxCell style="vsdxID=225;edgeStyle=none;dashed=1;startArrow=none;endArrow=none;startSize=5;endSize=5;strokeWidth=3;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="1" edge="1"> + <mxGeometry relative="1" as="geometry"> + <mxPoint x="-1" as="offset" /> + <Array as="points" /> + <mxPoint x="25" y="375" as="sourcePoint" /> + <mxPoint x="1540" y="375" as="targetPoint" /> + </mxGeometry> + </mxCell> + </UserObject> + <UserObject label="" tags="Background" id="94"> + <mxCell style="vsdxID=227;rotation=90;fillColor=#E6E6E6;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfAUiHkUElhGdoAOG7QZTmZObhVIpHIcwUMpSS4AA0pUAGwo9pmTk5kCBClkcPE6AQJDyNXQE=);points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="838" y="287" width="25" height="10" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="95" value="<div style="font-size: 1px"></div>" style="text;vsdxID=227;rotation=0.05;fillColor=none;gradientColor=none;points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;verticalAlign=middle;align=left;overflow=width;strokeColor=none;;html=1;" parent="94" vertex="1"> + <mxGeometry x="-17" y="3" width="45.16" height="24.84" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="96"> + <mxCell style="vsdxID=230;rotation=90;fillColor=#E6E6E6;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfAUiHkUElhGdoAOG7QZTmZObhVIpHIcwUMpSS4AA0pUAGwo9pmTk5kCBClkcPE6AQJDyNXQE=);points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="962" y="671" width="32" height="10" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="97" value="<div style="font-size: 1px"></div>" style="text;vsdxID=230;rotation=0.05;fillColor=none;gradientColor=none;points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;verticalAlign=middle;align=left;overflow=width;strokeColor=none;;html=1;" parent="96" vertex="1"> + <mxGeometry x="-14" y="-1" width="45.16" height="24.84" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="98"> + <mxCell style="vsdxID=231;rotation=90;fillColor=#E6E6E6;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfAUiHkUElhGdoAOG7QZTmZObhVIpHIcwUMpSS4AA0pUAGwo9pmTk5kCBClkcPE6AQJDyNXQE=);points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="838" y="630" width="25" height="10" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="99" value="<div style="font-size: 1px"></div>" style="text;vsdxID=231;rotation=0.05;fillColor=none;gradientColor=none;points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;verticalAlign=middle;align=left;overflow=width;strokeColor=none;;html=1;" parent="98" vertex="1"> + <mxGeometry x="-17" y="3" width="45.16" height="24.84" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="100"> + <mxCell style="vsdxID=232;rotation=90;fillColor=#E6E6E6;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfAUiHkUElhGdoAOG7QZTmZObhVIpHIcwUMpSS4AA0pUAGwo9pmTk5kCBClkcPE6AQJDyNXQE=);points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="1346" y="249" width="25" height="10" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="101" value="<div style="font-size: 1px"></div>" style="text;vsdxID=232;rotation=0.05;fillColor=none;gradientColor=none;points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;verticalAlign=middle;align=left;overflow=width;strokeColor=none;;html=1;" parent="100" vertex="1"> + <mxGeometry x="-17" y="3" width="45.16" height="24.84" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="102"> + <mxCell style="vsdxID=233;rotation=90;fillColor=#E6E6E6;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfAUiHkUElhGdoAOG7QZTmZObhVIpHIcwUMpSS4AA0pUAGwo9pmTk5kCBClkcPE6AQJDyNXQE=);points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="1346" y="604" width="25" height="10" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="103" value="<div style="font-size: 1px"></div>" style="text;vsdxID=233;rotation=0.05;fillColor=none;gradientColor=none;points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;verticalAlign=middle;align=left;overflow=width;strokeColor=none;;html=1;" parent="102" vertex="1"> + <mxGeometry x="-17" y="3" width="45.16" height="24.84" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="104"> + <mxCell style="vsdxID=234;rotation=90;fillColor=#E6E6E6;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfAUiHkUElhGdoAOG7QZTmZObhVIpHIcwUMpSS4AA0pUAGwo9pmTk5kCBClkcPE6AQJDyNXQE=);points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="165" y="134" width="25" height="10" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="105" value="<div style="font-size: 1px"></div>" style="text;vsdxID=234;rotation=0.05;fillColor=none;gradientColor=none;points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;verticalAlign=middle;align=left;overflow=width;strokeColor=none;;html=1;" parent="104" vertex="1"> + <mxGeometry x="-17" y="3" width="45.16" height="24.84" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="106"> + <mxCell style="vsdxID=235;rotation=90;fillColor=#E6E6E6;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfAUiHkUElhGdoAOG7QZTmZObhVIpHIcwUMpSS4AA0pUAGwo9pmTk5kCBClkcPE6AQJDyNXQE=);points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="584" y="490" width="25" height="10" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="107" value="<div style="font-size: 1px"></div>" style="text;vsdxID=235;rotation=0.05;fillColor=none;gradientColor=none;points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;verticalAlign=middle;align=left;overflow=width;strokeColor=none;;html=1;" parent="106" vertex="1"> + <mxGeometry x="-17" y="3" width="45.16" height="24.84" as="geometry" /> + </mxCell> + <mxCell id="108" parent="1" vertex="1"> + <mxGeometry x="178" y="1226" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="109"> + <mxCell style="vsdxID=7;edgeStyle=none;dashed=1;dashPattern=12.00 6.00;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=1;entryX=0.504950495049505;entryY=1.02;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="108" target="2" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points" /> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="110" value="<div style="font-size: 1px"></div>" style="text;vsdxID=7;edgeStyle=none;dashed=1;dashPattern=12.00 6.00;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=1;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="109" vertex="1"> + <mxGeometry width="11.29" height="24.84" relative="1" as="geometry"> + <mxPoint x="-5.645" y="574.58" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="111" parent="1" vertex="1"> + <mxGeometry x="1232" y="1217" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="112"> + <mxCell style="vsdxID=76;edgeStyle=none;dashed=1;dashPattern=12.00 6.00;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=1;entryX=0.504950495049505;entryY=1.02;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="111" target="52" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points" /> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="113" value="<div style="font-size: 1px"></div>" style="text;vsdxID=76;edgeStyle=none;dashed=1;dashPattern=12.00 6.00;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=1;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="112" vertex="1"> + <mxGeometry width="11.29" height="24.84" relative="1" as="geometry"> + <mxPoint x="-5.645" y="570.58" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="114" parent="1" vertex="1"> + <mxGeometry x="1105" y="1217" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="115"> + <mxCell style="vsdxID=75;edgeStyle=none;dashed=1;dashPattern=12.00 6.00;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=1;entryX=0.504950495049505;entryY=1.02;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="114" target="46" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points" /> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="116" value="<div style="font-size: 1px"></div>" style="text;vsdxID=75;edgeStyle=none;dashed=1;dashPattern=12.00 6.00;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=1;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="115" vertex="1"> + <mxGeometry width="11.29" height="24.84" relative="1" as="geometry"> + <mxPoint x="-5.645" y="570.58" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="117" parent="1" vertex="1"> + <mxGeometry x="978" y="1217" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="118"> + <mxCell style="vsdxID=74;edgeStyle=none;dashed=1;dashPattern=12.00 6.00;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=1;entryX=0.504950495049505;entryY=1.02;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="117" target="40" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points" /> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="119" value="<div style="font-size: 1px"></div>" style="text;vsdxID=74;edgeStyle=none;dashed=1;dashPattern=12.00 6.00;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=1;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="118" vertex="1"> + <mxGeometry width="11.29" height="24.84" relative="1" as="geometry"> + <mxPoint x="-5.645" y="570.58" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="120" parent="1" vertex="1"> + <mxGeometry x="851" y="1217" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="121"> + <mxCell style="vsdxID=73;edgeStyle=none;dashed=1;dashPattern=12.00 6.00;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=1;entryX=0.504950495049505;entryY=1.02;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="120" target="34" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points" /> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="122" value="<div style="font-size: 1px"></div>" style="text;vsdxID=73;edgeStyle=none;dashed=1;dashPattern=12.00 6.00;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=1;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="121" vertex="1"> + <mxGeometry width="11.29" height="24.84" relative="1" as="geometry"> + <mxPoint x="-5.645" y="570.58" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="123" parent="1" vertex="1"> + <mxGeometry x="724" y="1217" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="124"> + <mxCell style="vsdxID=72;edgeStyle=none;dashed=1;dashPattern=12.00 6.00;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=1;entryX=0.504950495049505;entryY=1.02;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="123" target="28" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points" /> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="125" value="<div style="font-size: 1px"></div>" style="text;vsdxID=72;edgeStyle=none;dashed=1;dashPattern=12.00 6.00;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=1;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="124" vertex="1"> + <mxGeometry width="11.29" height="24.84" relative="1" as="geometry"> + <mxPoint x="-5.645" y="570.58" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="126" parent="1" vertex="1"> + <mxGeometry x="597" y="1217" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="127"> + <mxCell style="vsdxID=71;edgeStyle=none;dashed=1;dashPattern=12.00 6.00;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=1;entryX=0.504950495049505;entryY=1.02;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="126" target="22" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points" /> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="128" value="<div style="font-size: 1px"></div>" style="text;vsdxID=71;edgeStyle=none;dashed=1;dashPattern=12.00 6.00;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=1;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="127" vertex="1"> + <mxGeometry width="11.29" height="24.84" relative="1" as="geometry"> + <mxPoint x="-5.645" y="570.58" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="129" parent="1" vertex="1"> + <mxGeometry x="470" y="1217" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="130"> + <mxCell style="vsdxID=70;edgeStyle=none;dashed=1;dashPattern=12.00 6.00;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=1;entryX=0.504950495049505;entryY=1.02;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="129" target="16" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points" /> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="131" value="<div style="font-size: 1px"></div>" style="text;vsdxID=70;edgeStyle=none;dashed=1;dashPattern=12.00 6.00;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=1;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="130" vertex="1"> + <mxGeometry width="11.29" height="24.84" relative="1" as="geometry"> + <mxPoint x="-5.645" y="570.58" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="132" parent="1" vertex="1"> + <mxGeometry x="343" y="1217" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="133"> + <mxCell style="vsdxID=69;edgeStyle=none;dashed=1;dashPattern=12.00 6.00;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=1;entryX=0.504950495049505;entryY=1.02;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="132" target="10" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points" /> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="134" value="<div style="font-size: 1px"></div>" style="text;vsdxID=69;edgeStyle=none;dashed=1;dashPattern=12.00 6.00;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=1;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="133" vertex="1"> + <mxGeometry width="11.29" height="24.84" relative="1" as="geometry"> + <mxPoint x="-5.645" y="570.58" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="135" parent="1" vertex="1"> + <mxGeometry x="1359" y="1217" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="136"> + <mxCell style="vsdxID=77;edgeStyle=none;dashed=1;dashPattern=12.00 6.00;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=1;entryX=0.504950495049505;entryY=1.02;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="135" target="58" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points" /> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="137" value="<div style="font-size: 1px"></div>" style="text;vsdxID=77;edgeStyle=none;dashed=1;dashPattern=12.00 6.00;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=1;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="136" vertex="1"> + <mxGeometry width="11.29" height="24.84" relative="1" as="geometry"> + <mxPoint x="-5.645" y="570.58" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="138" parent="1" vertex="1"> + <mxGeometry x="1486" y="1217" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="139"> + <mxCell style="vsdxID=78;edgeStyle=none;dashed=1;dashPattern=12.00 6.00;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=1;entryX=0.504950495049505;entryY=1.02;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="138" target="64" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points" /> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="140" value="<div style="font-size: 1px"></div>" style="text;vsdxID=78;edgeStyle=none;dashed=1;dashPattern=12.00 6.00;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=1;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="139" vertex="1"> + <mxGeometry width="11.29" height="24.84" relative="1" as="geometry"> + <mxPoint x="-5.645" y="570.58" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="141" parent="1" vertex="1"> + <mxGeometry x="38" y="1226" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="142"> + <mxCell style="vsdxID=83;edgeStyle=none;dashed=1;dashPattern=12.00 6.00;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=1;entryX=0.52;entryY=1.02;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="141" target="8" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points" /> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="143" value="<div style="font-size: 1px"></div>" style="text;vsdxID=83;edgeStyle=none;dashed=1;dashPattern=12.00 6.00;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=1;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="142" vertex="1"> + <mxGeometry width="11.29" height="24.84" relative="1" as="geometry"> + <mxPoint x="-5.645" y="574.58" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="144" parent="1" vertex="1"> + <mxGeometry x="38" y="127" as="geometry" /> + </mxCell> + <mxCell id="145" parent="1" vertex="1"> + <mxGeometry x="178" y="127" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="146"> + <mxCell style="vsdxID=197;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="1" source="144" target="145" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points"> + <mxPoint x="38" y="127" /> + </Array> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="147" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">Opens Door<br/></font></div>" style="text;vsdxID=197;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="146" vertex="1"> + <mxGeometry width="68.55" height="24.84" relative="1" as="geometry"> + <mxPoint x="-35.275" y="-25.42" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="148" parent="1" vertex="1"> + <mxGeometry x="178" y="152" as="geometry" /> + </mxCell> + <mxCell id="149" parent="1" vertex="1"> + <mxGeometry x="724" y="152" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="150"> + <mxCell style="vsdxID=198;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="1" source="148" target="149" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points"> + <mxPoint x="178" y="152" /> + </Array> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="151" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">&lt;&lt;event&gt;&gt; OnDoorOpened()<br/></font></div>" style="text;vsdxID=198;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="150" vertex="1"> + <mxGeometry width="144.47" height="24.84" relative="1" as="geometry"> + <mxPoint x="-72.235" y="-25.42" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="152" parent="1" vertex="1"> + <mxGeometry x="724" y="177" as="geometry" /> + </mxCell> + <mxCell id="153" parent="1" vertex="1"> + <mxGeometry x="1105" y="177" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="154"> + <mxCell style="vsdxID=199;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="1" source="152" target="153" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points"> + <mxPoint x="724" y="177" /> + </Array> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="155" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">Stop()<br/></font></div>" style="text;vsdxID=199;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="154" vertex="1"> + <mxGeometry width="41.54" height="24.84" relative="1" as="geometry"> + <mxPoint x="-21.77" y="-25.42" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="156" parent="1" vertex="1"> + <mxGeometry x="1105" y="203" as="geometry" /> + </mxCell> + <mxCell id="157" parent="1" vertex="1"> + <mxGeometry x="1232" y="203" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="158"> + <mxCell style="vsdxID=200;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="1" source="156" target="157" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points"> + <mxPoint x="1105" y="203" /> + </Array> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="159" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">Stop()<br/></font></div>" style="text;vsdxID=200;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="158" vertex="1"> + <mxGeometry width="41.54" height="24.84" relative="1" as="geometry"> + <mxPoint x="-21.77" y="-25.42" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="160" parent="1" vertex="1"> + <mxGeometry x="1105" y="241" as="geometry" /> + </mxCell> + <mxCell id="161" parent="1" vertex="1"> + <mxGeometry x="1359" y="241" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="162"> + <mxCell style="vsdxID=201;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="1" source="160" target="161" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points"> + <mxPoint x="1105" y="241" /> + </Array> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="163" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">TurnOff()<br/></font></div>" style="text;vsdxID=201;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="162" vertex="1"> + <mxGeometry width="56.36" height="24.84" relative="1" as="geometry"> + <mxPoint x="-28.18" y="-25.42" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="164" parent="1" vertex="1"> + <mxGeometry x="1359" y="266" as="geometry" /> + </mxCell> + <mxCell id="165" parent="1" vertex="1"> + <mxGeometry x="1486" y="266" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="166"> + <mxCell style="vsdxID=202;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="1" source="164" target="165" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points"> + <mxPoint x="1359" y="266" /> + </Array> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="167" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">LogLine()<br/></font></div>" style="text;vsdxID=202;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="166" vertex="1"> + <mxGeometry width="55.59" height="24.84" relative="1" as="geometry"> + <mxPoint x="-28.795" y="-25.42" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="168" parent="1" vertex="1"> + <mxGeometry x="724" y="279" as="geometry" /> + </mxCell> + <mxCell id="169" parent="1" vertex="1"> + <mxGeometry x="851" y="279" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="170"> + <mxCell style="vsdxID=203;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="1" source="168" target="169" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points"> + <mxPoint x="724" y="279" /> + </Array> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="171" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">Clear()<br/></font></div>" style="text;vsdxID=203;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="170" vertex="1"> + <mxGeometry width="44.26" height="24.84" relative="1" as="geometry"> + <mxPoint x="-23.13" y="-25.42" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="172" parent="1" vertex="1"> + <mxGeometry x="38" y="482" as="geometry" /> + </mxCell> + <mxCell id="173" parent="1" vertex="1"> + <mxGeometry x="597" y="482" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="174"> + <mxCell style="vsdxID=215;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="1" source="172" target="173" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points"> + <mxPoint x="38" y="482" /> + </Array> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="175" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">Presses Start-Cancel Button<br/></font></div>" style="text;vsdxID=215;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="174" vertex="1"> + <mxGeometry width="140.6" height="24.84" relative="1" as="geometry"> + <mxPoint x="-70.3" y="-25.42" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="176" parent="1" vertex="1"> + <mxGeometry x="597" y="508" as="geometry" /> + </mxCell> + <mxCell id="177" parent="1" vertex="1"> + <mxGeometry x="724" y="508" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="178"> + <mxCell style="vsdxID=216;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="1" source="176" target="177" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points"> + <mxPoint x="597" y="508" /> + </Array> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="179" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">&lt;&lt;event&gt;&gt; OnStartCancelPressed()<br/></font></div>" style="text;vsdxID=216;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="178" vertex="1"> + <mxGeometry width="173.38" height="24.84" relative="1" as="geometry"> + <mxPoint x="-87.69" y="-25.42" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="180" parent="1" vertex="1"> + <mxGeometry x="724" y="533" as="geometry" /> + </mxCell> + <mxCell id="181" parent="1" vertex="1"> + <mxGeometry x="1105" y="533" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="182"> + <mxCell style="vsdxID=217;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="1" source="180" target="181" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points"> + <mxPoint x="724" y="533" /> + </Array> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="183" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">Stop()<br/></font></div>" style="text;vsdxID=217;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="182" vertex="1"> + <mxGeometry width="41.54" height="24.84" relative="1" as="geometry"> + <mxPoint x="-21.77" y="-25.42" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="184" parent="1" vertex="1"> + <mxGeometry x="1105" y="558" as="geometry" /> + </mxCell> + <mxCell id="185" parent="1" vertex="1"> + <mxGeometry x="1232" y="558" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="186"> + <mxCell style="vsdxID=218;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="1" source="184" target="185" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points"> + <mxPoint x="1105" y="558" /> + </Array> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="187" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">Stop()<br/></font></div>" style="text;vsdxID=218;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="186" vertex="1"> + <mxGeometry width="41.54" height="24.84" relative="1" as="geometry"> + <mxPoint x="-21.77" y="-25.42" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="188" parent="1" vertex="1"> + <mxGeometry x="1105" y="597" as="geometry" /> + </mxCell> + <mxCell id="189" parent="1" vertex="1"> + <mxGeometry x="1359" y="597" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="190"> + <mxCell style="vsdxID=219;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="1" source="188" target="189" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points"> + <mxPoint x="1105" y="597" /> + </Array> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="191" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">TurnOff()<br/></font></div>" style="text;vsdxID=219;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="190" vertex="1"> + <mxGeometry width="56.36" height="24.84" relative="1" as="geometry"> + <mxPoint x="-28.18" y="-25.42" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="192" parent="1" vertex="1"> + <mxGeometry x="1359" y="622" as="geometry" /> + </mxCell> + <mxCell id="193" parent="1" vertex="1"> + <mxGeometry x="1486" y="622" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="194"> + <mxCell style="vsdxID=220;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="1" source="192" target="193" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points"> + <mxPoint x="1359" y="622" /> + </Array> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="195" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">LogLine()<br/></font></div>" style="text;vsdxID=220;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="194" vertex="1"> + <mxGeometry width="55.59" height="24.84" relative="1" as="geometry"> + <mxPoint x="-28.795" y="-25.42" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="196" parent="1" vertex="1"> + <mxGeometry x="724" y="622" as="geometry" /> + </mxCell> + <mxCell id="197" parent="1" vertex="1"> + <mxGeometry x="851" y="622" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="198"> + <mxCell style="vsdxID=221;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="1" source="196" target="197" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points"> + <mxPoint x="724" y="622" /> + </Array> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="199" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">Clear()<br/></font></div>" style="text;vsdxID=221;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="198" vertex="1"> + <mxGeometry width="44.26" height="24.84" relative="1" as="geometry"> + <mxPoint x="-23.13" y="-25.42" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="200" parent="1" vertex="1"> + <mxGeometry x="724" y="660" as="geometry" /> + </mxCell> + <mxCell id="201" parent="1" vertex="1"> + <mxGeometry x="978" y="660" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="202"> + <mxCell style="vsdxID=222;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="1" source="200" target="201" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points"> + <mxPoint x="724" y="660" /> + </Array> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="203" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">TurnOff()<br/></font></div>" style="text;vsdxID=222;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="202" vertex="1"> + <mxGeometry width="56.36" height="24.84" relative="1" as="geometry"> + <mxPoint x="-92.18" y="6.58" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="204" parent="1" vertex="1"> + <mxGeometry x="851" y="304" as="geometry" /> + </mxCell> + <mxCell id="205" parent="1" vertex="1"> + <mxGeometry x="1486" y="304" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="206"> + <mxCell style="vsdxID=226;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="1" source="204" target="205" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points"> + <mxPoint x="851" y="304" /> + </Array> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="207" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">LogLine()<br/></font></div>" style="text;vsdxID=226;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="206" vertex="1"> + <mxGeometry width="55.59" height="24.84" relative="1" as="geometry"> + <mxPoint x="-28.795" y="-25.42" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="208" parent="1" vertex="1"> + <mxGeometry x="851" y="647" as="geometry" /> + </mxCell> + <mxCell id="209" parent="1" vertex="1"> + <mxGeometry x="1486" y="647" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="210"> + <mxCell style="vsdxID=228;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="1" source="208" target="209" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points"> + <mxPoint x="851" y="647" /> + </Array> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="211" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">LogLine()<br/></font></div>" style="text;vsdxID=228;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="210" vertex="1"> + <mxGeometry width="55.59" height="24.84" relative="1" as="geometry"> + <mxPoint x="-28.795" y="-25.42" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="212" parent="1" vertex="1"> + <mxGeometry x="978" y="693" as="geometry" /> + </mxCell> + <mxCell id="213" parent="1" vertex="1"> + <mxGeometry x="1486" y="693" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="214"> + <mxCell style="vsdxID=229;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="1" source="212" target="213" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points"> + <mxPoint x="978" y="693" /> + </Array> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="215" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">LogLine()<br/></font></div>" style="text;vsdxID=229;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="214" vertex="1"> + <mxGeometry width="55.59" height="24.84" relative="1" as="geometry"> + <mxPoint x="-27.795" y="-25.42" as="offset" /> + </mxGeometry> + </mxCell> + </root> + </mxGraphModel> + </diagram> +</mxfile> diff --git a/Microwave.Docs/images/MicrowaveClasses.drawio b/Microwave.Docs/images/MicrowaveClasses.drawio new file mode 100644 index 0000000000000000000000000000000000000000..eb4c184036536c2f53a13d562d118162665da902 --- /dev/null +++ b/Microwave.Docs/images/MicrowaveClasses.drawio @@ -0,0 +1,302 @@ +<mxfile host="Electron" modified="2025-03-25T15:55:20.684Z" agent="Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/22.1.2 Chrome/114.0.5735.289 Electron/25.9.4 Safari/537.36" etag="rYGq9G6f8Xwtdh0QYJy8" version="22.1.2" type="device"> + <diagram name="Page-1" id="Page-1"> + <mxGraphModel dx="954" dy="622" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1169" pageHeight="827" math="0" shadow="0"> + <root> + <mxCell id="0" /> + <mxCell id="1" parent="0" /> + <UserObject label="" tags="Background" id="2"> + <mxCell style="vsdxID=1;fillColor=none;gradientColor=none;points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;strokeColor=none;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="25" y="108" width="101" height="50" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="3" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=2;fillColor=#FFFFFF;gradientColor=none;shape=stencil(rZBLDoAgDERP0z3SI/i5B4kojQgG8Xd7IV1oWLObaV/bdADb3ahNgxR7DH7RF43RAHYgJTmjA8WkAHvAdvJBz8EfbmS/qUxmtfozb7h5TuQJKR52jWA/MGrJ1UDrg8XxJL7/JrL23ymTSCVOEfsX);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="2" vertex="1"> + <mxGeometry x="101" width="1" height="50" as="geometry" /> + </mxCell> + <mxCell id="4" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=3;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="2" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="5" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=4;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="2" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="6" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=5;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="2" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="7" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1"><b>Button<br/></b></font></div>" style="verticalAlign=middle;align=center;overflow=width;vsdxID=6;fillColor=#FFFFFF;gradientColor=none;shape=stencil(1ZVbDsIgEEVXM/8IS6h1H01KLRGhofjavRCSGjCi0DHRv6E9PO7c2wKsmcdu4kDJbI0+8Ivo7QhsC5QKNXIjrKuAtcCaQRu+N/qk+jCeOk/66qjPfoVrmLchxM+h5BaPdwGWQmXgDFoJFm2fwK54qByElMubV+K/raYOfNIRzC5Uk+1kNRqB+M3MZxMnmasSvzpyeN8bkvkYjmbPGfXowyj/QJfeHOHf1o1cQPiDlGyXmO6K9HZyj8LNxto7);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="2" vertex="1"> + <mxGeometry width="101" height="50" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="8"> + <mxCell style="vsdxID=7;fillColor=none;gradientColor=none;points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;strokeColor=none;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="177" y="158" width="101" height="50" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="9" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=8;fillColor=#FFFFFF;gradientColor=none;shape=stencil(rZBLDoAgDERP0z3SI/i5B4kojQgG8Xd7IV1oWLObaV/bdADb3ahNgxR7DH7RF43RAHYgJTmjA8WkAHvAdvJBz8EfbmS/qUxmtfozb7h5TuQJKR52jWA/MGrJ1UDrg8XxJL7/JrL23ymTSCVOEfsX);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="8" vertex="1"> + <mxGeometry x="101" width="1" height="50" as="geometry" /> + </mxCell> + <mxCell id="10" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=9;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="8" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="11" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=10;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="8" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="12" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=11;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="8" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="13" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1"><b>MicrowaveController<br></b></font></div>" style="verticalAlign=middle;align=center;overflow=width;vsdxID=12;fillColor=#FFFFFF;gradientColor=none;shape=stencil(1ZVbDsIgEEVXM/8IS6h1H01KLRGhofjavRCSGjCi0DHRv6E9PO7c2wKsmcdu4kDJbI0+8Ivo7QhsC5QKNXIjrKuAtcCaQRu+N/qk+jCeOk/66qjPfoVrmLchxM+h5BaPdwGWQmXgDFoJFm2fwK54qByElMubV+K/raYOfNIRzC5Uk+1kNRqB+M3MZxMnmasSvzpyeN8bkvkYjmbPGfXowyj/QJfeHOHf1o1cQPiDlGyXmO6K9HZyj8LNxto7);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="8" vertex="1"> + <mxGeometry width="101" height="50" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="14"> + <mxCell style="vsdxID=13;fillColor=none;gradientColor=none;points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;strokeColor=none;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="228" y="25" width="101" height="50" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="15" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=14;fillColor=#FFFFFF;gradientColor=none;shape=stencil(rZBLDoAgDERP0z3SI/i5B4kojQgG8Xd7IV1oWLObaV/bdADb3ahNgxR7DH7RF43RAHYgJTmjA8WkAHvAdvJBz8EfbmS/qUxmtfozb7h5TuQJKR52jWA/MGrJ1UDrg8XxJL7/JrL23ymTSCVOEfsX);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="14" vertex="1"> + <mxGeometry x="101" width="1" height="50" as="geometry" /> + </mxCell> + <mxCell id="16" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=15;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="14" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="17" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=16;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="14" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="18" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=17;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="14" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="19" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1"><b>Display<br/></b></font></div>" style="verticalAlign=middle;align=center;overflow=width;vsdxID=18;fillColor=#FFFFFF;gradientColor=none;shape=stencil(1ZVbDsIgEEVXM/8IS6h1H01KLRGhofjavRCSGjCi0DHRv6E9PO7c2wKsmcdu4kDJbI0+8Ivo7QhsC5QKNXIjrKuAtcCaQRu+N/qk+jCeOk/66qjPfoVrmLchxM+h5BaPdwGWQmXgDFoJFm2fwK54qByElMubV+K/raYOfNIRzC5Uk+1kNRqB+M3MZxMnmasSvzpyeN8bkvkYjmbPGfXowyj/QJfeHOHf1o1cQPiDlGyXmO6K9HZyj8LNxto7);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="14" vertex="1"> + <mxGeometry width="101" height="50" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="20"> + <mxCell style="vsdxID=19;fillColor=none;gradientColor=none;points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;strokeColor=none;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="419" y="158" width="101" height="50" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="21" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=20;fillColor=#FFFFFF;gradientColor=none;shape=stencil(rZBLDoAgDERP0z3SI/i5B4kojQgG8Xd7IV1oWLObaV/bdADb3ahNgxR7DH7RF43RAHYgJTmjA8WkAHvAdvJBz8EfbmS/qUxmtfozb7h5TuQJKR52jWA/MGrJ1UDrg8XxJL7/JrL23ymTSCVOEfsX);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="20" vertex="1"> + <mxGeometry x="101" width="1" height="50" as="geometry" /> + </mxCell> + <mxCell id="22" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=21;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="20" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="23" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=22;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="20" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="24" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=23;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="20" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="25" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1"><b>CookController<br/></b></font></div>" style="verticalAlign=middle;align=center;overflow=width;vsdxID=24;fillColor=#FFFFFF;gradientColor=none;shape=stencil(1ZVbDsIgEEVXM/8IS6h1H01KLRGhofjavRCSGjCi0DHRv6E9PO7c2wKsmcdu4kDJbI0+8Ivo7QhsC5QKNXIjrKuAtcCaQRu+N/qk+jCeOk/66qjPfoVrmLchxM+h5BaPdwGWQmXgDFoJFm2fwK54qByElMubV+K/raYOfNIRzC5Uk+1kNRqB+M3MZxMnmasSvzpyeN8bkvkYjmbPGfXowyj/QJfeHOHf1o1cQPiDlGyXmO6K9HZyj8LNxto7);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="20" vertex="1"> + <mxGeometry width="101" height="50" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="26"> + <mxCell style="vsdxID=25;fillColor=none;gradientColor=none;points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;strokeColor=none;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="25" y="209" width="101" height="50" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="27" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=26;fillColor=#FFFFFF;gradientColor=none;shape=stencil(rZBLDoAgDERP0z3SI/i5B4kojQgG8Xd7IV1oWLObaV/bdADb3ahNgxR7DH7RF43RAHYgJTmjA8WkAHvAdvJBz8EfbmS/qUxmtfozb7h5TuQJKR52jWA/MGrJ1UDrg8XxJL7/JrL23ymTSCVOEfsX);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="26" vertex="1"> + <mxGeometry x="101" width="1" height="50" as="geometry" /> + </mxCell> + <mxCell id="28" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=27;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="26" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="29" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=28;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="26" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="30" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=29;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="26" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="31" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1"><b>Door<br/></b></font></div>" style="verticalAlign=middle;align=center;overflow=width;vsdxID=30;fillColor=#FFFFFF;gradientColor=none;shape=stencil(1ZVbDsIgEEVXM/8IS6h1H01KLRGhofjavRCSGjCi0DHRv6E9PO7c2wKsmcdu4kDJbI0+8Ivo7QhsC5QKNXIjrKuAtcCaQRu+N/qk+jCeOk/66qjPfoVrmLchxM+h5BaPdwGWQmXgDFoJFm2fwK54qByElMubV+K/raYOfNIRzC5Uk+1kNRqB+M3MZxMnmasSvzpyeN8bkvkYjmbPGfXowyj/QJfeHOHf1o1cQPiDlGyXmO6K9HZyj8LNxto7);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="26" vertex="1"> + <mxGeometry width="101" height="50" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="32"> + <mxCell style="vsdxID=31;fillColor=none;gradientColor=none;points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;strokeColor=none;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="558" y="260" width="101" height="50" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="33" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=32;fillColor=#FFFFFF;gradientColor=none;shape=stencil(rZBLDoAgDERP0z3SI/i5B4kojQgG8Xd7IV1oWLObaV/bdADb3ahNgxR7DH7RF43RAHYgJTmjA8WkAHvAdvJBz8EfbmS/qUxmtfozb7h5TuQJKR52jWA/MGrJ1UDrg8XxJL7/JrL23ymTSCVOEfsX);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="32" vertex="1"> + <mxGeometry x="101" width="1" height="50" as="geometry" /> + </mxCell> + <mxCell id="34" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=33;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="32" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="35" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=34;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="32" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="36" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=35;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="32" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="37" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1"><b>PowerTube<br/></b></font></div>" style="verticalAlign=middle;align=center;overflow=width;vsdxID=36;fillColor=#FFFFFF;gradientColor=none;shape=stencil(1ZVbDsIgEEVXM/8IS6h1H01KLRGhofjavRCSGjCi0DHRv6E9PO7c2wKsmcdu4kDJbI0+8Ivo7QhsC5QKNXIjrKuAtcCaQRu+N/qk+jCeOk/66qjPfoVrmLchxM+h5BaPdwGWQmXgDFoJFm2fwK54qByElMubV+K/raYOfNIRzC5Uk+1kNRqB+M3MZxMnmasSvzpyeN8bkvkYjmbPGfXowyj/QJfeHOHf1o1cQPiDlGyXmO6K9HZyj8LNxto7);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="32" vertex="1"> + <mxGeometry width="101" height="50" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="38"> + <mxCell style="vsdxID=37;fillColor=none;gradientColor=none;points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;strokeColor=none;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="406" y="260" width="101" height="50" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="39" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=38;fillColor=#FFFFFF;gradientColor=none;shape=stencil(rZBLDoAgDERP0z3SI/i5B4kojQgG8Xd7IV1oWLObaV/bdADb3ahNgxR7DH7RF43RAHYgJTmjA8WkAHvAdvJBz8EfbmS/qUxmtfozb7h5TuQJKR52jWA/MGrJ1UDrg8XxJL7/JrL23ymTSCVOEfsX);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="38" vertex="1"> + <mxGeometry x="101" width="1" height="50" as="geometry" /> + </mxCell> + <mxCell id="40" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=39;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="38" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="41" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=40;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="38" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="42" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=41;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="38" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="43" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1"><b>Timer<br/></b></font></div>" style="verticalAlign=middle;align=center;overflow=width;vsdxID=42;fillColor=#FFFFFF;gradientColor=none;shape=stencil(1ZVbDsIgEEVXM/8IS6h1H01KLRGhofjavRCSGjCi0DHRv6E9PO7c2wKsmcdu4kDJbI0+8Ivo7QhsC5QKNXIjrKuAtcCaQRu+N/qk+jCeOk/66qjPfoVrmLchxM+h5BaPdwGWQmXgDFoJFm2fwK54qByElMubV+K/raYOfNIRzC5Uk+1kNRqB+M3MZxMnmasSvzpyeN8bkvkYjmbPGfXowyj/QJfeHOHf1o1cQPiDlGyXmO6K9HZyj8LNxto7);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="38" vertex="1"> + <mxGeometry width="101" height="50" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="44"> + <mxCell style="vsdxID=43;fillColor=none;gradientColor=none;points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;strokeColor=none;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="457" y="25" width="101" height="50" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="45" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=44;fillColor=#FFFFFF;gradientColor=none;shape=stencil(rZBLDoAgDERP0z3SI/i5B4kojQgG8Xd7IV1oWLObaV/bdADb3ahNgxR7DH7RF43RAHYgJTmjA8WkAHvAdvJBz8EfbmS/qUxmtfozb7h5TuQJKR52jWA/MGrJ1UDrg8XxJL7/JrL23ymTSCVOEfsX);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="44" vertex="1"> + <mxGeometry x="101" width="1" height="50" as="geometry" /> + </mxCell> + <mxCell id="46" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=45;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="44" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="47" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=46;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="44" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="48" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=47;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="44" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="49" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1"><b>Output<br/></b></font></div>" style="verticalAlign=middle;align=center;overflow=width;vsdxID=48;fillColor=#FFFFFF;gradientColor=none;shape=stencil(1ZVbDsIgEEVXM/8IS6h1H01KLRGhofjavRCSGjCi0DHRv6E9PO7c2wKsmcdu4kDJbI0+8Ivo7QhsC5QKNXIjrKuAtcCaQRu+N/qk+jCeOk/66qjPfoVrmLchxM+h5BaPdwGWQmXgDFoJFm2fwK54qByElMubV+K/raYOfNIRzC5Uk+1kNRqB+M3MZxMnmasSvzpyeN8bkvkYjmbPGfXowyj/QJfeHOHf1o1cQPiDlGyXmO6K9HZyj8LNxto7);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="44" vertex="1"> + <mxGeometry width="101" height="50" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="50"> + <mxCell style="vsdxID=94;fillColor=none;gradientColor=none;points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;strokeColor=none;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="260" y="260" width="101" height="50" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="51" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=95;fillColor=#FFFFFF;gradientColor=none;shape=stencil(rZBLDoAgDERP0z3SI/i5B4kojQgG8Xd7IV1oWLObaV/bdADb3ahNgxR7DH7RF43RAHYgJTmjA8WkAHvAdvJBz8EfbmS/qUxmtfozb7h5TuQJKR52jWA/MGrJ1UDrg8XxJL7/JrL23ymTSCVOEfsX);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="50" vertex="1"> + <mxGeometry x="101" width="1" height="50" as="geometry" /> + </mxCell> + <mxCell id="52" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=96;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="50" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="53" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=97;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="50" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="54" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=98;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="50" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="55" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1"><b>Light<br/></b></font></div>" style="verticalAlign=middle;align=center;overflow=width;vsdxID=99;fillColor=#FFFFFF;gradientColor=none;shape=stencil(1ZVbDsIgEEVXM/8IS6h1H01KLRGhofjavRCSGjCi0DHRv6E9PO7c2wKsmcdu4kDJbI0+8Ivo7QhsC5QKNXIjrKuAtcCaQRu+N/qk+jCeOk/66qjPfoVrmLchxM+h5BaPdwGWQmXgDFoJFm2fwK54qByElMubV+K/raYOfNIRzC5Uk+1kNRqB+M3MZxMnmasSvzpyeN8bkvkYjmbPGfXowyj/QJfeHOHf1o1cQPiDlGyXmO6K9HZyj8LNxto7);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="50" vertex="1"> + <mxGeometry width="101" height="50" as="geometry" /> + </mxCell> + <UserObject label="<div style="font-size: 1px"><p style="text-align:center;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:middle;direction:ltr;"></p></div>" tags="Background" id="56"> + <mxCell style="vsdxID=120;edgeStyle=none;dashed=1;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;align=center;exitX=0.25742574257425743;exitY=1.02;exitDx=0;exitDy=0;exitPerimeter=0;entryX=1.00990099009901;entryY=0.76;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="8" target="26" edge="1"> + <mxGeometry relative="1" as="geometry"> + <mxPoint x="-1" y="20" as="offset" /> + <Array as="points"> + <mxPoint x="203" y="247.1" /> + </Array> + </mxGeometry> + </mxCell> + </UserObject> + <UserObject label="<div style="font-size: 1px"><p style="text-align:center;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:middle;direction:ltr;"></p></div>" tags="Background" id="57"> + <mxCell style="vsdxID=115;edgeStyle=none;dashed=1;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;align=center;exitX=0.25742574257425743;exitY=0;exitDx=0;exitDy=0;exitPerimeter=0;entryX=1.00990099009901;entryY=0.24;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="8" target="2" edge="1"> + <mxGeometry relative="1" as="geometry"> + <mxPoint x="-1" as="offset" /> + <Array as="points"> + <mxPoint x="203" y="119.9" /> + </Array> + </mxGeometry> + </mxCell> + </UserObject> + <UserObject label="<div style="font-size: 1px"><p style="text-align:center;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:middle;direction:ltr;"></p></div>" tags="Background" id="58"> + <mxCell style="vsdxID=110;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;align=center;exitX=0.504950495049505;exitY=0;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0;entryY=0.76;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="50" target="44" edge="1"> + <mxGeometry relative="1" as="geometry"> + <mxPoint x="-1" as="offset" /> + <Array as="points" /> + </mxGeometry> + </mxCell> + </UserObject> + <UserObject label="<div style="font-size: 1px"><p style="text-align:center;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:middle;direction:ltr;"></p></div>" tags="Background" id="59"> + <mxCell style="vsdxID=105;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;align=center;exitX=0.7623762376237624;exitY=1.02;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.24752475247524752;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="8" target="50" edge="1"> + <mxGeometry relative="1" as="geometry"> + <mxPoint x="-1" y="26" as="offset" /> + <Array as="points" /> + </mxGeometry> + </mxCell> + </UserObject> + <UserObject label="<div style="font-size: 1px"><p style="text-align:center;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:middle;direction:ltr;"></p></div>" tags="Background" id="60"> + <mxCell style="vsdxID=89;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;align=center;exitX=0.7623762376237624;exitY=0;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.7524752475247525;entryY=1.02;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="32" target="44" edge="1"> + <mxGeometry relative="1" as="geometry"> + <mxPoint x="-1" y="-1" as="offset" /> + <Array as="points" /> + </mxGeometry> + </mxCell> + </UserObject> + <UserObject label="<div style="font-size: 1px"><p style="text-align:center;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:middle;direction:ltr;"></p></div>" tags="Background" id="61"> + <mxCell style="vsdxID=84;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;align=center;exitX=0.7524752475247525;exitY=1.02;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.504950495049505;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="20" target="32" edge="1"> + <mxGeometry relative="1" as="geometry"> + <mxPoint x="-1" y="26" as="offset" /> + <Array as="points" /> + </mxGeometry> + </mxCell> + </UserObject> + <UserObject label="<div style="font-size: 1px"><p style="text-align:center;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:middle;direction:ltr;"></p></div>" tags="Background" id="62"> + <mxCell style="vsdxID=79;edgeStyle=none;startArrow=open;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;align=center;exitX=0.504950495049505;exitY=1.02;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.504950495049505;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="20" target="38" edge="1"> + <mxGeometry relative="1" as="geometry"> + <mxPoint x="-7" y="27" as="offset" /> + <Array as="points" /> + </mxGeometry> + </mxCell> + </UserObject> + <UserObject label="<div style="font-size: 1px"><p style="text-align:center;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:middle;direction:ltr;"></p></div>" tags="Background" id="63"> + <mxCell style="vsdxID=69;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;align=center;exitX=1.00990099009901;exitY=0.5;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="14" target="44" edge="1"> + <mxGeometry relative="1" as="geometry"> + <mxPoint x="-1" as="offset" /> + <Array as="points" /> + </mxGeometry> + </mxCell> + </UserObject> + <UserObject label="<div style="font-size: 1px"><p style="text-align:center;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:middle;direction:ltr;"></p></div>" tags="Background" id="64"> + <mxCell style="vsdxID=49;edgeStyle=none;startArrow=open;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;align=center;exitX=1.00990099009901;exitY=0.52;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0;entryY=0.52;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="8" target="20" edge="1"> + <mxGeometry relative="1" as="geometry"> + <mxPoint x="-1" as="offset" /> + <Array as="points"> + <mxPoint x="362.95" y="184" /> + </Array> + </mxGeometry> + </mxCell> + </UserObject> + <UserObject label="<div style="font-size: 1px"><p style="text-align:center;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:middle;direction:ltr;"></p></div>" tags="Background" id="65"> + <mxCell style="vsdxID=54;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;align=center;exitX=1.00990099009901;exitY=0.5;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0;entryY=0.26;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="2" target="8" edge="1"> + <mxGeometry relative="1" as="geometry"> + <mxPoint x="-1" y="26" as="offset" /> + <Array as="points" /> + </mxGeometry> + </mxCell> + </UserObject> + <UserObject label="<div style="font-size: 1px"><p style="text-align:center;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:middle;direction:ltr;"></p></div>" tags="Background" id="66"> + <mxCell style="vsdxID=59;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;align=center;exitX=1.00990099009901;exitY=0.52;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0;entryY=0.52;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="26" target="8" edge="1"> + <mxGeometry relative="1" as="geometry"> + <mxPoint x="-1" as="offset" /> + <Array as="points" /> + </mxGeometry> + </mxCell> + </UserObject> + <UserObject label="<div style="font-size: 1px"><p style="text-align:center;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:middle;direction:ltr;"></p></div>" tags="Background" id="67"> + <mxCell style="vsdxID=64;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;align=center;exitX=0.504950495049505;exitY=0;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.504950495049505;entryY=1.02;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="8" target="14" edge="1"> + <mxGeometry relative="1" as="geometry"> + <mxPoint y="-1" as="offset" /> + <Array as="points" /> + </mxGeometry> + </mxCell> + </UserObject> + <UserObject label="<div style="font-size: 1px"><p style="text-align:center;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:middle;direction:ltr;"></p></div>" tags="Background" id="68"> + <mxCell style="vsdxID=74;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;align=center;exitX=0;exitY=0;exitDx=0;exitDy=0;exitPerimeter=0;entryX=1.00990099009901;entryY=1.02;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="20" target="14" edge="1"> + <mxGeometry relative="1" as="geometry"> + <mxPoint as="offset" /> + <Array as="points"> + <mxPoint x="402.78" y="142.94" /> + </Array> + </mxGeometry> + </mxCell> + </UserObject> + </root> + </mxGraphModel> + </diagram> +</mxfile> diff --git a/Microwave.Docs/images/MicrowaveClasses.png b/Microwave.Docs/images/MicrowaveClasses.png new file mode 100644 index 0000000000000000000000000000000000000000..5c2021eb0bb199b7c53abb4483a7762388d02574 Binary files /dev/null and b/Microwave.Docs/images/MicrowaveClasses.png differ diff --git a/Microwave.Docs/images/MicrowaveSeqExtensions.drawio b/Microwave.Docs/images/MicrowaveSeqExtensions.drawio new file mode 100644 index 0000000000000000000000000000000000000000..9ac0a476742a23de27872fc53ed479919df438a1 --- /dev/null +++ b/Microwave.Docs/images/MicrowaveSeqExtensions.drawio @@ -0,0 +1,932 @@ +<mxfile host="Electron" modified="2025-03-25T15:57:59.073Z" agent="Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/22.1.2 Chrome/114.0.5735.289 Electron/25.9.4 Safari/537.36" etag="fUqFekD7-f4Fr7hunSF3" version="22.1.2" type="device"> + <diagram name="Page-1" id="Page-1"> + <mxGraphModel dx="954" dy="628" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1169" pageHeight="827" math="0" shadow="0"> + <root> + <mxCell id="0" /> + <mxCell id="1" parent="0" /> + <UserObject label="" tags="Background" id="2"> + <mxCell style="vsdxID=1;fillColor=none;gradientColor=none;points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;strokeColor=none;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="127" y="25" width="101" height="50" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="3" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=2;fillColor=#FFFFFF;gradientColor=none;shape=stencil(rZBLDoAgDERP0z3SI/i5B4kojQgG8Xd7IV1oWLObaV/bdADb3ahNgxR7DH7RF43RAHYgJTmjA8WkAHvAdvJBz8EfbmS/qUxmtfozb7h5TuQJKR52jWA/MGrJ1UDrg8XxJL7/JrL23ymTSCVOEfsX);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="2" vertex="1"> + <mxGeometry x="101" width="1" height="50" as="geometry" /> + </mxCell> + <mxCell id="4" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=3;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="2" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="5" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=4;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="2" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="6" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=5;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="2" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="7" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">: Door<br/></font></div>" style="verticalAlign=middle;align=center;overflow=width;vsdxID=6;fillColor=#FFFFFF;gradientColor=none;shape=stencil(1ZVbDsIgEEVXM/8IS6h1H01KLRGhofjavRCSGjCi0DHRv6E9PO7c2wKsmcdu4kDJbI0+8Ivo7QhsC5QKNXIjrKuAtcCaQRu+N/qk+jCeOk/66qjPfoVrmLchxM+h5BaPdwGWQmXgDFoJFm2fwK54qByElMubV+K/raYOfNIRzC5Uk+1kNRqB+M3MZxMnmasSvzpyeN8bkvkYjmbPGfXowyj/QJfeHOHf1o1cQPiDlGyXmO6K9HZyj8LNxto7);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="2" vertex="1"> + <mxGeometry width="101" height="50" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="8"> + <mxCell style="vsdxID=8;fillColor=#FFFFFF;gradientColor=none;shape=stencil(tZPdEoIgEIWfhksdhTHr2uo9mERlInFWSnv7oKUaKp2aqbv9+XY5coSwom94JwhNegN6LwZZmoawNaFUto0AaWxE2IawotIgatDHtsS844500UGf3IYR57LEjdDkjCnNrukWUQ472wKPpss4XyENHk9pnDEsvd/nszHio+wj0IYbqdugpzjUIrJHRZXitd+LrX4Qonsp/0yc/9i/qLPB48orqRQ6du9P+REqZHkcGKJkO+3dPJwm83Qow91dgN/GPxGymEGX+fziL/7OLzQEbjw5YYPnx2JL+NDY5gI=);spacingTop=-3;spacingBottom=-3;spacingLeft=-3;spacingRight=-3;points=[[0.5,1,0],[1,0.75,0],[1,0.5,0],[1,0.25,0],[0.5,0,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[0,0,0],[0,0,0],[1,0,0],[1,0,0],[1,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="25" y="25" width="25" height="50" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="9" value="<div style="font-size: 1px"><p style="text-align:center;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:bottom;direction:ltr;"></p></div>" style="text;vsdxID=8;fillColor=none;gradientColor=none;spacingTop=-3;spacingBottom=-3;spacingLeft=-3;spacingRight=-3;points=[[0.5,1,0],[1,0.75,0],[1,0.5,0],[1,0.25,0],[0.5,0,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[0,0,0],[0,0,0],[1,0,0],[1,0,0],[1,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;verticalAlign=bottom;align=center;strokeColor=none;;html=1;" parent="8" vertex="1"> + <mxGeometry x="12.7" y="62.7" height="13.55" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="10"> + <mxCell style="vsdxID=9;fillColor=none;gradientColor=none;points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;strokeColor=none;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="292" y="25" width="101" height="50" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="11" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=10;fillColor=#FFFFFF;gradientColor=none;shape=stencil(rZBLDoAgDERP0z3SI/i5B4kojQgG8Xd7IV1oWLObaV/bdADb3ahNgxR7DH7RF43RAHYgJTmjA8WkAHvAdvJBz8EfbmS/qUxmtfozb7h5TuQJKR52jWA/MGrJ1UDrg8XxJL7/JrL23ymTSCVOEfsX);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="10" vertex="1"> + <mxGeometry x="101" width="1" height="50" as="geometry" /> + </mxCell> + <mxCell id="12" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=11;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="10" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="13" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=12;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="10" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="14" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=13;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="10" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="15" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">PowerButton : Button<br/></font></div>" style="verticalAlign=middle;align=center;overflow=width;vsdxID=14;fillColor=#FFFFFF;gradientColor=none;shape=stencil(1ZVbDsIgEEVXM/8IS6h1H01KLRGhofjavRCSGjCi0DHRv6E9PO7c2wKsmcdu4kDJbI0+8Ivo7QhsC5QKNXIjrKuAtcCaQRu+N/qk+jCeOk/66qjPfoVrmLchxM+h5BaPdwGWQmXgDFoJFm2fwK54qByElMubV+K/raYOfNIRzC5Uk+1kNRqB+M3MZxMnmasSvzpyeN8bkvkYjmbPGfXowyj/QJfeHOHf1o1cQPiDlGyXmO6K9HZyj8LNxto7);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="10" vertex="1"> + <mxGeometry width="101" height="50" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="16"> + <mxCell style="vsdxID=15;fillColor=none;gradientColor=none;points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;strokeColor=none;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="419" y="25" width="101" height="50" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="17" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=16;fillColor=#FFFFFF;gradientColor=none;shape=stencil(rZBLDoAgDERP0z3SI/i5B4kojQgG8Xd7IV1oWLObaV/bdADb3ahNgxR7DH7RF43RAHYgJTmjA8WkAHvAdvJBz8EfbmS/qUxmtfozb7h5TuQJKR52jWA/MGrJ1UDrg8XxJL7/JrL23ymTSCVOEfsX);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="16" vertex="1"> + <mxGeometry x="101" width="1" height="50" as="geometry" /> + </mxCell> + <mxCell id="18" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=17;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="16" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="19" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=18;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="16" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="20" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=19;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="16" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="21" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">TimeButton : Button<br/></font></div>" style="verticalAlign=middle;align=center;overflow=width;vsdxID=20;fillColor=#FFFFFF;gradientColor=none;shape=stencil(1ZVbDsIgEEVXM/8IS6h1H01KLRGhofjavRCSGjCi0DHRv6E9PO7c2wKsmcdu4kDJbI0+8Ivo7QhsC5QKNXIjrKuAtcCaQRu+N/qk+jCeOk/66qjPfoVrmLchxM+h5BaPdwGWQmXgDFoJFm2fwK54qByElMubV+K/raYOfNIRzC5Uk+1kNRqB+M3MZxMnmasSvzpyeN8bkvkYjmbPGfXowyj/QJfeHOHf1o1cQPiDlGyXmO6K9HZyj8LNxto7);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="16" vertex="1"> + <mxGeometry width="101" height="50" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="22"> + <mxCell style="vsdxID=21;fillColor=none;gradientColor=none;points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;strokeColor=none;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="546" y="25" width="101" height="50" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="23" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=22;fillColor=#FFFFFF;gradientColor=none;shape=stencil(rZBLDoAgDERP0z3SI/i5B4kojQgG8Xd7IV1oWLObaV/bdADb3ahNgxR7DH7RF43RAHYgJTmjA8WkAHvAdvJBz8EfbmS/qUxmtfozb7h5TuQJKR52jWA/MGrJ1UDrg8XxJL7/JrL23ymTSCVOEfsX);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="22" vertex="1"> + <mxGeometry x="101" width="1" height="50" as="geometry" /> + </mxCell> + <mxCell id="24" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=23;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="22" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="25" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=24;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="22" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="26" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=25;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="22" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="27" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">Start-CancelButton : Button<br/></font></div>" style="verticalAlign=middle;align=center;overflow=width;vsdxID=26;fillColor=#FFFFFF;gradientColor=none;shape=stencil(1ZVbDsIgEEVXM/8IS6h1H01KLRGhofjavRCSGjCi0DHRv6E9PO7c2wKsmcdu4kDJbI0+8Ivo7QhsC5QKNXIjrKuAtcCaQRu+N/qk+jCeOk/66qjPfoVrmLchxM+h5BaPdwGWQmXgDFoJFm2fwK54qByElMubV+K/raYOfNIRzC5Uk+1kNRqB+M3MZxMnmasSvzpyeN8bkvkYjmbPGfXowyj/QJfeHOHf1o1cQPiDlGyXmO6K9HZyj8LNxto7);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="22" vertex="1"> + <mxGeometry width="101" height="50" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="28"> + <mxCell style="vsdxID=27;fillColor=none;gradientColor=none;points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;strokeColor=none;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="673" y="25" width="101" height="50" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="29" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=28;fillColor=#FFFFFF;gradientColor=none;shape=stencil(rZBLDoAgDERP0z3SI/i5B4kojQgG8Xd7IV1oWLObaV/bdADb3ahNgxR7DH7RF43RAHYgJTmjA8WkAHvAdvJBz8EfbmS/qUxmtfozb7h5TuQJKR52jWA/MGrJ1UDrg8XxJL7/JrL23ymTSCVOEfsX);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="28" vertex="1"> + <mxGeometry x="101" width="1" height="50" as="geometry" /> + </mxCell> + <mxCell id="30" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=29;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="28" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="31" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=30;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="28" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="32" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=31;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="28" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="33" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">:MicrowaveController<br></font></div>" style="verticalAlign=middle;align=center;overflow=width;vsdxID=32;fillColor=#FFFFFF;gradientColor=none;shape=stencil(1ZVbDsIgEEVXM/8IS6h1H01KLRGhofjavRCSGjCi0DHRv6E9PO7c2wKsmcdu4kDJbI0+8Ivo7QhsC5QKNXIjrKuAtcCaQRu+N/qk+jCeOk/66qjPfoVrmLchxM+h5BaPdwGWQmXgDFoJFm2fwK54qByElMubV+K/raYOfNIRzC5Uk+1kNRqB+M3MZxMnmasSvzpyeN8bkvkYjmbPGfXowyj/QJfeHOHf1o1cQPiDlGyXmO6K9HZyj8LNxto7);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="28" vertex="1"> + <mxGeometry width="101" height="50" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="34"> + <mxCell style="vsdxID=33;fillColor=none;gradientColor=none;points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;strokeColor=none;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="800" y="25" width="101" height="50" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="35" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=34;fillColor=#FFFFFF;gradientColor=none;shape=stencil(rZBLDoAgDERP0z3SI/i5B4kojQgG8Xd7IV1oWLObaV/bdADb3ahNgxR7DH7RF43RAHYgJTmjA8WkAHvAdvJBz8EfbmS/qUxmtfozb7h5TuQJKR52jWA/MGrJ1UDrg8XxJL7/JrL23ymTSCVOEfsX);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="34" vertex="1"> + <mxGeometry x="101" width="1" height="50" as="geometry" /> + </mxCell> + <mxCell id="36" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=35;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="34" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="37" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=36;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="34" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="38" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=37;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="34" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="39" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">: Display<br/></font></div>" style="verticalAlign=middle;align=center;overflow=width;vsdxID=38;fillColor=#FFFFFF;gradientColor=none;shape=stencil(1ZVbDsIgEEVXM/8IS6h1H01KLRGhofjavRCSGjCi0DHRv6E9PO7c2wKsmcdu4kDJbI0+8Ivo7QhsC5QKNXIjrKuAtcCaQRu+N/qk+jCeOk/66qjPfoVrmLchxM+h5BaPdwGWQmXgDFoJFm2fwK54qByElMubV+K/raYOfNIRzC5Uk+1kNRqB+M3MZxMnmasSvzpyeN8bkvkYjmbPGfXowyj/QJfeHOHf1o1cQPiDlGyXmO6K9HZyj8LNxto7);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="34" vertex="1"> + <mxGeometry width="101" height="50" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="40"> + <mxCell style="vsdxID=39;fillColor=none;gradientColor=none;points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;strokeColor=none;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="927" y="25" width="101" height="50" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="41" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=40;fillColor=#FFFFFF;gradientColor=none;shape=stencil(rZBLDoAgDERP0z3SI/i5B4kojQgG8Xd7IV1oWLObaV/bdADb3ahNgxR7DH7RF43RAHYgJTmjA8WkAHvAdvJBz8EfbmS/qUxmtfozb7h5TuQJKR52jWA/MGrJ1UDrg8XxJL7/JrL23ymTSCVOEfsX);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="40" vertex="1"> + <mxGeometry x="101" width="1" height="50" as="geometry" /> + </mxCell> + <mxCell id="42" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=41;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="40" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="43" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=42;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="40" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="44" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=43;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="40" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="45" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">: Light<br/></font></div>" style="verticalAlign=middle;align=center;overflow=width;vsdxID=44;fillColor=#FFFFFF;gradientColor=none;shape=stencil(1ZVbDsIgEEVXM/8IS6h1H01KLRGhofjavRCSGjCi0DHRv6E9PO7c2wKsmcdu4kDJbI0+8Ivo7QhsC5QKNXIjrKuAtcCaQRu+N/qk+jCeOk/66qjPfoVrmLchxM+h5BaPdwGWQmXgDFoJFm2fwK54qByElMubV+K/raYOfNIRzC5Uk+1kNRqB+M3MZxMnmasSvzpyeN8bkvkYjmbPGfXowyj/QJfeHOHf1o1cQPiDlGyXmO6K9HZyj8LNxto7);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="40" vertex="1"> + <mxGeometry width="101" height="50" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="46"> + <mxCell style="vsdxID=45;fillColor=none;gradientColor=none;points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;strokeColor=none;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="1054" y="25" width="101" height="50" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="47" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=46;fillColor=#FFFFFF;gradientColor=none;shape=stencil(rZBLDoAgDERP0z3SI/i5B4kojQgG8Xd7IV1oWLObaV/bdADb3ahNgxR7DH7RF43RAHYgJTmjA8WkAHvAdvJBz8EfbmS/qUxmtfozb7h5TuQJKR52jWA/MGrJ1UDrg8XxJL7/JrL23ymTSCVOEfsX);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="46" vertex="1"> + <mxGeometry x="101" width="1" height="50" as="geometry" /> + </mxCell> + <mxCell id="48" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=47;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="46" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="49" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=48;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="46" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="50" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=49;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="46" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="51" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">: CookController<br/></font></div>" style="verticalAlign=middle;align=center;overflow=width;vsdxID=50;fillColor=#FFFFFF;gradientColor=none;shape=stencil(1ZVbDsIgEEVXM/8IS6h1H01KLRGhofjavRCSGjCi0DHRv6E9PO7c2wKsmcdu4kDJbI0+8Ivo7QhsC5QKNXIjrKuAtcCaQRu+N/qk+jCeOk/66qjPfoVrmLchxM+h5BaPdwGWQmXgDFoJFm2fwK54qByElMubV+K/raYOfNIRzC5Uk+1kNRqB+M3MZxMnmasSvzpyeN8bkvkYjmbPGfXowyj/QJfeHOHf1o1cQPiDlGyXmO6K9HZyj8LNxto7);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="46" vertex="1"> + <mxGeometry width="101" height="50" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="52"> + <mxCell style="vsdxID=51;fillColor=none;gradientColor=none;points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;strokeColor=none;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="1181" y="25" width="101" height="50" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="53" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=52;fillColor=#FFFFFF;gradientColor=none;shape=stencil(rZBLDoAgDERP0z3SI/i5B4kojQgG8Xd7IV1oWLObaV/bdADb3ahNgxR7DH7RF43RAHYgJTmjA8WkAHvAdvJBz8EfbmS/qUxmtfozb7h5TuQJKR52jWA/MGrJ1UDrg8XxJL7/JrL23ymTSCVOEfsX);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="52" vertex="1"> + <mxGeometry x="101" width="1" height="50" as="geometry" /> + </mxCell> + <mxCell id="54" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=53;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="52" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="55" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=54;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="52" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="56" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=55;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="52" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="57" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">: Timer<br/></font></div>" style="verticalAlign=middle;align=center;overflow=width;vsdxID=56;fillColor=#FFFFFF;gradientColor=none;shape=stencil(1ZVbDsIgEEVXM/8IS6h1H01KLRGhofjavRCSGjCi0DHRv6E9PO7c2wKsmcdu4kDJbI0+8Ivo7QhsC5QKNXIjrKuAtcCaQRu+N/qk+jCeOk/66qjPfoVrmLchxM+h5BaPdwGWQmXgDFoJFm2fwK54qByElMubV+K/raYOfNIRzC5Uk+1kNRqB+M3MZxMnmasSvzpyeN8bkvkYjmbPGfXowyj/QJfeHOHf1o1cQPiDlGyXmO6K9HZyj8LNxto7);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="52" vertex="1"> + <mxGeometry width="101" height="50" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="58"> + <mxCell style="vsdxID=57;fillColor=none;gradientColor=none;points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;strokeColor=none;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="1308" y="25" width="101" height="50" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="59" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=58;fillColor=#FFFFFF;gradientColor=none;shape=stencil(rZBLDoAgDERP0z3SI/i5B4kojQgG8Xd7IV1oWLObaV/bdADb3ahNgxR7DH7RF43RAHYgJTmjA8WkAHvAdvJBz8EfbmS/qUxmtfozb7h5TuQJKR52jWA/MGrJ1UDrg8XxJL7/JrL23ymTSCVOEfsX);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="58" vertex="1"> + <mxGeometry x="101" width="1" height="50" as="geometry" /> + </mxCell> + <mxCell id="60" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=59;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="58" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="61" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=60;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="58" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="62" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=61;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="58" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="63" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">: PowerTube<br/></font></div>" style="verticalAlign=middle;align=center;overflow=width;vsdxID=62;fillColor=#FFFFFF;gradientColor=none;shape=stencil(1ZVbDsIgEEVXM/8IS6h1H01KLRGhofjavRCSGjCi0DHRv6E9PO7c2wKsmcdu4kDJbI0+8Ivo7QhsC5QKNXIjrKuAtcCaQRu+N/qk+jCeOk/66qjPfoVrmLchxM+h5BaPdwGWQmXgDFoJFm2fwK54qByElMubV+K/raYOfNIRzC5Uk+1kNRqB+M3MZxMnmasSvzpyeN8bkvkYjmbPGfXowyj/QJfeHOHf1o1cQPiDlGyXmO6K9HZyj8LNxto7);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="58" vertex="1"> + <mxGeometry width="101" height="50" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="64"> + <mxCell style="vsdxID=63;fillColor=none;gradientColor=none;points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;strokeColor=none;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="1435" y="25" width="101" height="50" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="65" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=64;fillColor=#FFFFFF;gradientColor=none;shape=stencil(rZBLDoAgDERP0z3SI/i5B4kojQgG8Xd7IV1oWLObaV/bdADb3ahNgxR7DH7RF43RAHYgJTmjA8WkAHvAdvJBz8EfbmS/qUxmtfozb7h5TuQJKR52jWA/MGrJ1UDrg8XxJL7/JrL23ymTSCVOEfsX);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="64" vertex="1"> + <mxGeometry x="101" width="1" height="50" as="geometry" /> + </mxCell> + <mxCell id="66" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=65;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="64" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="67" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=66;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="64" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="68" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=67;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="64" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="69" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">: Output<br/></font></div>" style="verticalAlign=middle;align=center;overflow=width;vsdxID=68;fillColor=#FFFFFF;gradientColor=none;shape=stencil(1ZVbDsIgEEVXM/8IS6h1H01KLRGhofjavRCSGjCi0DHRv6E9PO7c2wKsmcdu4kDJbI0+8Ivo7QhsC5QKNXIjrKuAtcCaQRu+N/qk+jCeOk/66qjPfoVrmLchxM+h5BaPdwGWQmXgDFoJFm2fwK54qByElMubV+K/raYOfNIRzC5Uk+1kNRqB+M3MZxMnmasSvzpyeN8bkvkYjmbPGfXowyj/QJfeHOHf1o1cQPiDlGyXmO6K9HZyj8LNxto7);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="64" vertex="1"> + <mxGeometry width="101" height="50" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="70"> + <mxCell style="vsdxID=189;fillColor=none;gradientColor=none;flipV=1;points=[[0.01,0.88,0],[0.99,0.88,0],[0.01,0.13,0],[0.99,0.13,0],[0.99,0.5,0],[0.99,0.5,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0,0],[0.99,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0]];labelBackgroundColor=none;rounded=0;strokeColor=none;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="673" y="73" width="101" height="32" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="71" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=190;fillColor=none;gradientColor=none;points=[[0.02,0.88,0],[0.98,0.88,0],[0.02,0.13,0],[0.98,0.13,0],[0,0.5,0],[1,0.5,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[1,0.75,0],[0,0.75,0],[0,0.75,0],[1,0.75,0],[0.5,1,0],[0.5,0,0],[0.75,1,0],[0.75,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.25,1,0],[0.25,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0]];labelBackgroundColor=none;rounded=0;html=1;strokeColor=none;whiteSpace=wrap;" parent="70" vertex="1"> + <mxGeometry width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="72" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=191;fillColor=none;gradientColor=none;points=[[0.02,0.88,0],[0.98,0.88,0],[0.02,0.13,0],[0.98,0.13,0],[0,0.5,0],[1,0.5,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[1,0.75,0],[0,0.75,0],[0,0.75,0],[1,0.75,0],[0.5,1,0],[0.5,0,0],[0.75,1,0],[0.75,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.25,1,0],[0.25,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0]];labelBackgroundColor=none;rounded=0;html=1;strokeColor=none;whiteSpace=wrap;" parent="70" vertex="1"> + <mxGeometry width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="73" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1"><b>Cooking<br/></b></font></div>" style="verticalAlign=middle;align=center;overflow=width;vsdxID=192;fillColor=#FFFFFF;gradientColor=none;shape=stencil(vVPLkoMgEPwajlI4xKDnbPY/qASVWlaskU3M3wcDtSua8rAHb/NoaHqGJvw0tLJXBNjg0H6pu766lvAPAqC7VqF2PiL8TPiptqgatD/dNeS9nJBT9G1v0w1jOMemE8AeIRPFK/0MSIkX38KILGkeugwjGgp6hFCKGEGrIrkwZ5FgzOSohwytk07bLiE3EhuVebasNrJJWsNdqX5Vju8zupspqYCy9+T/lvP7+nQ8O4hZMsPGYgQ9LIRwCiIRsp7NbmtZfYmNnQhaVgspB1omSt6OZQcZWz7xwZ+9am1McOe8v7SjLwUr8/MT);points=[[0.02,0.88,0],[0.98,0.88,0],[0.02,0.13,0],[0.98,0.13,0],[0,0.5,0],[1,0.5,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[1,0.75,0],[0,0.75,0],[0,0.75,0],[1,0.75,0],[0.5,1,0],[0.5,0,0],[0.75,1,0],[0.75,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.25,1,0],[0.25,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="70" vertex="1"> + <mxGeometry width="101" height="32" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="74"> + <mxCell style="vsdxID=193;fillColor=none;gradientColor=none;flipV=1;points=[[0.01,0.88,0],[0.99,0.88,0],[0.01,0.13,0],[0.99,0.13,0],[0.99,0.5,0],[0.99,0.5,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0,0],[0.99,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0]];labelBackgroundColor=none;rounded=0;strokeColor=none;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="673" y="682" width="101" height="32" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="75" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=194;fillColor=none;gradientColor=none;points=[[0.02,0.88,0],[0.98,0.88,0],[0.02,0.13,0],[0.98,0.13,0],[0,0.5,0],[1,0.5,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[1,0.75,0],[0,0.75,0],[0,0.75,0],[1,0.75,0],[0.5,1,0],[0.5,0,0],[0.75,1,0],[0.75,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.25,1,0],[0.25,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0]];labelBackgroundColor=none;rounded=0;html=1;strokeColor=none;whiteSpace=wrap;" parent="74" vertex="1"> + <mxGeometry width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="76" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=195;fillColor=none;gradientColor=none;points=[[0.02,0.88,0],[0.98,0.88,0],[0.02,0.13,0],[0.98,0.13,0],[0,0.5,0],[1,0.5,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[1,0.75,0],[0,0.75,0],[0,0.75,0],[1,0.75,0],[0.5,1,0],[0.5,0,0],[0.75,1,0],[0.75,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.25,1,0],[0.25,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0]];labelBackgroundColor=none;rounded=0;html=1;strokeColor=none;whiteSpace=wrap;" parent="74" vertex="1"> + <mxGeometry width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="77" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1"><b>Ready<br/></b></font></div>" style="verticalAlign=middle;align=center;overflow=width;vsdxID=196;fillColor=#FFFFFF;gradientColor=none;shape=stencil(vVPLkoMgEPwajlI4xKDnbPY/qASVWlaskU3M3wcDtSua8rAHb/NoaHqGJvw0tLJXBNjg0H6pu766lvAPAqC7VqF2PiL8TPiptqgatD/dNeS9nJBT9G1v0w1jOMemE8AeIRPFK/0MSIkX38KILGkeugwjGgp6hFCKGEGrIrkwZ5FgzOSohwytk07bLiE3EhuVebasNrJJWsNdqX5Vju8zupspqYCy9+T/lvP7+nQ8O4hZMsPGYgQ9LIRwCiIRsp7NbmtZfYmNnQhaVgspB1omSt6OZQcZWz7xwZ+9am1McOe8v7SjLwUr8/MT);points=[[0.02,0.88,0],[0.98,0.88,0],[0.02,0.13,0],[0.98,0.13,0],[0,0.5,0],[1,0.5,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[1,0.75,0],[0,0.75,0],[0,0.75,0],[1,0.75,0],[0.5,1,0],[0.5,0,0],[0.75,1,0],[0.75,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.25,1,0],[0.25,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="74" vertex="1"> + <mxGeometry width="101" height="32" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="78"> + <mxCell style="vsdxID=205;fillColor=none;gradientColor=none;flipV=1;points=[[0.01,0.88,0],[0.99,0.88,0],[0.01,0.13,0],[0.99,0.13,0],[0.99,0.5,0],[0.99,0.5,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0,0],[0.99,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0]];labelBackgroundColor=none;rounded=0;strokeColor=none;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="673" y="285" width="101" height="32" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="79" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=206;fillColor=none;gradientColor=none;points=[[0.02,0.88,0],[0.98,0.88,0],[0.02,0.13,0],[0.98,0.13,0],[0,0.5,0],[1,0.5,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[1,0.75,0],[0,0.75,0],[0,0.75,0],[1,0.75,0],[0.5,1,0],[0.5,0,0],[0.75,1,0],[0.75,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.25,1,0],[0.25,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0]];labelBackgroundColor=none;rounded=0;html=1;strokeColor=none;whiteSpace=wrap;" parent="78" vertex="1"> + <mxGeometry width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="80" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=207;fillColor=none;gradientColor=none;points=[[0.02,0.88,0],[0.98,0.88,0],[0.02,0.13,0],[0.98,0.13,0],[0,0.5,0],[1,0.5,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[1,0.75,0],[0,0.75,0],[0,0.75,0],[1,0.75,0],[0.5,1,0],[0.5,0,0],[0.75,1,0],[0.75,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.25,1,0],[0.25,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0]];labelBackgroundColor=none;rounded=0;html=1;strokeColor=none;whiteSpace=wrap;" parent="78" vertex="1"> + <mxGeometry width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="81" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1"><b>DoorIsOpen<br/></b></font></div>" style="verticalAlign=middle;align=center;overflow=width;vsdxID=208;fillColor=#FFFFFF;gradientColor=none;shape=stencil(vVPLkoMgEPwajlI4xKDnbPY/qASVWlaskU3M3wcDtSua8rAHb/NoaHqGJvw0tLJXBNjg0H6pu766lvAPAqC7VqF2PiL8TPiptqgatD/dNeS9nJBT9G1v0w1jOMemE8AeIRPFK/0MSIkX38KILGkeugwjGgp6hFCKGEGrIrkwZ5FgzOSohwytk07bLiE3EhuVebasNrJJWsNdqX5Vju8zupspqYCy9+T/lvP7+nQ8O4hZMsPGYgQ9LIRwCiIRsp7NbmtZfYmNnQhaVgspB1omSt6OZQcZWz7xwZ+9am1McOe8v7SjLwUr8/MT);points=[[0.02,0.88,0],[0.98,0.88,0],[0.02,0.13,0],[0.98,0.13,0],[0,0.5,0],[1,0.5,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[1,0.75,0],[0,0.75,0],[0,0.75,0],[1,0.75,0],[0.5,1,0],[0.5,0,0],[0.75,1,0],[0.75,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.25,1,0],[0.25,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="78" vertex="1"> + <mxGeometry width="101" height="32" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="82"> + <mxCell style="vsdxID=209;rotation=90;fillColor=#E6E6E6;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfAUiHkUElhGdoAOG7QZTmZObhVIpHIcwUMpSS4AA0pUAGwo9pmTk5kCBClkcPE6AQJDyNXQE=);points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="660" y="211" width="127" height="10" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="83" value="<div style="font-size: 1px"></div>" style="text;vsdxID=209;rotation=0.05;fillColor=none;gradientColor=none;points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;verticalAlign=middle;align=left;overflow=width;strokeColor=none;;html=1;" parent="82" vertex="1"> + <mxGeometry x="34" y="-48" width="45.16" height="24.84" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="84"> + <mxCell style="vsdxID=210;rotation=90;fillColor=#E6E6E6;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfAUiHkUElhGdoAOG7QZTmZObhVIpHIcwUMpSS4AA0pUAGwo9pmTk5kCBClkcPE6AQJDyNXQE=);points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="1060" y="217" width="88" height="10" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="85" value="<div style="font-size: 1px"></div>" style="text;vsdxID=210;rotation=0.05;fillColor=none;gradientColor=none;points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;verticalAlign=middle;align=left;overflow=width;strokeColor=none;;html=1;" parent="84" vertex="1"> + <mxGeometry x="14" y="-29" width="45.16" height="24.84" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="86"> + <mxCell style="vsdxID=211;fillColor=none;gradientColor=none;flipV=1;points=[[0.01,0.88,0],[0.99,0.88,0],[0.01,0.13,0],[0.99,0.13,0],[0.99,0.5,0],[0.99,0.5,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0,0],[0.99,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0]];labelBackgroundColor=none;rounded=0;strokeColor=none;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="673" y="390" width="101" height="32" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="87" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=212;fillColor=none;gradientColor=none;points=[[0.02,0.88,0],[0.98,0.88,0],[0.02,0.13,0],[0.98,0.13,0],[0,0.5,0],[1,0.5,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[1,0.75,0],[0,0.75,0],[0,0.75,0],[1,0.75,0],[0.5,1,0],[0.5,0,0],[0.75,1,0],[0.75,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.25,1,0],[0.25,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0]];labelBackgroundColor=none;rounded=0;html=1;strokeColor=none;whiteSpace=wrap;" parent="86" vertex="1"> + <mxGeometry width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="88" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=213;fillColor=none;gradientColor=none;points=[[0.02,0.88,0],[0.98,0.88,0],[0.02,0.13,0],[0.98,0.13,0],[0,0.5,0],[1,0.5,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[1,0.75,0],[0,0.75,0],[0,0.75,0],[1,0.75,0],[0.5,1,0],[0.5,0,0],[0.75,1,0],[0.75,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.25,1,0],[0.25,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0]];labelBackgroundColor=none;rounded=0;html=1;strokeColor=none;whiteSpace=wrap;" parent="86" vertex="1"> + <mxGeometry width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="89" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1"><b>Cooking<br/></b></font></div>" style="verticalAlign=middle;align=center;overflow=width;vsdxID=214;fillColor=#FFFFFF;gradientColor=none;shape=stencil(vVPLkoMgEPwajlI4xKDnbPY/qASVWlaskU3M3wcDtSua8rAHb/NoaHqGJvw0tLJXBNjg0H6pu766lvAPAqC7VqF2PiL8TPiptqgatD/dNeS9nJBT9G1v0w1jOMemE8AeIRPFK/0MSIkX38KILGkeugwjGgp6hFCKGEGrIrkwZ5FgzOSohwytk07bLiE3EhuVebasNrJJWsNdqX5Vju8zupspqYCy9+T/lvP7+nQ8O4hZMsPGYgQ9LIRwCiIRsp7NbmtZfYmNnQhaVgspB1omSt6OZQcZWz7xwZ+9am1McOe8v7SjLwUr8/MT);points=[[0.02,0.88,0],[0.98,0.88,0],[0.02,0.13,0],[0.98,0.13,0],[0,0.5,0],[1,0.5,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[1,0.75,0],[0,0.75,0],[0,0.75,0],[1,0.75,0],[0.5,1,0],[0.5,0,0],[0.75,1,0],[0.75,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.25,1,0],[0.25,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="86" vertex="1"> + <mxGeometry width="101" height="32" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="90"> + <mxCell style="vsdxID=223;rotation=90;fillColor=#E6E6E6;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfAUiHkUElhGdoAOG7QZTmZObhVIpHIcwUMpSS4AA0pUAGwo9pmTk5kCBClkcPE6AQJDyNXQE=);points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="648" y="579" width="152" height="10" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="91" value="<div style="font-size: 1px"></div>" style="text;vsdxID=223;rotation=0.05;fillColor=none;gradientColor=none;points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;verticalAlign=middle;align=left;overflow=width;strokeColor=none;;html=1;" parent="90" vertex="1"> + <mxGeometry x="46" y="-61" width="45.16" height="24.84" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="92"> + <mxCell style="vsdxID=224;rotation=90;fillColor=#E6E6E6;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfAUiHkUElhGdoAOG7QZTmZObhVIpHIcwUMpSS4AA0pUAGwo9pmTk5kCBClkcPE6AQJDyNXQE=);points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="1060" y="572" width="88" height="10" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="93" value="<div style="font-size: 1px"></div>" style="text;vsdxID=224;rotation=0.05;fillColor=none;gradientColor=none;points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;verticalAlign=middle;align=left;overflow=width;strokeColor=none;;html=1;" parent="92" vertex="1"> + <mxGeometry x="14" y="-29" width="45.16" height="24.84" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="216"> + <mxCell style="vsdxID=225;edgeStyle=none;dashed=1;startArrow=none;endArrow=none;startSize=5;endSize=5;strokeWidth=3;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="1" edge="1"> + <mxGeometry relative="1" as="geometry"> + <mxPoint x="-1" as="offset" /> + <Array as="points" /> + <mxPoint x="25" y="375" as="sourcePoint" /> + <mxPoint x="1540" y="375" as="targetPoint" /> + </mxGeometry> + </mxCell> + </UserObject> + <UserObject label="" tags="Background" id="94"> + <mxCell style="vsdxID=227;rotation=90;fillColor=#E6E6E6;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfAUiHkUElhGdoAOG7QZTmZObhVIpHIcwUMpSS4AA0pUAGwo9pmTk5kCBClkcPE6AQJDyNXQE=);points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="838" y="287" width="25" height="10" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="95" value="<div style="font-size: 1px"></div>" style="text;vsdxID=227;rotation=0.05;fillColor=none;gradientColor=none;points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;verticalAlign=middle;align=left;overflow=width;strokeColor=none;;html=1;" parent="94" vertex="1"> + <mxGeometry x="-17" y="3" width="45.16" height="24.84" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="96"> + <mxCell style="vsdxID=230;rotation=90;fillColor=#E6E6E6;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfAUiHkUElhGdoAOG7QZTmZObhVIpHIcwUMpSS4AA0pUAGwo9pmTk5kCBClkcPE6AQJDyNXQE=);points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="962" y="671" width="32" height="10" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="97" value="<div style="font-size: 1px"></div>" style="text;vsdxID=230;rotation=0.05;fillColor=none;gradientColor=none;points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;verticalAlign=middle;align=left;overflow=width;strokeColor=none;;html=1;" parent="96" vertex="1"> + <mxGeometry x="-14" y="-1" width="45.16" height="24.84" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="98"> + <mxCell style="vsdxID=231;rotation=90;fillColor=#E6E6E6;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfAUiHkUElhGdoAOG7QZTmZObhVIpHIcwUMpSS4AA0pUAGwo9pmTk5kCBClkcPE6AQJDyNXQE=);points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="838" y="630" width="25" height="10" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="99" value="<div style="font-size: 1px"></div>" style="text;vsdxID=231;rotation=0.05;fillColor=none;gradientColor=none;points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;verticalAlign=middle;align=left;overflow=width;strokeColor=none;;html=1;" parent="98" vertex="1"> + <mxGeometry x="-17" y="3" width="45.16" height="24.84" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="100"> + <mxCell style="vsdxID=232;rotation=90;fillColor=#E6E6E6;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfAUiHkUElhGdoAOG7QZTmZObhVIpHIcwUMpSS4AA0pUAGwo9pmTk5kCBClkcPE6AQJDyNXQE=);points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="1346" y="249" width="25" height="10" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="101" value="<div style="font-size: 1px"></div>" style="text;vsdxID=232;rotation=0.05;fillColor=none;gradientColor=none;points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;verticalAlign=middle;align=left;overflow=width;strokeColor=none;;html=1;" parent="100" vertex="1"> + <mxGeometry x="-17" y="3" width="45.16" height="24.84" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="102"> + <mxCell style="vsdxID=233;rotation=90;fillColor=#E6E6E6;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfAUiHkUElhGdoAOG7QZTmZObhVIpHIcwUMpSS4AA0pUAGwo9pmTk5kCBClkcPE6AQJDyNXQE=);points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="1346" y="604" width="25" height="10" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="103" value="<div style="font-size: 1px"></div>" style="text;vsdxID=233;rotation=0.05;fillColor=none;gradientColor=none;points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;verticalAlign=middle;align=left;overflow=width;strokeColor=none;;html=1;" parent="102" vertex="1"> + <mxGeometry x="-17" y="3" width="45.16" height="24.84" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="104"> + <mxCell style="vsdxID=234;rotation=90;fillColor=#E6E6E6;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfAUiHkUElhGdoAOG7QZTmZObhVIpHIcwUMpSS4AA0pUAGwo9pmTk5kCBClkcPE6AQJDyNXQE=);points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="165" y="134" width="25" height="10" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="105" value="<div style="font-size: 1px"></div>" style="text;vsdxID=234;rotation=0.05;fillColor=none;gradientColor=none;points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;verticalAlign=middle;align=left;overflow=width;strokeColor=none;;html=1;" parent="104" vertex="1"> + <mxGeometry x="-17" y="3" width="45.16" height="24.84" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="106"> + <mxCell style="vsdxID=235;rotation=90;fillColor=#E6E6E6;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfAUiHkUElhGdoAOG7QZTmZObhVIpHIcwUMpSS4AA0pUAGwo9pmTk5kCBClkcPE6AQJDyNXQE=);points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="584" y="490" width="25" height="10" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="107" value="<div style="font-size: 1px"></div>" style="text;vsdxID=235;rotation=0.05;fillColor=none;gradientColor=none;points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;verticalAlign=middle;align=left;overflow=width;strokeColor=none;;html=1;" parent="106" vertex="1"> + <mxGeometry x="-17" y="3" width="45.16" height="24.84" as="geometry" /> + </mxCell> + <mxCell id="108" parent="1" vertex="1"> + <mxGeometry x="178" y="1226" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="109"> + <mxCell style="vsdxID=7;edgeStyle=none;dashed=1;dashPattern=12.00 6.00;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=1;entryX=0.504950495049505;entryY=1.02;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="108" target="2" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points" /> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="110" value="<div style="font-size: 1px"></div>" style="text;vsdxID=7;edgeStyle=none;dashed=1;dashPattern=12.00 6.00;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=1;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="109" vertex="1"> + <mxGeometry width="11.29" height="24.84" relative="1" as="geometry"> + <mxPoint x="-5.645" y="574.58" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="111" parent="1" vertex="1"> + <mxGeometry x="1232" y="1217" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="112"> + <mxCell style="vsdxID=76;edgeStyle=none;dashed=1;dashPattern=12.00 6.00;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=1;entryX=0.504950495049505;entryY=1.02;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="111" target="52" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points" /> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="113" value="<div style="font-size: 1px"></div>" style="text;vsdxID=76;edgeStyle=none;dashed=1;dashPattern=12.00 6.00;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=1;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="112" vertex="1"> + <mxGeometry width="11.29" height="24.84" relative="1" as="geometry"> + <mxPoint x="-5.645" y="570.58" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="114" parent="1" vertex="1"> + <mxGeometry x="1105" y="1217" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="115"> + <mxCell style="vsdxID=75;edgeStyle=none;dashed=1;dashPattern=12.00 6.00;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=1;entryX=0.504950495049505;entryY=1.02;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="114" target="46" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points" /> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="116" value="<div style="font-size: 1px"></div>" style="text;vsdxID=75;edgeStyle=none;dashed=1;dashPattern=12.00 6.00;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=1;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="115" vertex="1"> + <mxGeometry width="11.29" height="24.84" relative="1" as="geometry"> + <mxPoint x="-5.645" y="570.58" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="117" parent="1" vertex="1"> + <mxGeometry x="978" y="1217" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="118"> + <mxCell style="vsdxID=74;edgeStyle=none;dashed=1;dashPattern=12.00 6.00;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=1;entryX=0.504950495049505;entryY=1.02;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="117" target="40" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points" /> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="119" value="<div style="font-size: 1px"></div>" style="text;vsdxID=74;edgeStyle=none;dashed=1;dashPattern=12.00 6.00;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=1;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="118" vertex="1"> + <mxGeometry width="11.29" height="24.84" relative="1" as="geometry"> + <mxPoint x="-5.645" y="570.58" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="120" parent="1" vertex="1"> + <mxGeometry x="851" y="1217" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="121"> + <mxCell style="vsdxID=73;edgeStyle=none;dashed=1;dashPattern=12.00 6.00;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=1;entryX=0.504950495049505;entryY=1.02;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="120" target="34" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points" /> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="122" value="<div style="font-size: 1px"></div>" style="text;vsdxID=73;edgeStyle=none;dashed=1;dashPattern=12.00 6.00;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=1;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="121" vertex="1"> + <mxGeometry width="11.29" height="24.84" relative="1" as="geometry"> + <mxPoint x="-5.645" y="570.58" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="123" parent="1" vertex="1"> + <mxGeometry x="724" y="1217" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="124"> + <mxCell style="vsdxID=72;edgeStyle=none;dashed=1;dashPattern=12.00 6.00;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=1;entryX=0.504950495049505;entryY=1.02;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="123" target="28" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points" /> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="125" value="<div style="font-size: 1px"></div>" style="text;vsdxID=72;edgeStyle=none;dashed=1;dashPattern=12.00 6.00;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=1;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="124" vertex="1"> + <mxGeometry width="11.29" height="24.84" relative="1" as="geometry"> + <mxPoint x="-5.645" y="570.58" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="126" parent="1" vertex="1"> + <mxGeometry x="597" y="1217" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="127"> + <mxCell style="vsdxID=71;edgeStyle=none;dashed=1;dashPattern=12.00 6.00;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=1;entryX=0.504950495049505;entryY=1.02;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="126" target="22" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points" /> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="128" value="<div style="font-size: 1px"></div>" style="text;vsdxID=71;edgeStyle=none;dashed=1;dashPattern=12.00 6.00;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=1;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="127" vertex="1"> + <mxGeometry width="11.29" height="24.84" relative="1" as="geometry"> + <mxPoint x="-5.645" y="570.58" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="129" parent="1" vertex="1"> + <mxGeometry x="470" y="1217" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="130"> + <mxCell style="vsdxID=70;edgeStyle=none;dashed=1;dashPattern=12.00 6.00;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=1;entryX=0.504950495049505;entryY=1.02;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="129" target="16" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points" /> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="131" value="<div style="font-size: 1px"></div>" style="text;vsdxID=70;edgeStyle=none;dashed=1;dashPattern=12.00 6.00;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=1;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="130" vertex="1"> + <mxGeometry width="11.29" height="24.84" relative="1" as="geometry"> + <mxPoint x="-5.645" y="570.58" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="132" parent="1" vertex="1"> + <mxGeometry x="343" y="1217" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="133"> + <mxCell style="vsdxID=69;edgeStyle=none;dashed=1;dashPattern=12.00 6.00;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=1;entryX=0.504950495049505;entryY=1.02;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="132" target="10" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points" /> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="134" value="<div style="font-size: 1px"></div>" style="text;vsdxID=69;edgeStyle=none;dashed=1;dashPattern=12.00 6.00;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=1;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="133" vertex="1"> + <mxGeometry width="11.29" height="24.84" relative="1" as="geometry"> + <mxPoint x="-5.645" y="570.58" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="135" parent="1" vertex="1"> + <mxGeometry x="1359" y="1217" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="136"> + <mxCell style="vsdxID=77;edgeStyle=none;dashed=1;dashPattern=12.00 6.00;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=1;entryX=0.504950495049505;entryY=1.02;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="135" target="58" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points" /> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="137" value="<div style="font-size: 1px"></div>" style="text;vsdxID=77;edgeStyle=none;dashed=1;dashPattern=12.00 6.00;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=1;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="136" vertex="1"> + <mxGeometry width="11.29" height="24.84" relative="1" as="geometry"> + <mxPoint x="-5.645" y="570.58" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="138" parent="1" vertex="1"> + <mxGeometry x="1486" y="1217" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="139"> + <mxCell style="vsdxID=78;edgeStyle=none;dashed=1;dashPattern=12.00 6.00;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=1;entryX=0.504950495049505;entryY=1.02;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="138" target="64" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points" /> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="140" value="<div style="font-size: 1px"></div>" style="text;vsdxID=78;edgeStyle=none;dashed=1;dashPattern=12.00 6.00;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=1;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="139" vertex="1"> + <mxGeometry width="11.29" height="24.84" relative="1" as="geometry"> + <mxPoint x="-5.645" y="570.58" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="141" parent="1" vertex="1"> + <mxGeometry x="38" y="1226" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="142"> + <mxCell style="vsdxID=83;edgeStyle=none;dashed=1;dashPattern=12.00 6.00;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=1;entryX=0.52;entryY=1.02;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="141" target="8" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points" /> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="143" value="<div style="font-size: 1px"></div>" style="text;vsdxID=83;edgeStyle=none;dashed=1;dashPattern=12.00 6.00;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=1;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="142" vertex="1"> + <mxGeometry width="11.29" height="24.84" relative="1" as="geometry"> + <mxPoint x="-5.645" y="574.58" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="144" parent="1" vertex="1"> + <mxGeometry x="38" y="127" as="geometry" /> + </mxCell> + <mxCell id="145" parent="1" vertex="1"> + <mxGeometry x="178" y="127" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="146"> + <mxCell style="vsdxID=197;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="1" source="144" target="145" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points"> + <mxPoint x="38" y="127" /> + </Array> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="147" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">Opens Door<br/></font></div>" style="text;vsdxID=197;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="146" vertex="1"> + <mxGeometry width="68.55" height="24.84" relative="1" as="geometry"> + <mxPoint x="-35.275" y="-25.42" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="148" parent="1" vertex="1"> + <mxGeometry x="178" y="152" as="geometry" /> + </mxCell> + <mxCell id="149" parent="1" vertex="1"> + <mxGeometry x="724" y="152" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="150"> + <mxCell style="vsdxID=198;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="1" source="148" target="149" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points"> + <mxPoint x="178" y="152" /> + </Array> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="151" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">&lt;&lt;event&gt;&gt; OnDoorOpened()<br/></font></div>" style="text;vsdxID=198;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="150" vertex="1"> + <mxGeometry width="144.47" height="24.84" relative="1" as="geometry"> + <mxPoint x="-72.235" y="-25.42" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="152" parent="1" vertex="1"> + <mxGeometry x="724" y="177" as="geometry" /> + </mxCell> + <mxCell id="153" parent="1" vertex="1"> + <mxGeometry x="1105" y="177" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="154"> + <mxCell style="vsdxID=199;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="1" source="152" target="153" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points"> + <mxPoint x="724" y="177" /> + </Array> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="155" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">Stop()<br/></font></div>" style="text;vsdxID=199;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="154" vertex="1"> + <mxGeometry width="41.54" height="24.84" relative="1" as="geometry"> + <mxPoint x="-21.77" y="-25.42" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="156" parent="1" vertex="1"> + <mxGeometry x="1105" y="203" as="geometry" /> + </mxCell> + <mxCell id="157" parent="1" vertex="1"> + <mxGeometry x="1232" y="203" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="158"> + <mxCell style="vsdxID=200;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="1" source="156" target="157" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points"> + <mxPoint x="1105" y="203" /> + </Array> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="159" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">Stop()<br/></font></div>" style="text;vsdxID=200;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="158" vertex="1"> + <mxGeometry width="41.54" height="24.84" relative="1" as="geometry"> + <mxPoint x="-21.77" y="-25.42" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="160" parent="1" vertex="1"> + <mxGeometry x="1105" y="241" as="geometry" /> + </mxCell> + <mxCell id="161" parent="1" vertex="1"> + <mxGeometry x="1359" y="241" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="162"> + <mxCell style="vsdxID=201;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="1" source="160" target="161" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points"> + <mxPoint x="1105" y="241" /> + </Array> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="163" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">TurnOff()<br/></font></div>" style="text;vsdxID=201;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="162" vertex="1"> + <mxGeometry width="56.36" height="24.84" relative="1" as="geometry"> + <mxPoint x="-28.18" y="-25.42" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="164" parent="1" vertex="1"> + <mxGeometry x="1359" y="266" as="geometry" /> + </mxCell> + <mxCell id="165" parent="1" vertex="1"> + <mxGeometry x="1486" y="266" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="166"> + <mxCell style="vsdxID=202;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="1" source="164" target="165" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points"> + <mxPoint x="1359" y="266" /> + </Array> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="167" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">LogLine()<br/></font></div>" style="text;vsdxID=202;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="166" vertex="1"> + <mxGeometry width="55.59" height="24.84" relative="1" as="geometry"> + <mxPoint x="-28.795" y="-25.42" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="168" parent="1" vertex="1"> + <mxGeometry x="724" y="279" as="geometry" /> + </mxCell> + <mxCell id="169" parent="1" vertex="1"> + <mxGeometry x="851" y="279" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="170"> + <mxCell style="vsdxID=203;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="1" source="168" target="169" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points"> + <mxPoint x="724" y="279" /> + </Array> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="171" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">Clear()<br/></font></div>" style="text;vsdxID=203;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="170" vertex="1"> + <mxGeometry width="44.26" height="24.84" relative="1" as="geometry"> + <mxPoint x="-23.13" y="-25.42" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="172" parent="1" vertex="1"> + <mxGeometry x="38" y="482" as="geometry" /> + </mxCell> + <mxCell id="173" parent="1" vertex="1"> + <mxGeometry x="597" y="482" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="174"> + <mxCell style="vsdxID=215;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="1" source="172" target="173" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points"> + <mxPoint x="38" y="482" /> + </Array> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="175" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">Presses Start-Cancel Button<br/></font></div>" style="text;vsdxID=215;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="174" vertex="1"> + <mxGeometry width="140.6" height="24.84" relative="1" as="geometry"> + <mxPoint x="-70.3" y="-25.42" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="176" parent="1" vertex="1"> + <mxGeometry x="597" y="508" as="geometry" /> + </mxCell> + <mxCell id="177" parent="1" vertex="1"> + <mxGeometry x="724" y="508" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="178"> + <mxCell style="vsdxID=216;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="1" source="176" target="177" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points"> + <mxPoint x="597" y="508" /> + </Array> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="179" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">&lt;&lt;event&gt;&gt; OnStartCancelPressed()<br/></font></div>" style="text;vsdxID=216;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="178" vertex="1"> + <mxGeometry width="173.38" height="24.84" relative="1" as="geometry"> + <mxPoint x="-87.69" y="-25.42" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="180" parent="1" vertex="1"> + <mxGeometry x="724" y="533" as="geometry" /> + </mxCell> + <mxCell id="181" parent="1" vertex="1"> + <mxGeometry x="1105" y="533" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="182"> + <mxCell style="vsdxID=217;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="1" source="180" target="181" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points"> + <mxPoint x="724" y="533" /> + </Array> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="183" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">Stop()<br/></font></div>" style="text;vsdxID=217;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="182" vertex="1"> + <mxGeometry width="41.54" height="24.84" relative="1" as="geometry"> + <mxPoint x="-21.77" y="-25.42" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="184" parent="1" vertex="1"> + <mxGeometry x="1105" y="558" as="geometry" /> + </mxCell> + <mxCell id="185" parent="1" vertex="1"> + <mxGeometry x="1232" y="558" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="186"> + <mxCell style="vsdxID=218;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="1" source="184" target="185" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points"> + <mxPoint x="1105" y="558" /> + </Array> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="187" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">Stop()<br/></font></div>" style="text;vsdxID=218;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="186" vertex="1"> + <mxGeometry width="41.54" height="24.84" relative="1" as="geometry"> + <mxPoint x="-21.77" y="-25.42" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="188" parent="1" vertex="1"> + <mxGeometry x="1105" y="597" as="geometry" /> + </mxCell> + <mxCell id="189" parent="1" vertex="1"> + <mxGeometry x="1359" y="597" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="190"> + <mxCell style="vsdxID=219;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="1" source="188" target="189" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points"> + <mxPoint x="1105" y="597" /> + </Array> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="191" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">TurnOff()<br/></font></div>" style="text;vsdxID=219;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="190" vertex="1"> + <mxGeometry width="56.36" height="24.84" relative="1" as="geometry"> + <mxPoint x="-28.18" y="-25.42" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="192" parent="1" vertex="1"> + <mxGeometry x="1359" y="622" as="geometry" /> + </mxCell> + <mxCell id="193" parent="1" vertex="1"> + <mxGeometry x="1486" y="622" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="194"> + <mxCell style="vsdxID=220;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="1" source="192" target="193" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points"> + <mxPoint x="1359" y="622" /> + </Array> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="195" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">LogLine()<br/></font></div>" style="text;vsdxID=220;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="194" vertex="1"> + <mxGeometry width="55.59" height="24.84" relative="1" as="geometry"> + <mxPoint x="-28.795" y="-25.42" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="196" parent="1" vertex="1"> + <mxGeometry x="724" y="622" as="geometry" /> + </mxCell> + <mxCell id="197" parent="1" vertex="1"> + <mxGeometry x="851" y="622" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="198"> + <mxCell style="vsdxID=221;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="1" source="196" target="197" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points"> + <mxPoint x="724" y="622" /> + </Array> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="199" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">Clear()<br/></font></div>" style="text;vsdxID=221;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="198" vertex="1"> + <mxGeometry width="44.26" height="24.84" relative="1" as="geometry"> + <mxPoint x="-23.13" y="-25.42" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="200" parent="1" vertex="1"> + <mxGeometry x="724" y="660" as="geometry" /> + </mxCell> + <mxCell id="201" parent="1" vertex="1"> + <mxGeometry x="978" y="660" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="202"> + <mxCell style="vsdxID=222;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="1" source="200" target="201" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points"> + <mxPoint x="724" y="660" /> + </Array> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="203" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">TurnOff()<br/></font></div>" style="text;vsdxID=222;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="202" vertex="1"> + <mxGeometry width="56.36" height="24.84" relative="1" as="geometry"> + <mxPoint x="-92.18" y="6.58" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="204" parent="1" vertex="1"> + <mxGeometry x="851" y="304" as="geometry" /> + </mxCell> + <mxCell id="205" parent="1" vertex="1"> + <mxGeometry x="1486" y="304" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="206"> + <mxCell style="vsdxID=226;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="1" source="204" target="205" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points"> + <mxPoint x="851" y="304" /> + </Array> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="207" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">LogLine()<br/></font></div>" style="text;vsdxID=226;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="206" vertex="1"> + <mxGeometry width="55.59" height="24.84" relative="1" as="geometry"> + <mxPoint x="-28.795" y="-25.42" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="208" parent="1" vertex="1"> + <mxGeometry x="851" y="647" as="geometry" /> + </mxCell> + <mxCell id="209" parent="1" vertex="1"> + <mxGeometry x="1486" y="647" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="210"> + <mxCell style="vsdxID=228;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="1" source="208" target="209" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points"> + <mxPoint x="851" y="647" /> + </Array> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="211" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">LogLine()<br/></font></div>" style="text;vsdxID=228;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="210" vertex="1"> + <mxGeometry width="55.59" height="24.84" relative="1" as="geometry"> + <mxPoint x="-28.795" y="-25.42" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="212" parent="1" vertex="1"> + <mxGeometry x="978" y="693" as="geometry" /> + </mxCell> + <mxCell id="213" parent="1" vertex="1"> + <mxGeometry x="1486" y="693" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="214"> + <mxCell style="vsdxID=229;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="1" source="212" target="213" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points"> + <mxPoint x="978" y="693" /> + </Array> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="215" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">LogLine()<br/></font></div>" style="text;vsdxID=229;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="214" vertex="1"> + <mxGeometry width="55.59" height="24.84" relative="1" as="geometry"> + <mxPoint x="-27.795" y="-25.42" as="offset" /> + </mxGeometry> + </mxCell> + </root> + </mxGraphModel> + </diagram> +</mxfile> diff --git a/Microwave.Docs/images/MicrowaveSeqExtensions.png b/Microwave.Docs/images/MicrowaveSeqExtensions.png new file mode 100644 index 0000000000000000000000000000000000000000..ba37b0a4fb3f77dde81657b2fa6aff068efba266 Binary files /dev/null and b/Microwave.Docs/images/MicrowaveSeqExtensions.png differ diff --git a/Microwave.Docs/images/MicrowaveSeqTotal.drawio b/Microwave.Docs/images/MicrowaveSeqTotal.drawio new file mode 100644 index 0000000000000000000000000000000000000000..57f728eb3d7a0d0bde4298eb5590fcb75f3bcc88 --- /dev/null +++ b/Microwave.Docs/images/MicrowaveSeqTotal.drawio @@ -0,0 +1,1675 @@ +<mxfile host="Electron" modified="2025-03-25T15:57:20.697Z" agent="Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/22.1.2 Chrome/114.0.5735.289 Electron/25.9.4 Safari/537.36" etag="dvNNumPwCIXqkXZTrDaO" version="22.1.2" type="device"> + <diagram name="Page-1" id="Page-1"> + <mxGraphModel dx="1213" dy="831" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1169" pageHeight="827" math="0" shadow="0"> + <root> + <mxCell id="0" /> + <mxCell id="1" parent="0" /> + <UserObject label="" tags="Background" id="2"> + <mxCell style="vsdxID=139;fillColor=none;gradientColor=none;points=[[2.77,0,0],[2.77,0,0],[2.77,0,0],[2.77,0,0],[2.77,0,0],[2.77,0,0],[2.77,0,0],[2.77,0,0]];labelBackgroundColor=#ffffff;rounded=0;strokeColor=none;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="901" y="826" width="123" height="101" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="3" value="<div style="font-size: 1px"></div>" style="verticalAlign=middle;align=center;overflow=width;vsdxID=140;fillColor=#FFFFFF;gradientColor=none;shape=stencil(nZBLDoAgDERP0z3SIyjew0SURgSD+Lu9kMZoXLhwN9O+tukAlrNpJg1SzDH4QW/URgNYgZTkjA4UkwJUgGXng+6DX1zLfmoymdXo17xh5zmRJ6Q42BWCfc2oJfdAr+Yv+AP9Cb7OJ3H/2JG1HNGz/84klThPVCc=);points=[[0.2,1,0],[0.5,1,0],[0.8,1,0],[1.1,0.75,0],[1.1,0.5,0],[1.1,0.25,0],[0.8,0,0],[0.5,0,0],[0.2,0,0],[-0.1,0.25,0],[-0.1,0.5,0],[-0.1,0.75,0],[0.5,1,0],[0.5,1,0],[0.5,1,0],[0.5,1,0],[0.5,1,0],[0.5,1,0],[0.5,1,0],[0.5,1,0]];labelBackgroundColor=#FFFFFF;rounded=0;html=1;whiteSpace=wrap;" parent="2" vertex="1"> + <mxGeometry x="-13" width="711" height="101" as="geometry" /> + </mxCell> + <mxCell id="4" value="" style="vsdxID=141;edgeStyle=none;dashed=1;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="2" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points" /> + <mxPoint x="-13" y="101" as="sourcePoint" /> + <mxPoint x="698" y="101" as="targetPoint" /> + </mxGeometry> + </mxCell> + <mxCell id="5" value="" style="vsdxID=142;edgeStyle=none;dashed=1;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="2" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points" /> + <mxPoint x="-13" y="-1" as="sourcePoint" /> + <mxPoint x="698" y="-1" as="targetPoint" /> + </mxGeometry> + </mxCell> + <mxCell id="6" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">[until time expired]<br/></font></div>" style="text;vsdxID=142;edgeStyle=none;dashed=1;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;align=center;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="5" vertex="1"> + <mxGeometry width="102.22" height="24.84" relative="1" as="geometry"> + <mxPoint x="-52.11" y="0.5800000000000001" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="7" value="" style="vsdxID=143;edgeStyle=none;dashed=1;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="2" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points" /> + <mxPoint x="-13" y="101" as="sourcePoint" /> + <mxPoint x="698" y="101" as="targetPoint" /> + </mxGeometry> + </mxCell> + <mxCell id="8" value="" style="vsdxID=144;edgeStyle=none;dashed=1;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="2" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points" /> + <mxPoint x="-13" y="101" as="sourcePoint" /> + <mxPoint x="698" y="101" as="targetPoint" /> + </mxGeometry> + </mxCell> + <mxCell id="9" value="" style="vsdxID=145;edgeStyle=none;dashed=1;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="2" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points" /> + <mxPoint x="-13" y="101" as="sourcePoint" /> + <mxPoint x="698" y="101" as="targetPoint" /> + </mxGeometry> + </mxCell> + <mxCell id="10" value="" style="vsdxID=146;edgeStyle=none;dashed=1;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="2" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points" /> + <mxPoint x="-13" y="101" as="sourcePoint" /> + <mxPoint x="698" y="101" as="targetPoint" /> + </mxGeometry> + </mxCell> + <mxCell id="11" value="" style="vsdxID=147;edgeStyle=none;dashed=1;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="2" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points" /> + <mxPoint x="-13" y="101" as="sourcePoint" /> + <mxPoint x="698" y="101" as="targetPoint" /> + </mxGeometry> + </mxCell> + <mxCell id="12" value="" style="vsdxID=148;edgeStyle=none;dashed=1;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="2" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points" /> + <mxPoint x="-13" y="101" as="sourcePoint" /> + <mxPoint x="698" y="101" as="targetPoint" /> + </mxGeometry> + </mxCell> + <mxCell id="13" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1"><b>loop<br/></b></font></div>" style="verticalAlign=middle;align=center;overflow=width;vsdxID=149;fillColor=#FFFFFF;gradientColor=none;shape=stencil(nZDBCoQwDES/JtelNix4d93/EKzbYG2lVlf/fluCKB5k9TaTeQlhAItBV70CKYbgXau+VAcN+AIpyWrlKUQFWAIWjfPq491oa/Z9lcikOjelCzPvibQhxcIuE+zfjBqyOzTHB+L/+Bqu8PMCe4LeBA+vRrE10pAxXOg+PzYYR9w+lj8=);points=[[0.2,1,0],[0.5,1,0],[0.8,1,0],[1.1,0.75,0],[1.1,0.5,0],[1.1,0.25,0],[0.8,0,0],[0.5,0,0],[0.2,0,0],[-0.1,0.25,0],[-0.1,0.5,0],[-0.1,0.75,0],[0.5,1,0],[0.5,1,0],[0.5,1,0],[0.5,1,0],[0.5,1,0],[0.5,1,0],[0.5,1,0],[0.5,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="2" vertex="1"> + <mxGeometry x="-13" width="76" height="25" as="geometry" /> + </mxCell> + <mxCell id="14" value="<div style="font-size: 1px"></div>" style="text;vsdxID=139;fillColor=none;gradientColor=none;points=[[2.77,0,0],[2.77,0,0],[2.77,0,0],[2.77,0,0],[2.77,0,0],[2.77,0,0],[2.77,0,0],[2.77,0,0]];labelBackgroundColor=#ffffff;rounded=0;strokeColor=none;html=1;whiteSpace=wrap;verticalAlign=middle;align=center;overflow=width;;html=1;" parent="2" vertex="1"> + <mxGeometry x="49.21" y="37.78" width="25.4" height="24.84" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="15"> + <mxCell style="vsdxID=118;fillColor=none;gradientColor=none;points=[[12.72,0.75,0],[12.72,0.5,0],[12.72,0.25,0],[9.69,0,0],[6.67,0,0],[3.64,0,0],[0.62,0.25,0],[0.62,0.5,0],[0.62,0.75,0],[6.67,0,0],[6.67,0,0],[6.67,0,0],[6.67,0,0],[6.67,0,0],[6.67,0,0],[6.67,0,0],[6.67,0,0]];labelBackgroundColor=#ffffff;rounded=0;strokeColor=none;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="25" y="489" width="123" height="162" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="16" value="<div style="font-size: 1px"></div>" style="verticalAlign=middle;align=center;overflow=width;vsdxID=119;fillColor=#FFFFFF;gradientColor=none;shape=stencil(nZBLDoAgDERP0z3SIyjew0SURgSD+Lu9kMZoXLhwN9O+tukAlrNpJg1SzDH4QW/URgNYgZTkjA4UkwJUgGXng+6DX1zLfmoymdXo17xh5zmRJ6Q42BWCfc2oJfdAr+Yv+AP9Cb7OJ3H/2JG1HNGz/84klThPVCc=);points=[[0.2,1,0],[0.5,1,0],[0.8,1,0],[1.1,0.75,0],[1.1,0.5,0],[1.1,0.25,0],[0.8,0,0],[0.5,0,0],[0.2,0,0],[-0.1,0.25,0],[-0.1,0.5,0],[-0.1,0.75,0],[0.5,1,0],[0.5,1,0],[0.5,1,0],[0.5,1,0],[0.5,1,0],[0.5,1,0],[0.5,1,0],[0.5,1,0]];labelBackgroundColor=#FFFFFF;rounded=0;html=1;whiteSpace=wrap;" parent="15" vertex="1"> + <mxGeometry x="76" width="1498" height="162" as="geometry" /> + </mxCell> + <mxCell id="17" value="" style="vsdxID=120;edgeStyle=none;dashed=1;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="15" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points" /> + <mxPoint x="76" y="162" as="sourcePoint" /> + <mxPoint x="1574" y="162" as="targetPoint" /> + </mxGeometry> + </mxCell> + <mxCell id="18" value="" style="vsdxID=121;edgeStyle=none;dashed=1;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="15" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points" /> + <mxPoint x="76" y="-1" as="sourcePoint" /> + <mxPoint x="1574" y="-1" as="targetPoint" /> + </mxGeometry> + </mxCell> + <mxCell id="19" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">[until time set]<br/></font></div>" style="text;vsdxID=121;edgeStyle=none;dashed=1;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;align=center;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="18" vertex="1"> + <mxGeometry width="81.52" height="24.84" relative="1" as="geometry"> + <mxPoint x="-40.76" y="0.5800000000000001" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="20" value="" style="vsdxID=122;edgeStyle=none;dashed=1;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="15" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points" /> + <mxPoint x="76" y="162" as="sourcePoint" /> + <mxPoint x="1574" y="162" as="targetPoint" /> + </mxGeometry> + </mxCell> + <mxCell id="21" value="" style="vsdxID=123;edgeStyle=none;dashed=1;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="15" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points" /> + <mxPoint x="76" y="162" as="sourcePoint" /> + <mxPoint x="1574" y="162" as="targetPoint" /> + </mxGeometry> + </mxCell> + <mxCell id="22" value="" style="vsdxID=124;edgeStyle=none;dashed=1;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="15" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points" /> + <mxPoint x="76" y="162" as="sourcePoint" /> + <mxPoint x="1574" y="162" as="targetPoint" /> + </mxGeometry> + </mxCell> + <mxCell id="23" value="" style="vsdxID=125;edgeStyle=none;dashed=1;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="15" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points" /> + <mxPoint x="76" y="162" as="sourcePoint" /> + <mxPoint x="1574" y="162" as="targetPoint" /> + </mxGeometry> + </mxCell> + <mxCell id="24" value="" style="vsdxID=126;edgeStyle=none;dashed=1;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="15" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points" /> + <mxPoint x="76" y="162" as="sourcePoint" /> + <mxPoint x="1574" y="162" as="targetPoint" /> + </mxGeometry> + </mxCell> + <mxCell id="25" value="" style="vsdxID=127;edgeStyle=none;dashed=1;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="15" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points" /> + <mxPoint x="76" y="162" as="sourcePoint" /> + <mxPoint x="1574" y="162" as="targetPoint" /> + </mxGeometry> + </mxCell> + <mxCell id="26" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1"><b>loop<br/></b></font></div>" style="verticalAlign=middle;align=center;overflow=width;vsdxID=128;fillColor=#FFFFFF;gradientColor=none;shape=stencil(nZDBCoQwDES/JtelNix4d93/EKzbYG2lVlf/fluCKB5k9TaTeQlhAItBV70CKYbgXau+VAcN+AIpyWrlKUQFWAIWjfPq491oa/Z9lcikOjelCzPvibQhxcIuE+zfjBqyOzTHB+L/+Bqu8PMCe4LeBA+vRrE10pAxXOg+PzYYR9w+lj8=);points=[[0.2,1,0],[0.5,1,0],[0.8,1,0],[1.1,0.75,0],[1.1,0.5,0],[1.1,0.25,0],[0.8,0,0],[0.5,0,0],[0.2,0,0],[-0.1,0.25,0],[-0.1,0.5,0],[-0.1,0.75,0],[0.5,1,0],[0.5,1,0],[0.5,1,0],[0.5,1,0],[0.5,1,0],[0.5,1,0],[0.5,1,0],[0.5,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="15" vertex="1"> + <mxGeometry x="76" width="76" height="25" as="geometry" /> + </mxCell> + <mxCell id="27" value="<div style="font-size: 1px"></div>" style="text;vsdxID=118;fillColor=none;gradientColor=none;points=[[12.72,0.75,0],[12.72,0.5,0],[12.72,0.25,0],[9.69,0,0],[6.67,0,0],[3.64,0,0],[0.62,0.25,0],[0.62,0.5,0],[0.62,0.75,0],[6.67,0,0],[6.67,0,0],[6.67,0,0],[6.67,0,0],[6.67,0,0],[6.67,0,0],[6.67,0,0],[6.67,0,0]];labelBackgroundColor=#ffffff;rounded=0;strokeColor=none;html=1;whiteSpace=wrap;verticalAlign=middle;align=center;overflow=width;;html=1;" parent="15" vertex="1"> + <mxGeometry x="49.21" y="68.15" width="25.4" height="24.84" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="28"> + <mxCell style="vsdxID=103;fillColor=none;gradientColor=none;points=[[12.72,0.75,0],[12.72,0.5,0],[12.72,0.25,0],[9.69,0,0],[6.67,0,0],[3.64,0,0],[0.62,0.25,0],[0.62,0.5,0],[0.62,0.75,0],[6.67,0,0],[6.67,0,0],[6.67,0,0],[6.67,0,0],[6.67,0,0],[6.67,0,0],[6.67,0,0],[6.67,0,0]];labelBackgroundColor=#ffffff;rounded=0;strokeColor=none;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="25" y="301" width="123" height="162" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="29" value="<div style="font-size: 1px"></div>" style="verticalAlign=middle;align=center;overflow=width;vsdxID=104;fillColor=#FFFFFF;gradientColor=none;shape=stencil(nZBLDoAgDERP0z3SIyjew0SURgSD+Lu9kMZoXLhwN9O+tukAlrNpJg1SzDH4QW/URgNYgZTkjA4UkwJUgGXng+6DX1zLfmoymdXo17xh5zmRJ6Q42BWCfc2oJfdAr+Yv+AP9Cb7OJ3H/2JG1HNGz/84klThPVCc=);points=[[0.2,1,0],[0.5,1,0],[0.8,1,0],[1.1,0.75,0],[1.1,0.5,0],[1.1,0.25,0],[0.8,0,0],[0.5,0,0],[0.2,0,0],[-0.1,0.25,0],[-0.1,0.5,0],[-0.1,0.75,0],[0.5,1,0],[0.5,1,0],[0.5,1,0],[0.5,1,0],[0.5,1,0],[0.5,1,0],[0.5,1,0],[0.5,1,0]];labelBackgroundColor=#FFFFFF;rounded=0;html=1;whiteSpace=wrap;" parent="28" vertex="1"> + <mxGeometry x="76" width="1498" height="162" as="geometry" /> + </mxCell> + <mxCell id="30" value="" style="vsdxID=105;edgeStyle=none;dashed=1;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="28" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points" /> + <mxPoint x="76" y="162" as="sourcePoint" /> + <mxPoint x="1574" y="162" as="targetPoint" /> + </mxGeometry> + </mxCell> + <mxCell id="31" value="" style="vsdxID=106;edgeStyle=none;dashed=1;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="28" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points" /> + <mxPoint x="76" y="-1" as="sourcePoint" /> + <mxPoint x="1574" y="-1" as="targetPoint" /> + </mxGeometry> + </mxCell> + <mxCell id="32" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">[until power set]<br/></font></div>" style="text;vsdxID=106;edgeStyle=none;dashed=1;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;align=center;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="31" vertex="1"> + <mxGeometry width="90.02" height="24.84" relative="1" as="geometry"> + <mxPoint x="-45.01" y="0.5800000000000001" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="33" value="" style="vsdxID=107;edgeStyle=none;dashed=1;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="28" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points" /> + <mxPoint x="76" y="162" as="sourcePoint" /> + <mxPoint x="1574" y="162" as="targetPoint" /> + </mxGeometry> + </mxCell> + <mxCell id="34" value="" style="vsdxID=108;edgeStyle=none;dashed=1;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="28" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points" /> + <mxPoint x="76" y="162" as="sourcePoint" /> + <mxPoint x="1574" y="162" as="targetPoint" /> + </mxGeometry> + </mxCell> + <mxCell id="35" value="" style="vsdxID=109;edgeStyle=none;dashed=1;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="28" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points" /> + <mxPoint x="76" y="162" as="sourcePoint" /> + <mxPoint x="1574" y="162" as="targetPoint" /> + </mxGeometry> + </mxCell> + <mxCell id="36" value="" style="vsdxID=110;edgeStyle=none;dashed=1;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="28" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points" /> + <mxPoint x="76" y="162" as="sourcePoint" /> + <mxPoint x="1574" y="162" as="targetPoint" /> + </mxGeometry> + </mxCell> + <mxCell id="37" value="" style="vsdxID=111;edgeStyle=none;dashed=1;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="28" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points" /> + <mxPoint x="76" y="162" as="sourcePoint" /> + <mxPoint x="1574" y="162" as="targetPoint" /> + </mxGeometry> + </mxCell> + <mxCell id="38" value="" style="vsdxID=112;edgeStyle=none;dashed=1;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="28" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points" /> + <mxPoint x="76" y="162" as="sourcePoint" /> + <mxPoint x="1574" y="162" as="targetPoint" /> + </mxGeometry> + </mxCell> + <mxCell id="39" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1"><b>loop<br/></b></font></div>" style="verticalAlign=middle;align=center;overflow=width;vsdxID=113;fillColor=#FFFFFF;gradientColor=none;shape=stencil(nZDBCoQwDES/JtelNix4d93/EKzbYG2lVlf/fluCKB5k9TaTeQlhAItBV70CKYbgXau+VAcN+AIpyWrlKUQFWAIWjfPq491oa/Z9lcikOjelCzPvibQhxcIuE+zfjBqyOzTHB+L/+Bqu8PMCe4LeBA+vRrE10pAxXOg+PzYYR9w+lj8=);points=[[0.2,1,0],[0.5,1,0],[0.8,1,0],[1.1,0.75,0],[1.1,0.5,0],[1.1,0.25,0],[0.8,0,0],[0.5,0,0],[0.2,0,0],[-0.1,0.25,0],[-0.1,0.5,0],[-0.1,0.75,0],[0.5,1,0],[0.5,1,0],[0.5,1,0],[0.5,1,0],[0.5,1,0],[0.5,1,0],[0.5,1,0],[0.5,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="28" vertex="1"> + <mxGeometry x="76" width="76" height="25" as="geometry" /> + </mxCell> + <mxCell id="40" value="<div style="font-size: 1px"></div>" style="text;vsdxID=103;fillColor=none;gradientColor=none;points=[[12.72,0.75,0],[12.72,0.5,0],[12.72,0.25,0],[9.69,0,0],[6.67,0,0],[3.64,0,0],[0.62,0.25,0],[0.62,0.5,0],[0.62,0.75,0],[6.67,0,0],[6.67,0,0],[6.67,0,0],[6.67,0,0],[6.67,0,0],[6.67,0,0],[6.67,0,0],[6.67,0,0]];labelBackgroundColor=#ffffff;rounded=0;strokeColor=none;html=1;whiteSpace=wrap;verticalAlign=middle;align=center;overflow=width;;html=1;" parent="28" vertex="1"> + <mxGeometry x="49.21" y="68.15" width="25.4" height="24.84" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="41"> + <mxCell style="vsdxID=1;fillColor=none;gradientColor=none;points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;strokeColor=none;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="216" y="25" width="101" height="50" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="42" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=2;fillColor=#FFFFFF;gradientColor=none;shape=stencil(rZBLDoAgDERP0z3SI/i5B4kojQgG8Xd7IV1oWLObaV/bdADb3ahNgxR7DH7RF43RAHYgJTmjA8WkAHvAdvJBz8EfbmS/qUxmtfozb7h5TuQJKR52jWA/MGrJ1UDrg8XxJL7/JrL23ymTSCVOEfsX);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="41" vertex="1"> + <mxGeometry x="101" width="1" height="50" as="geometry" /> + </mxCell> + <mxCell id="43" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=3;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="41" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="44" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=4;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="41" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="45" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=5;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="41" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="46" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">: Door<br/></font></div>" style="verticalAlign=middle;align=center;overflow=width;vsdxID=6;fillColor=#FFFFFF;gradientColor=none;shape=stencil(1ZVbDsIgEEVXM/8IS6h1H01KLRGhofjavRCSGjCi0DHRv6E9PO7c2wKsmcdu4kDJbI0+8Ivo7QhsC5QKNXIjrKuAtcCaQRu+N/qk+jCeOk/66qjPfoVrmLchxM+h5BaPdwGWQmXgDFoJFm2fwK54qByElMubV+K/raYOfNIRzC5Uk+1kNRqB+M3MZxMnmasSvzpyeN8bkvkYjmbPGfXowyj/QJfeHOHf1o1cQPiDlGyXmO6K9HZyj8LNxto7);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="41" vertex="1"> + <mxGeometry width="101" height="50" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="47"> + <mxCell style="vsdxID=8;fillColor=#FFFFFF;gradientColor=none;shape=stencil(tZPdEoIgEIWfhksdhTHr2uo9mERlInFWSnv7oKUaKp2aqbv9+XY5coSwom94JwhNegN6LwZZmoawNaFUto0AaWxE2IawotIgatDHtsS844500UGf3IYR57LEjdDkjCnNrukWUQ472wKPpss4XyENHk9pnDEsvd/nszHio+wj0IYbqdugpzjUIrJHRZXitd+LrX4Qonsp/0yc/9i/qLPB48orqRQ6du9P+REqZHkcGKJkO+3dPJwm83Qow91dgN/GPxGymEGX+fziL/7OLzQEbjw5YYPnx2JL+NDY5gI=);spacingTop=-3;spacingBottom=-3;spacingLeft=-3;spacingRight=-3;points=[[0.5,1,0],[1,0.75,0],[1,0.5,0],[1,0.25,0],[0.5,0,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[0,0,0],[0,0,0],[1,0,0],[1,0,0],[1,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="114" y="25" width="25" height="50" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="48" value="<div style="font-size: 1px"><p style="text-align:center;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:bottom;direction:ltr;"></p></div>" style="text;vsdxID=8;fillColor=none;gradientColor=none;spacingTop=-3;spacingBottom=-3;spacingLeft=-3;spacingRight=-3;points=[[0.5,1,0],[1,0.75,0],[1,0.5,0],[1,0.25,0],[0.5,0,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[0,0,0],[0,0,0],[1,0,0],[1,0,0],[1,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;verticalAlign=bottom;align=center;strokeColor=none;;html=1;" parent="47" vertex="1"> + <mxGeometry x="12.7" y="62.7" height="13.55" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="49"> + <mxCell style="vsdxID=9;fillColor=none;gradientColor=none;points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;strokeColor=none;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="381" y="25" width="101" height="50" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="50" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=10;fillColor=#FFFFFF;gradientColor=none;shape=stencil(rZBLDoAgDERP0z3SI/i5B4kojQgG8Xd7IV1oWLObaV/bdADb3ahNgxR7DH7RF43RAHYgJTmjA8WkAHvAdvJBz8EfbmS/qUxmtfozb7h5TuQJKR52jWA/MGrJ1UDrg8XxJL7/JrL23ymTSCVOEfsX);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="49" vertex="1"> + <mxGeometry x="101" width="1" height="50" as="geometry" /> + </mxCell> + <mxCell id="51" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=11;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="49" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="52" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=12;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="49" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="53" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=13;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="49" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="54" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">PowerButton : Button<br/></font></div>" style="verticalAlign=middle;align=center;overflow=width;vsdxID=14;fillColor=#FFFFFF;gradientColor=none;shape=stencil(1ZVbDsIgEEVXM/8IS6h1H01KLRGhofjavRCSGjCi0DHRv6E9PO7c2wKsmcdu4kDJbI0+8Ivo7QhsC5QKNXIjrKuAtcCaQRu+N/qk+jCeOk/66qjPfoVrmLchxM+h5BaPdwGWQmXgDFoJFm2fwK54qByElMubV+K/raYOfNIRzC5Uk+1kNRqB+M3MZxMnmasSvzpyeN8bkvkYjmbPGfXowyj/QJfeHOHf1o1cQPiDlGyXmO6K9HZyj8LNxto7);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="49" vertex="1"> + <mxGeometry width="101" height="50" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="55"> + <mxCell style="vsdxID=15;fillColor=none;gradientColor=none;points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;strokeColor=none;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="508" y="25" width="101" height="50" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="56" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=16;fillColor=#FFFFFF;gradientColor=none;shape=stencil(rZBLDoAgDERP0z3SI/i5B4kojQgG8Xd7IV1oWLObaV/bdADb3ahNgxR7DH7RF43RAHYgJTmjA8WkAHvAdvJBz8EfbmS/qUxmtfozb7h5TuQJKR52jWA/MGrJ1UDrg8XxJL7/JrL23ymTSCVOEfsX);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="55" vertex="1"> + <mxGeometry x="101" width="1" height="50" as="geometry" /> + </mxCell> + <mxCell id="57" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=17;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="55" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="58" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=18;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="55" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="59" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=19;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="55" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="60" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">TimeButton : Button<br/></font></div>" style="verticalAlign=middle;align=center;overflow=width;vsdxID=20;fillColor=#FFFFFF;gradientColor=none;shape=stencil(1ZVbDsIgEEVXM/8IS6h1H01KLRGhofjavRCSGjCi0DHRv6E9PO7c2wKsmcdu4kDJbI0+8Ivo7QhsC5QKNXIjrKuAtcCaQRu+N/qk+jCeOk/66qjPfoVrmLchxM+h5BaPdwGWQmXgDFoJFm2fwK54qByElMubV+K/raYOfNIRzC5Uk+1kNRqB+M3MZxMnmasSvzpyeN8bkvkYjmbPGfXowyj/QJfeHOHf1o1cQPiDlGyXmO6K9HZyj8LNxto7);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="55" vertex="1"> + <mxGeometry width="101" height="50" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="61"> + <mxCell style="vsdxID=21;fillColor=none;gradientColor=none;points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;strokeColor=none;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="635" y="25" width="101" height="50" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="62" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=22;fillColor=#FFFFFF;gradientColor=none;shape=stencil(rZBLDoAgDERP0z3SI/i5B4kojQgG8Xd7IV1oWLObaV/bdADb3ahNgxR7DH7RF43RAHYgJTmjA8WkAHvAdvJBz8EfbmS/qUxmtfozb7h5TuQJKR52jWA/MGrJ1UDrg8XxJL7/JrL23ymTSCVOEfsX);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="61" vertex="1"> + <mxGeometry x="101" width="1" height="50" as="geometry" /> + </mxCell> + <mxCell id="63" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=23;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="61" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="64" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=24;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="61" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="65" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=25;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="61" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="66" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">Start-CancelButton : Button<br/></font></div>" style="verticalAlign=middle;align=center;overflow=width;vsdxID=26;fillColor=#FFFFFF;gradientColor=none;shape=stencil(1ZVbDsIgEEVXM/8IS6h1H01KLRGhofjavRCSGjCi0DHRv6E9PO7c2wKsmcdu4kDJbI0+8Ivo7QhsC5QKNXIjrKuAtcCaQRu+N/qk+jCeOk/66qjPfoVrmLchxM+h5BaPdwGWQmXgDFoJFm2fwK54qByElMubV+K/raYOfNIRzC5Uk+1kNRqB+M3MZxMnmasSvzpyeN8bkvkYjmbPGfXowyj/QJfeHOHf1o1cQPiDlGyXmO6K9HZyj8LNxto7);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="61" vertex="1"> + <mxGeometry width="101" height="50" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="67"> + <mxCell style="vsdxID=27;fillColor=none;gradientColor=none;points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;strokeColor=none;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="762" y="25" width="101" height="50" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="68" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=28;fillColor=#FFFFFF;gradientColor=none;shape=stencil(rZBLDoAgDERP0z3SI/i5B4kojQgG8Xd7IV1oWLObaV/bdADb3ahNgxR7DH7RF43RAHYgJTmjA8WkAHvAdvJBz8EfbmS/qUxmtfozb7h5TuQJKR52jWA/MGrJ1UDrg8XxJL7/JrL23ymTSCVOEfsX);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="67" vertex="1"> + <mxGeometry x="101" width="1" height="50" as="geometry" /> + </mxCell> + <mxCell id="69" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=29;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="67" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="70" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=30;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="67" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="71" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=31;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="67" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="72" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">:MicrowaveController</font></div>" style="verticalAlign=middle;align=center;overflow=width;vsdxID=32;fillColor=#FFFFFF;gradientColor=none;shape=stencil(1ZVbDsIgEEVXM/8IS6h1H01KLRGhofjavRCSGjCi0DHRv6E9PO7c2wKsmcdu4kDJbI0+8Ivo7QhsC5QKNXIjrKuAtcCaQRu+N/qk+jCeOk/66qjPfoVrmLchxM+h5BaPdwGWQmXgDFoJFm2fwK54qByElMubV+K/raYOfNIRzC5Uk+1kNRqB+M3MZxMnmasSvzpyeN8bkvkYjmbPGfXowyj/QJfeHOHf1o1cQPiDlGyXmO6K9HZyj8LNxto7);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="67" vertex="1"> + <mxGeometry width="101" height="50" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="73"> + <mxCell style="vsdxID=33;fillColor=none;gradientColor=none;points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;strokeColor=none;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="889" y="25" width="101" height="50" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="74" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=34;fillColor=#FFFFFF;gradientColor=none;shape=stencil(rZBLDoAgDERP0z3SI/i5B4kojQgG8Xd7IV1oWLObaV/bdADb3ahNgxR7DH7RF43RAHYgJTmjA8WkAHvAdvJBz8EfbmS/qUxmtfozb7h5TuQJKR52jWA/MGrJ1UDrg8XxJL7/JrL23ymTSCVOEfsX);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="73" vertex="1"> + <mxGeometry x="101" width="1" height="50" as="geometry" /> + </mxCell> + <mxCell id="75" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=35;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="73" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="76" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=36;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="73" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="77" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=37;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="73" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="78" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">: Display<br/></font></div>" style="verticalAlign=middle;align=center;overflow=width;vsdxID=38;fillColor=#FFFFFF;gradientColor=none;shape=stencil(1ZVbDsIgEEVXM/8IS6h1H01KLRGhofjavRCSGjCi0DHRv6E9PO7c2wKsmcdu4kDJbI0+8Ivo7QhsC5QKNXIjrKuAtcCaQRu+N/qk+jCeOk/66qjPfoVrmLchxM+h5BaPdwGWQmXgDFoJFm2fwK54qByElMubV+K/raYOfNIRzC5Uk+1kNRqB+M3MZxMnmasSvzpyeN8bkvkYjmbPGfXowyj/QJfeHOHf1o1cQPiDlGyXmO6K9HZyj8LNxto7);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="73" vertex="1"> + <mxGeometry width="101" height="50" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="79"> + <mxCell style="vsdxID=39;fillColor=none;gradientColor=none;points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;strokeColor=none;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="1016" y="25" width="101" height="50" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="80" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=40;fillColor=#FFFFFF;gradientColor=none;shape=stencil(rZBLDoAgDERP0z3SI/i5B4kojQgG8Xd7IV1oWLObaV/bdADb3ahNgxR7DH7RF43RAHYgJTmjA8WkAHvAdvJBz8EfbmS/qUxmtfozb7h5TuQJKR52jWA/MGrJ1UDrg8XxJL7/JrL23ymTSCVOEfsX);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="79" vertex="1"> + <mxGeometry x="101" width="1" height="50" as="geometry" /> + </mxCell> + <mxCell id="81" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=41;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="79" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="82" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=42;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="79" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="83" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=43;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="79" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="84" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">: Light<br/></font></div>" style="verticalAlign=middle;align=center;overflow=width;vsdxID=44;fillColor=#FFFFFF;gradientColor=none;shape=stencil(1ZVbDsIgEEVXM/8IS6h1H01KLRGhofjavRCSGjCi0DHRv6E9PO7c2wKsmcdu4kDJbI0+8Ivo7QhsC5QKNXIjrKuAtcCaQRu+N/qk+jCeOk/66qjPfoVrmLchxM+h5BaPdwGWQmXgDFoJFm2fwK54qByElMubV+K/raYOfNIRzC5Uk+1kNRqB+M3MZxMnmasSvzpyeN8bkvkYjmbPGfXowyj/QJfeHOHf1o1cQPiDlGyXmO6K9HZyj8LNxto7);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="79" vertex="1"> + <mxGeometry width="101" height="50" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="85"> + <mxCell style="vsdxID=45;fillColor=none;gradientColor=none;points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;strokeColor=none;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="1143" y="25" width="101" height="50" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="86" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=46;fillColor=#FFFFFF;gradientColor=none;shape=stencil(rZBLDoAgDERP0z3SI/i5B4kojQgG8Xd7IV1oWLObaV/bdADb3ahNgxR7DH7RF43RAHYgJTmjA8WkAHvAdvJBz8EfbmS/qUxmtfozb7h5TuQJKR52jWA/MGrJ1UDrg8XxJL7/JrL23ymTSCVOEfsX);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="85" vertex="1"> + <mxGeometry x="101" width="1" height="50" as="geometry" /> + </mxCell> + <mxCell id="87" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=47;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="85" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="88" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=48;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="85" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="89" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=49;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="85" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="90" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">: CookController<br/></font></div>" style="verticalAlign=middle;align=center;overflow=width;vsdxID=50;fillColor=#FFFFFF;gradientColor=none;shape=stencil(1ZVbDsIgEEVXM/8IS6h1H01KLRGhofjavRCSGjCi0DHRv6E9PO7c2wKsmcdu4kDJbI0+8Ivo7QhsC5QKNXIjrKuAtcCaQRu+N/qk+jCeOk/66qjPfoVrmLchxM+h5BaPdwGWQmXgDFoJFm2fwK54qByElMubV+K/raYOfNIRzC5Uk+1kNRqB+M3MZxMnmasSvzpyeN8bkvkYjmbPGfXowyj/QJfeHOHf1o1cQPiDlGyXmO6K9HZyj8LNxto7);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="85" vertex="1"> + <mxGeometry width="101" height="50" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="91"> + <mxCell style="vsdxID=51;fillColor=none;gradientColor=none;points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;strokeColor=none;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="1270" y="25" width="101" height="50" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="92" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=52;fillColor=#FFFFFF;gradientColor=none;shape=stencil(rZBLDoAgDERP0z3SI/i5B4kojQgG8Xd7IV1oWLObaV/bdADb3ahNgxR7DH7RF43RAHYgJTmjA8WkAHvAdvJBz8EfbmS/qUxmtfozb7h5TuQJKR52jWA/MGrJ1UDrg8XxJL7/JrL23ymTSCVOEfsX);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="91" vertex="1"> + <mxGeometry x="101" width="1" height="50" as="geometry" /> + </mxCell> + <mxCell id="93" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=53;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="91" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="94" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=54;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="91" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="95" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=55;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="91" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="96" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">: Timer<br/></font></div>" style="verticalAlign=middle;align=center;overflow=width;vsdxID=56;fillColor=#FFFFFF;gradientColor=none;shape=stencil(1ZVbDsIgEEVXM/8IS6h1H01KLRGhofjavRCSGjCi0DHRv6E9PO7c2wKsmcdu4kDJbI0+8Ivo7QhsC5QKNXIjrKuAtcCaQRu+N/qk+jCeOk/66qjPfoVrmLchxM+h5BaPdwGWQmXgDFoJFm2fwK54qByElMubV+K/raYOfNIRzC5Uk+1kNRqB+M3MZxMnmasSvzpyeN8bkvkYjmbPGfXowyj/QJfeHOHf1o1cQPiDlGyXmO6K9HZyj8LNxto7);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="91" vertex="1"> + <mxGeometry width="101" height="50" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="97"> + <mxCell style="vsdxID=57;fillColor=none;gradientColor=none;points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;strokeColor=none;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="1397" y="25" width="101" height="50" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="98" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=58;fillColor=#FFFFFF;gradientColor=none;shape=stencil(rZBLDoAgDERP0z3SI/i5B4kojQgG8Xd7IV1oWLObaV/bdADb3ahNgxR7DH7RF43RAHYgJTmjA8WkAHvAdvJBz8EfbmS/qUxmtfozb7h5TuQJKR52jWA/MGrJ1UDrg8XxJL7/JrL23ymTSCVOEfsX);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="97" vertex="1"> + <mxGeometry x="101" width="1" height="50" as="geometry" /> + </mxCell> + <mxCell id="99" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=59;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="97" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="100" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=60;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="97" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="101" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=61;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="97" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="102" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">: PowerTube<br/></font></div>" style="verticalAlign=middle;align=center;overflow=width;vsdxID=62;fillColor=#FFFFFF;gradientColor=none;shape=stencil(1ZVbDsIgEEVXM/8IS6h1H01KLRGhofjavRCSGjCi0DHRv6E9PO7c2wKsmcdu4kDJbI0+8Ivo7QhsC5QKNXIjrKuAtcCaQRu+N/qk+jCeOk/66qjPfoVrmLchxM+h5BaPdwGWQmXgDFoJFm2fwK54qByElMubV+K/raYOfNIRzC5Uk+1kNRqB+M3MZxMnmasSvzpyeN8bkvkYjmbPGfXowyj/QJfeHOHf1o1cQPiDlGyXmO6K9HZyj8LNxto7);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="97" vertex="1"> + <mxGeometry width="101" height="50" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="103"> + <mxCell style="vsdxID=63;fillColor=none;gradientColor=none;points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;strokeColor=none;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="1524" y="25" width="101" height="50" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="104" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=64;fillColor=#FFFFFF;gradientColor=none;shape=stencil(rZBLDoAgDERP0z3SI/i5B4kojQgG8Xd7IV1oWLObaV/bdADb3ahNgxR7DH7RF43RAHYgJTmjA8WkAHvAdvJBz8EfbmS/qUxmtfozb7h5TuQJKR52jWA/MGrJ1UDrg8XxJL7/JrL23ymTSCVOEfsX);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="103" vertex="1"> + <mxGeometry x="101" width="1" height="50" as="geometry" /> + </mxCell> + <mxCell id="105" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=65;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="103" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="106" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=66;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="103" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="107" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=67;fillColor=#FFFFFF;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfoYEBSI+RQSUq3w2iOCczj1zFtFFKwAlABsKnaZk5Ocgy6GECFIKEp7ErAA==);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="103" vertex="1"> + <mxGeometry y="50" width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="108" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">: Output<br/></font></div>" style="verticalAlign=middle;align=center;overflow=width;vsdxID=68;fillColor=#FFFFFF;gradientColor=none;shape=stencil(1ZVbDsIgEEVXM/8IS6h1H01KLRGhofjavRCSGjCi0DHRv6E9PO7c2wKsmcdu4kDJbI0+8Ivo7QhsC5QKNXIjrKuAtcCaQRu+N/qk+jCeOk/66qjPfoVrmLchxM+h5BaPdwGWQmXgDFoJFm2fwK54qByElMubV+K/raYOfNIRzC5Uk+1kNRqB+M3MZxMnmasSvzpyeN8bkvkYjmbPGfXowyj/QJfeHOHf1o1cQPiDlGyXmO6K9HZyj8LNxto7);points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0],[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0],[0,1,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="103" vertex="1"> + <mxGeometry width="101" height="50" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="109"> + <mxCell style="vsdxID=159;rotation=90;fillColor=#E6E6E6;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfAUiHkUElhGdoAOG7QZTmZObhVIpHIcwUMpSS4AA0pUAGwo9pmTk5kCBClkcPE6AQJDyNXQE=);points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="752" y="1097" width="121" height="10" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="110" value="<div style="font-size: 1px"></div>" style="text;vsdxID=159;rotation=0.05;fillColor=none;gradientColor=none;points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;verticalAlign=middle;align=left;overflow=width;strokeColor=none;;html=1;" parent="109" vertex="1"> + <mxGeometry x="31" y="-45" width="45.16" height="24.84" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="111"> + <mxCell style="vsdxID=160;rotation=90;fillColor=#E6E6E6;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfAUiHkUElhGdoAOG7QZTmZObhVIpHIcwUMpSS4AA0pUAGwo9pmTk5kCBClkcPE6AQJDyNXQE=);points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="1149" y="1004" width="88" height="10" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="112" value="<div style="font-size: 1px"></div>" style="text;vsdxID=160;rotation=0.05;fillColor=none;gradientColor=none;points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;verticalAlign=middle;align=left;overflow=width;strokeColor=none;;html=1;" parent="111" vertex="1"> + <mxGeometry x="14" y="-29" width="45.16" height="24.84" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="113"> + <mxCell style="vsdxID=161;rotation=90;fillColor=#E6E6E6;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfAUiHkUElhGdoAOG7QZTmZObhVIpHIcwUMpSS4AA0pUAGwo9pmTk5kCBClkcPE6AQJDyNXQE=);points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="781" y="738" width="63" height="10" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="114" value="<div style="font-size: 1px"></div>" style="text;vsdxID=161;rotation=0.05;fillColor=none;gradientColor=none;points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;verticalAlign=middle;align=left;overflow=width;strokeColor=none;;html=1;" parent="113" vertex="1"> + <mxGeometry x="2" y="-16" width="45.16" height="24.84" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="115"> + <mxCell style="vsdxID=162;rotation=90;fillColor=#E6E6E6;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfAUiHkUElhGdoAOG7QZTmZObhVIpHIcwUMpSS4AA0pUAGwo9pmTk5kCBClkcPE6AQJDyNXQE=);points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="1174" y="776" width="38" height="10" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="116" value="<div style="font-size: 1px"></div>" style="text;vsdxID=162;rotation=0.05;fillColor=none;gradientColor=none;points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;verticalAlign=middle;align=left;overflow=width;strokeColor=none;;html=1;" parent="115" vertex="1"> + <mxGeometry x="-11" y="-4" width="45.16" height="24.84" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="117"> + <mxCell style="vsdxID=163;rotation=90;fillColor=#E6E6E6;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfAUiHkUElhGdoAOG7QZTmZObhVIpHIcwUMpSS4AA0pUAGwo9pmTk5kCBClkcPE6AQJDyNXQE=);points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="793" y="153" width="38" height="10" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="118" value="<div style="font-size: 1px"></div>" style="text;vsdxID=163;rotation=0.05;fillColor=none;gradientColor=none;points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;verticalAlign=middle;align=left;overflow=width;strokeColor=none;;html=1;" parent="117" vertex="1"> + <mxGeometry x="-11" y="-4" width="45.16" height="24.84" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="119"> + <mxCell style="vsdxID=164;rotation=90;fillColor=#E6E6E6;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfAUiHkUElhGdoAOG7QZTmZObhVIpHIcwUMpSS4AA0pUAGwo9pmTk5kCBClkcPE6AQJDyNXQE=);points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="797" y="239" width="31" height="10" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="120" value="<div style="font-size: 1px"></div>" style="text;vsdxID=164;rotation=0.05;fillColor=none;gradientColor=none;points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;verticalAlign=middle;align=left;overflow=width;strokeColor=none;;html=1;" parent="119" vertex="1"> + <mxGeometry x="-14" width="45.16" height="24.84" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="121"> + <mxCell style="vsdxID=165;rotation=90;fillColor=#E6E6E6;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfAUiHkUElhGdoAOG7QZTmZObhVIpHIcwUMpSS4AA0pUAGwo9pmTk5kCBClkcPE6AQJDyNXQE=);points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="787" y="388" width="50" height="10" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="122" value="<div style="font-size: 1px"></div>" style="text;vsdxID=165;rotation=0.05;fillColor=none;gradientColor=none;points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;verticalAlign=middle;align=left;overflow=width;strokeColor=none;;html=1;" parent="121" vertex="1"> + <mxGeometry x="-5" y="-10" width="45.16" height="24.84" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="123"> + <mxCell style="vsdxID=166;rotation=90;fillColor=#E6E6E6;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfAUiHkUElhGdoAOG7QZTmZObhVIpHIcwUMpSS4AA0pUAGwo9pmTk5kCBClkcPE6AQJDyNXQE=);points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="793" y="560" width="38" height="10" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="124" value="<div style="font-size: 1px"></div>" style="text;vsdxID=166;rotation=0.05;fillColor=none;gradientColor=none;points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;verticalAlign=middle;align=left;overflow=width;strokeColor=none;;html=1;" parent="123" vertex="1"> + <mxGeometry x="-11" y="-4" width="45.16" height="24.84" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="125"> + <mxCell style="vsdxID=168;rotation=90;fillColor=#E6E6E6;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfAUiHkUElhGdoAOG7QZTmZObhVIpHIcwUMpSS4AA0pUAGwo9pmTk5kCBClkcPE6AQJDyNXQE=);points=[[0.5,0,0],[0,0,0],[0.8,0,0]];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="1181" y="884" width="25" height="10" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="126" value="<div style="font-size: 1px"></div>" style="text;vsdxID=168;rotation=0.05;fillColor=none;gradientColor=none;points=[[0.5,0,0],[0,0,0],[0.8,0,0]];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;verticalAlign=middle;align=left;overflow=width;strokeColor=none;;html=1;" parent="125" vertex="1"> + <mxGeometry x="-17" y="3" width="45.16" height="24.84" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="127"> + <mxCell style="vsdxID=169;fillColor=none;gradientColor=none;flipV=1;points=[[0.01,0.88,0],[0.99,0.88,0],[0.01,0.13,0],[0.99,0.13,0],[0.99,0.5,0],[0.99,0.5,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0,0],[0.99,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0]];labelBackgroundColor=none;rounded=0;strokeColor=none;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="762" y="89" width="101" height="32" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="128" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=170;fillColor=none;gradientColor=none;points=[[0.02,0.88,0],[0.98,0.88,0],[0.02,0.13,0],[0.98,0.13,0],[0,0.5,0],[1,0.5,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[1,0.75,0],[0,0.75,0],[0,0.75,0],[1,0.75,0],[0.5,1,0],[0.5,0,0],[0.75,1,0],[0.75,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.25,1,0],[0.25,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0]];labelBackgroundColor=none;rounded=0;html=1;strokeColor=none;whiteSpace=wrap;" parent="127" vertex="1"> + <mxGeometry width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="129" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=171;fillColor=none;gradientColor=none;points=[[0.02,0.88,0],[0.98,0.88,0],[0.02,0.13,0],[0.98,0.13,0],[0,0.5,0],[1,0.5,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[1,0.75,0],[0,0.75,0],[0,0.75,0],[1,0.75,0],[0.5,1,0],[0.5,0,0],[0.75,1,0],[0.75,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.25,1,0],[0.25,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0]];labelBackgroundColor=none;rounded=0;html=1;strokeColor=none;whiteSpace=wrap;" parent="127" vertex="1"> + <mxGeometry width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="130" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1"><b>Ready<br/></b></font></div>" style="verticalAlign=middle;align=center;overflow=width;vsdxID=172;fillColor=#FFFFFF;gradientColor=none;shape=stencil(vVPLkoMgEPwajlI4xKDnbPY/qASVWlaskU3M3wcDtSua8rAHb/NoaHqGJvw0tLJXBNjg0H6pu766lvAPAqC7VqF2PiL8TPiptqgatD/dNeS9nJBT9G1v0w1jOMemE8AeIRPFK/0MSIkX38KILGkeugwjGgp6hFCKGEGrIrkwZ5FgzOSohwytk07bLiE3EhuVebasNrJJWsNdqX5Vju8zupspqYCy9+T/lvP7+nQ8O4hZMsPGYgQ9LIRwCiIRsp7NbmtZfYmNnQhaVgspB1omSt6OZQcZWz7xwZ+9am1McOe8v7SjLwUr8/MT);points=[[0.02,0.88,0],[0.98,0.88,0],[0.02,0.13,0],[0.98,0.13,0],[0,0.5,0],[1,0.5,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[1,0.75,0],[0,0.75,0],[0,0.75,0],[1,0.75,0],[0.5,1,0],[0.5,0,0],[0.75,1,0],[0.75,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.25,1,0],[0.25,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="127" vertex="1"> + <mxGeometry width="101" height="32" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="131"> + <mxCell style="vsdxID=173;fillColor=none;gradientColor=none;flipV=1;points=[[0.01,0.88,0],[0.99,0.88,0],[0.01,0.13,0],[0.99,0.13,0],[0.99,0.5,0],[0.99,0.5,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0,0],[0.99,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0]];labelBackgroundColor=none;rounded=0;strokeColor=none;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="762" y="172" width="101" height="32" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="132" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=174;fillColor=none;gradientColor=none;points=[[0.02,0.88,0],[0.98,0.88,0],[0.02,0.13,0],[0.98,0.13,0],[0,0.5,0],[1,0.5,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[1,0.75,0],[0,0.75,0],[0,0.75,0],[1,0.75,0],[0.5,1,0],[0.5,0,0],[0.75,1,0],[0.75,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.25,1,0],[0.25,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0]];labelBackgroundColor=none;rounded=0;html=1;strokeColor=none;whiteSpace=wrap;" parent="131" vertex="1"> + <mxGeometry width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="133" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=175;fillColor=none;gradientColor=none;points=[[0.02,0.88,0],[0.98,0.88,0],[0.02,0.13,0],[0.98,0.13,0],[0,0.5,0],[1,0.5,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[1,0.75,0],[0,0.75,0],[0,0.75,0],[1,0.75,0],[0.5,1,0],[0.5,0,0],[0.75,1,0],[0.75,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.25,1,0],[0.25,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0]];labelBackgroundColor=none;rounded=0;html=1;strokeColor=none;whiteSpace=wrap;" parent="131" vertex="1"> + <mxGeometry width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="134" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1"><b>DoorIsOpen<br/></b></font></div>" style="verticalAlign=middle;align=center;overflow=width;vsdxID=176;fillColor=#FFFFFF;gradientColor=none;shape=stencil(vVPLkoMgEPwajlI4xKDnbPY/qASVWlaskU3M3wcDtSua8rAHb/NoaHqGJvw0tLJXBNjg0H6pu766lvAPAqC7VqF2PiL8TPiptqgatD/dNeS9nJBT9G1v0w1jOMemE8AeIRPFK/0MSIkX38KILGkeugwjGgp6hFCKGEGrIrkwZ5FgzOSohwytk07bLiE3EhuVebasNrJJWsNdqX5Vju8zupspqYCy9+T/lvP7+nQ8O4hZMsPGYgQ9LIRwCiIRsp7NbmtZfYmNnQhaVgspB1omSt6OZQcZWz7xwZ+9am1McOe8v7SjLwUr8/MT);points=[[0.02,0.88,0],[0.98,0.88,0],[0.02,0.13,0],[0.98,0.13,0],[0,0.5,0],[1,0.5,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[1,0.75,0],[0,0.75,0],[0,0.75,0],[1,0.75,0],[0.5,1,0],[0.5,0,0],[0.75,1,0],[0.75,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.25,1,0],[0.25,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="131" vertex="1"> + <mxGeometry width="101" height="32" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="135"> + <mxCell style="vsdxID=177;fillColor=none;gradientColor=none;flipV=1;points=[[0.01,0.88,0],[0.99,0.88,0],[0.01,0.13,0],[0.99,0.13,0],[0.99,0.5,0],[0.99,0.5,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0,0],[0.99,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0]];labelBackgroundColor=none;rounded=0;strokeColor=none;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="762" y="265" width="101" height="32" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="136" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=178;fillColor=none;gradientColor=none;points=[[0.02,0.88,0],[0.98,0.88,0],[0.02,0.13,0],[0.98,0.13,0],[0,0.5,0],[1,0.5,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[1,0.75,0],[0,0.75,0],[0,0.75,0],[1,0.75,0],[0.5,1,0],[0.5,0,0],[0.75,1,0],[0.75,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.25,1,0],[0.25,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0]];labelBackgroundColor=none;rounded=0;html=1;strokeColor=none;whiteSpace=wrap;" parent="135" vertex="1"> + <mxGeometry width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="137" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=179;fillColor=none;gradientColor=none;points=[[0.02,0.88,0],[0.98,0.88,0],[0.02,0.13,0],[0.98,0.13,0],[0,0.5,0],[1,0.5,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[1,0.75,0],[0,0.75,0],[0,0.75,0],[1,0.75,0],[0.5,1,0],[0.5,0,0],[0.75,1,0],[0.75,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.25,1,0],[0.25,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0]];labelBackgroundColor=none;rounded=0;html=1;strokeColor=none;whiteSpace=wrap;" parent="135" vertex="1"> + <mxGeometry width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="138" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1"><b>Ready<br/></b></font></div>" style="verticalAlign=middle;align=center;overflow=width;vsdxID=180;fillColor=#FFFFFF;gradientColor=none;shape=stencil(vVPLkoMgEPwajlI4xKDnbPY/qASVWlaskU3M3wcDtSua8rAHb/NoaHqGJvw0tLJXBNjg0H6pu766lvAPAqC7VqF2PiL8TPiptqgatD/dNeS9nJBT9G1v0w1jOMemE8AeIRPFK/0MSIkX38KILGkeugwjGgp6hFCKGEGrIrkwZ5FgzOSohwytk07bLiE3EhuVebasNrJJWsNdqX5Vju8zupspqYCy9+T/lvP7+nQ8O4hZMsPGYgQ9LIRwCiIRsp7NbmtZfYmNnQhaVgspB1omSt6OZQcZWz7xwZ+9am1McOe8v7SjLwUr8/MT);points=[[0.02,0.88,0],[0.98,0.88,0],[0.02,0.13,0],[0.98,0.13,0],[0,0.5,0],[1,0.5,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[1,0.75,0],[0,0.75,0],[0,0.75,0],[1,0.75,0],[0.5,1,0],[0.5,0,0],[0.75,1,0],[0.75,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.25,1,0],[0.25,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="135" vertex="1"> + <mxGeometry width="101" height="32" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="139"> + <mxCell style="vsdxID=181;fillColor=none;gradientColor=none;flipV=1;points=[[0.01,0.88,0],[0.99,0.88,0],[0.01,0.13,0],[0.99,0.13,0],[0.99,0.5,0],[0.99,0.5,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0,0],[0.99,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0]];labelBackgroundColor=none;rounded=0;strokeColor=none;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="762" y="426" width="101" height="32" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="140" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=182;fillColor=none;gradientColor=none;points=[[0.02,0.88,0],[0.98,0.88,0],[0.02,0.13,0],[0.98,0.13,0],[0,0.5,0],[1,0.5,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[1,0.75,0],[0,0.75,0],[0,0.75,0],[1,0.75,0],[0.5,1,0],[0.5,0,0],[0.75,1,0],[0.75,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.25,1,0],[0.25,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0]];labelBackgroundColor=none;rounded=0;html=1;strokeColor=none;whiteSpace=wrap;" parent="139" vertex="1"> + <mxGeometry width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="141" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=183;fillColor=none;gradientColor=none;points=[[0.02,0.88,0],[0.98,0.88,0],[0.02,0.13,0],[0.98,0.13,0],[0,0.5,0],[1,0.5,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[1,0.75,0],[0,0.75,0],[0,0.75,0],[1,0.75,0],[0.5,1,0],[0.5,0,0],[0.75,1,0],[0.75,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.25,1,0],[0.25,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0]];labelBackgroundColor=none;rounded=0;html=1;strokeColor=none;whiteSpace=wrap;" parent="139" vertex="1"> + <mxGeometry width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="142" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1"><b>SetPower<br/></b></font></div>" style="verticalAlign=middle;align=center;overflow=width;vsdxID=184;fillColor=#FFFFFF;gradientColor=none;shape=stencil(vVPLkoMgEPwajlI4xKDnbPY/qASVWlaskU3M3wcDtSua8rAHb/NoaHqGJvw0tLJXBNjg0H6pu766lvAPAqC7VqF2PiL8TPiptqgatD/dNeS9nJBT9G1v0w1jOMemE8AeIRPFK/0MSIkX38KILGkeugwjGgp6hFCKGEGrIrkwZ5FgzOSohwytk07bLiE3EhuVebasNrJJWsNdqX5Vju8zupspqYCy9+T/lvP7+nQ8O4hZMsPGYgQ9LIRwCiIRsp7NbmtZfYmNnQhaVgspB1omSt6OZQcZWz7xwZ+9am1McOe8v7SjLwUr8/MT);points=[[0.02,0.88,0],[0.98,0.88,0],[0.02,0.13,0],[0.98,0.13,0],[0,0.5,0],[1,0.5,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[1,0.75,0],[0,0.75,0],[0,0.75,0],[1,0.75,0],[0.5,1,0],[0.5,0,0],[0.75,1,0],[0.75,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.25,1,0],[0.25,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="139" vertex="1"> + <mxGeometry width="101" height="32" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="143"> + <mxCell style="vsdxID=185;fillColor=none;gradientColor=none;flipV=1;points=[[0.01,0.88,0],[0.99,0.88,0],[0.01,0.13,0],[0.99,0.13,0],[0.99,0.5,0],[0.99,0.5,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0,0],[0.99,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0]];labelBackgroundColor=none;rounded=0;strokeColor=none;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="762" y="599" width="101" height="32" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="144" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=186;fillColor=none;gradientColor=none;points=[[0.02,0.88,0],[0.98,0.88,0],[0.02,0.13,0],[0.98,0.13,0],[0,0.5,0],[1,0.5,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[1,0.75,0],[0,0.75,0],[0,0.75,0],[1,0.75,0],[0.5,1,0],[0.5,0,0],[0.75,1,0],[0.75,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.25,1,0],[0.25,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0]];labelBackgroundColor=none;rounded=0;html=1;strokeColor=none;whiteSpace=wrap;" parent="143" vertex="1"> + <mxGeometry width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="145" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=187;fillColor=none;gradientColor=none;points=[[0.02,0.88,0],[0.98,0.88,0],[0.02,0.13,0],[0.98,0.13,0],[0,0.5,0],[1,0.5,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[1,0.75,0],[0,0.75,0],[0,0.75,0],[1,0.75,0],[0.5,1,0],[0.5,0,0],[0.75,1,0],[0.75,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.25,1,0],[0.25,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0]];labelBackgroundColor=none;rounded=0;html=1;strokeColor=none;whiteSpace=wrap;" parent="143" vertex="1"> + <mxGeometry width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="146" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1"><b>SetTime<br/></b></font></div>" style="verticalAlign=middle;align=center;overflow=width;vsdxID=188;fillColor=#FFFFFF;gradientColor=none;shape=stencil(vVPLkoMgEPwajlI4xKDnbPY/qASVWlaskU3M3wcDtSua8rAHb/NoaHqGJvw0tLJXBNjg0H6pu766lvAPAqC7VqF2PiL8TPiptqgatD/dNeS9nJBT9G1v0w1jOMemE8AeIRPFK/0MSIkX38KILGkeugwjGgp6hFCKGEGrIrkwZ5FgzOSohwytk07bLiE3EhuVebasNrJJWsNdqX5Vju8zupspqYCy9+T/lvP7+nQ8O4hZMsPGYgQ9LIRwCiIRsp7NbmtZfYmNnQhaVgspB1omSt6OZQcZWz7xwZ+9am1McOe8v7SjLwUr8/MT);points=[[0.02,0.88,0],[0.98,0.88,0],[0.02,0.13,0],[0.98,0.13,0],[0,0.5,0],[1,0.5,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[1,0.75,0],[0,0.75,0],[0,0.75,0],[1,0.75,0],[0.5,1,0],[0.5,0,0],[0.75,1,0],[0.75,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.25,1,0],[0.25,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="143" vertex="1"> + <mxGeometry width="101" height="32" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="147"> + <mxCell style="vsdxID=189;fillColor=none;gradientColor=none;flipV=1;points=[[0.01,0.88,0],[0.99,0.88,0],[0.01,0.13,0],[0.99,0.13,0],[0.99,0.5,0],[0.99,0.5,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0,0],[0.99,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0]];labelBackgroundColor=none;rounded=0;strokeColor=none;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="762" y="784" width="101" height="32" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="148" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=190;fillColor=none;gradientColor=none;points=[[0.02,0.88,0],[0.98,0.88,0],[0.02,0.13,0],[0.98,0.13,0],[0,0.5,0],[1,0.5,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[1,0.75,0],[0,0.75,0],[0,0.75,0],[1,0.75,0],[0.5,1,0],[0.5,0,0],[0.75,1,0],[0.75,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.25,1,0],[0.25,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0]];labelBackgroundColor=none;rounded=0;html=1;strokeColor=none;whiteSpace=wrap;" parent="147" vertex="1"> + <mxGeometry width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="149" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=191;fillColor=none;gradientColor=none;points=[[0.02,0.88,0],[0.98,0.88,0],[0.02,0.13,0],[0.98,0.13,0],[0,0.5,0],[1,0.5,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[1,0.75,0],[0,0.75,0],[0,0.75,0],[1,0.75,0],[0.5,1,0],[0.5,0,0],[0.75,1,0],[0.75,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.25,1,0],[0.25,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0]];labelBackgroundColor=none;rounded=0;html=1;strokeColor=none;whiteSpace=wrap;" parent="147" vertex="1"> + <mxGeometry width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="150" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1"><b>Cooking<br/></b></font></div>" style="verticalAlign=middle;align=center;overflow=width;vsdxID=192;fillColor=#FFFFFF;gradientColor=none;shape=stencil(vVPLkoMgEPwajlI4xKDnbPY/qASVWlaskU3M3wcDtSua8rAHb/NoaHqGJvw0tLJXBNjg0H6pu766lvAPAqC7VqF2PiL8TPiptqgatD/dNeS9nJBT9G1v0w1jOMemE8AeIRPFK/0MSIkX38KILGkeugwjGgp6hFCKGEGrIrkwZ5FgzOSohwytk07bLiE3EhuVebasNrJJWsNdqX5Vju8zupspqYCy9+T/lvP7+nQ8O4hZMsPGYgQ9LIRwCiIRsp7NbmtZfYmNnQhaVgspB1omSt6OZQcZWz7xwZ+9am1McOe8v7SjLwUr8/MT);points=[[0.02,0.88,0],[0.98,0.88,0],[0.02,0.13,0],[0.98,0.13,0],[0,0.5,0],[1,0.5,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[1,0.75,0],[0,0.75,0],[0,0.75,0],[1,0.75,0],[0.5,1,0],[0.5,0,0],[0.75,1,0],[0.75,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.25,1,0],[0.25,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="147" vertex="1"> + <mxGeometry width="101" height="32" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="151"> + <mxCell style="vsdxID=193;fillColor=none;gradientColor=none;flipV=1;points=[[0.01,0.88,0],[0.99,0.88,0],[0.01,0.13,0],[0.99,0.13,0],[0.99,0.5,0],[0.99,0.5,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.25,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0.75,0],[0.99,0,0],[0.99,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.92,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0],[0.08,0,0]];labelBackgroundColor=none;rounded=0;strokeColor=none;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="762" y="1174" width="101" height="32" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="152" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=194;fillColor=none;gradientColor=none;points=[[0.02,0.88,0],[0.98,0.88,0],[0.02,0.13,0],[0.98,0.13,0],[0,0.5,0],[1,0.5,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[1,0.75,0],[0,0.75,0],[0,0.75,0],[1,0.75,0],[0.5,1,0],[0.5,0,0],[0.75,1,0],[0.75,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.25,1,0],[0.25,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0]];labelBackgroundColor=none;rounded=0;html=1;strokeColor=none;whiteSpace=wrap;" parent="151" vertex="1"> + <mxGeometry width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="153" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=195;fillColor=none;gradientColor=none;points=[[0.02,0.88,0],[0.98,0.88,0],[0.02,0.13,0],[0.98,0.13,0],[0,0.5,0],[1,0.5,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[1,0.75,0],[0,0.75,0],[0,0.75,0],[1,0.75,0],[0.5,1,0],[0.5,0,0],[0.75,1,0],[0.75,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.25,1,0],[0.25,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0]];labelBackgroundColor=none;rounded=0;html=1;strokeColor=none;whiteSpace=wrap;" parent="151" vertex="1"> + <mxGeometry width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="154" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1"><b>Ready<br/></b></font></div>" style="verticalAlign=middle;align=center;overflow=width;vsdxID=196;fillColor=#FFFFFF;gradientColor=none;shape=stencil(vVPLkoMgEPwajlI4xKDnbPY/qASVWlaskU3M3wcDtSua8rAHb/NoaHqGJvw0tLJXBNjg0H6pu766lvAPAqC7VqF2PiL8TPiptqgatD/dNeS9nJBT9G1v0w1jOMemE8AeIRPFK/0MSIkX38KILGkeugwjGgp6hFCKGEGrIrkwZ5FgzOSohwytk07bLiE3EhuVebasNrJJWsNdqX5Vju8zupspqYCy9+T/lvP7+nQ8O4hZMsPGYgQ9LIRwCiIRsp7NbmtZfYmNnQhaVgspB1omSt6OZQcZWz7xwZ+9am1McOe8v7SjLwUr8/MT);points=[[0.02,0.88,0],[0.98,0.88,0],[0.02,0.13,0],[0.98,0.13,0],[0,0.5,0],[1,0.5,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[1,0.75,0],[0,0.75,0],[0,0.75,0],[1,0.75,0],[0.5,1,0],[0.5,0,0],[0.75,1,0],[0.75,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.25,1,0],[0.25,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="151" vertex="1"> + <mxGeometry width="101" height="32" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="155"> + <mxCell style="vsdxID=216;rotation=90;fillColor=#E6E6E6;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfAUiHkUElhGdoAOG7QZTmZObhVIpHIcwUMpSS4AA0pUAGwo9pmTk5kCBClkcPE6AQJDyNXQE=);points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="1317" y="887" width="7" height="10" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="156" value="<div style="font-size: 1px"></div>" style="text;vsdxID=216;rotation=0.05;fillColor=none;gradientColor=none;points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;verticalAlign=middle;align=left;overflow=width;strokeColor=none;;html=1;" parent="155" vertex="1"> + <mxGeometry x="-26" y="12" width="45.16" height="24.84" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="157"> + <mxCell style="vsdxID=217;rotation=90;fillColor=#E6E6E6;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfAUiHkUElhGdoAOG7QZTmZObhVIpHIcwUMpSS4AA0pUAGwo9pmTk5kCBClkcPE6AQJDyNXQE=);points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="1054" y="172" width="25" height="10" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="158" value="<div style="font-size: 1px"></div>" style="text;vsdxID=217;rotation=0.05;fillColor=none;gradientColor=none;points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;verticalAlign=middle;align=left;overflow=width;strokeColor=none;;html=1;" parent="157" vertex="1"> + <mxGeometry x="-17" y="3" width="45.16" height="24.84" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="159"> + <mxCell style="vsdxID=218;rotation=90;fillColor=#E6E6E6;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfAUiHkUElhGdoAOG7QZTmZObhVIpHIcwUMpSS4AA0pUAGwo9pmTk5kCBClkcPE6AQJDyNXQE=);points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="1054" y="261" width="25" height="10" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="160" value="<div style="font-size: 1px"></div>" style="text;vsdxID=218;rotation=0.05;fillColor=none;gradientColor=none;points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;verticalAlign=middle;align=left;overflow=width;strokeColor=none;;html=1;" parent="159" vertex="1"> + <mxGeometry x="-17" y="3" width="45.16" height="24.84" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="161"> + <mxCell style="vsdxID=219;rotation=90;fillColor=#E6E6E6;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfAUiHkUElhGdoAOG7QZTmZObhVIpHIcwUMpSS4AA0pUAGwo9pmTk5kCBClkcPE6AQJDyNXQE=);points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="927" y="401" width="25" height="10" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="162" value="<div style="font-size: 1px"></div>" style="text;vsdxID=219;rotation=0.05;fillColor=none;gradientColor=none;points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;verticalAlign=middle;align=left;overflow=width;strokeColor=none;;html=1;" parent="161" vertex="1"> + <mxGeometry x="-17" y="3" width="45.16" height="24.84" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="163"> + <mxCell style="vsdxID=220;rotation=90;fillColor=#E6E6E6;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfAUiHkUElhGdoAOG7QZTmZObhVIpHIcwUMpSS4AA0pUAGwo9pmTk5kCBClkcPE6AQJDyNXQE=);points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="927" y="579" width="25" height="10" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="164" value="<div style="font-size: 1px"></div>" style="text;vsdxID=220;rotation=0.05;fillColor=none;gradientColor=none;points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;verticalAlign=middle;align=left;overflow=width;strokeColor=none;;html=1;" parent="163" vertex="1"> + <mxGeometry x="-17" y="3" width="45.16" height="24.84" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="165"> + <mxCell style="vsdxID=221;rotation=90;fillColor=#E6E6E6;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfAUiHkUElhGdoAOG7QZTmZObhVIpHIcwUMpSS4AA0pUAGwo9pmTk5kCBClkcPE6AQJDyNXQE=);points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="1060" y="738" width="12" height="10" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="166" value="<div style="font-size: 1px"></div>" style="text;vsdxID=221;rotation=0.05;fillColor=none;gradientColor=none;points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;verticalAlign=middle;align=left;overflow=width;strokeColor=none;;html=1;" parent="165" vertex="1"> + <mxGeometry x="-24" y="9" width="45.16" height="24.84" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="167"> + <mxCell style="vsdxID=222;rotation=90;fillColor=#E6E6E6;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfAUiHkUElhGdoAOG7QZTmZObhVIpHIcwUMpSS4AA0pUAGwo9pmTk5kCBClkcPE6AQJDyNXQE=);points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="1441" y="801" width="12" height="10" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="168" value="<div style="font-size: 1px"></div>" style="text;vsdxID=222;rotation=0.05;fillColor=none;gradientColor=none;points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;verticalAlign=middle;align=left;overflow=width;strokeColor=none;;html=1;" parent="167" vertex="1"> + <mxGeometry x="-24" y="9" width="45.16" height="24.84" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="169"> + <mxCell style="vsdxID=223;rotation=90;fillColor=#E6E6E6;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfAUiHkUElhGdoAOG7QZTmZObhVIpHIcwUMpSS4AA0pUAGwo9pmTk5kCBClkcPE6AQJDyNXQE=);points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="1435" y="1011" width="25" height="10" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="170" value="<div style="font-size: 1px"></div>" style="text;vsdxID=223;rotation=0.05;fillColor=none;gradientColor=none;points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;verticalAlign=middle;align=left;overflow=width;strokeColor=none;;html=1;" parent="169" vertex="1"> + <mxGeometry x="-17" y="3" width="45.16" height="24.84" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="171"> + <mxCell style="vsdxID=224;rotation=90;fillColor=#E6E6E6;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfAUiHkUElhGdoAOG7QZTmZObhVIpHIcwUMpSS4AA0pUAGwo9pmTk5kCBClkcPE6AQJDyNXQE=);points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="927" y="1107" width="25" height="10" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="172" value="<div style="font-size: 1px"></div>" style="text;vsdxID=224;rotation=0.05;fillColor=none;gradientColor=none;points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;verticalAlign=middle;align=left;overflow=width;strokeColor=none;;html=1;" parent="171" vertex="1"> + <mxGeometry x="-17" y="3" width="45.16" height="24.84" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="173"> + <mxCell style="vsdxID=225;rotation=90;fillColor=#E6E6E6;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfAUiHkUElhGdoAOG7QZTmZObhVIpHIcwUMpSS4AA0pUAGwo9pmTk5kCBClkcPE6AQJDyNXQE=);points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="1060" y="1151" width="12" height="10" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="174" value="<div style="font-size: 1px"></div>" style="text;vsdxID=225;rotation=0.05;fillColor=none;gradientColor=none;points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;verticalAlign=middle;align=left;overflow=width;strokeColor=none;;html=1;" parent="173" vertex="1"> + <mxGeometry x="-24" y="9" width="45.16" height="24.84" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="175"> + <mxCell style="vsdxID=226;rotation=90;fillColor=#E6E6E6;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfAUiHkUElhGdoAOG7QZTmZObhVIpHIcwUMpSS4AA0pUAGwo9pmTk5kCBClkcPE6AQJDyNXQE=);points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="546" y="528" width="25" height="10" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="176" value="<div style="font-size: 1px"></div>" style="text;vsdxID=226;rotation=0.05;fillColor=none;gradientColor=none;points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;verticalAlign=middle;align=left;overflow=width;strokeColor=none;;html=1;" parent="175" vertex="1"> + <mxGeometry x="-17" y="3" width="45.16" height="24.84" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="177"> + <mxCell style="vsdxID=227;rotation=90;fillColor=#E6E6E6;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfAUiHkUElhGdoAOG7QZTmZObhVIpHIcwUMpSS4AA0pUAGwo9pmTk5kCBClkcPE6AQJDyNXQE=);points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="419" y="350" width="25" height="10" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="178" value="<div style="font-size: 1px"></div>" style="text;vsdxID=227;rotation=0.05;fillColor=none;gradientColor=none;points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;verticalAlign=middle;align=left;overflow=width;strokeColor=none;;html=1;" parent="177" vertex="1"> + <mxGeometry x="-17" y="3" width="45.16" height="24.84" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="179"> + <mxCell style="vsdxID=228;rotation=90;fillColor=#E6E6E6;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfAUiHkUElhGdoAOG7QZTmZObhVIpHIcwUMpSS4AA0pUAGwo9pmTk5kCBClkcPE6AQJDyNXQE=);points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="260" y="128" width="12" height="10" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="180" value="<div style="font-size: 1px"></div>" style="text;vsdxID=228;rotation=0.05;fillColor=none;gradientColor=none;points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;verticalAlign=middle;align=left;overflow=width;strokeColor=none;;html=1;" parent="179" vertex="1"> + <mxGeometry x="-24" y="9" width="45.16" height="24.84" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="181"> + <mxCell style="vsdxID=229;rotation=90;fillColor=#E6E6E6;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfAUiHkUElhGdoAOG7QZTmZObhVIpHIcwUMpSS4AA0pUAGwo9pmTk5kCBClkcPE6AQJDyNXQE=);points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="254" y="211" width="25" height="10" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="182" value="<div style="font-size: 1px"></div>" style="text;vsdxID=229;rotation=0.05;fillColor=none;gradientColor=none;points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;verticalAlign=middle;align=left;overflow=width;strokeColor=none;;html=1;" parent="181" vertex="1"> + <mxGeometry x="-17" y="3" width="45.16" height="24.84" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="183"> + <mxCell style="vsdxID=230;rotation=90;fillColor=#E6E6E6;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfAUiHkUElhGdoAOG7QZTmZObhVIpHIcwUMpSS4AA0pUAGwo9pmTk5kCBClkcPE6AQJDyNXQE=);points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="673" y="693" width="25" height="10" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="184" value="<div style="font-size: 1px"></div>" style="text;vsdxID=230;rotation=0.05;fillColor=none;gradientColor=none;points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;verticalAlign=middle;align=left;overflow=width;strokeColor=none;;html=1;" parent="183" vertex="1"> + <mxGeometry x="-17" y="3" width="45.16" height="24.84" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="185"> + <mxCell style="vsdxID=231;rotation=90;fillColor=#E6E6E6;gradientColor=none;shape=stencil(UzV2Ls5ILEhVNTIoLinKz04tz0wpyVA1dlE1MsrMy0gtyiwBslSNXVWNndPyi1LTi/JL81Ig/IJEkEoQKze/DGRCBUSfAUiHkUElhGdoAOG7QZTmZObhVIpHIcwUMpSS4AA0pUAGwo9pmTk5kCBClkcPE6AQJDyNXQE=);points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="933" y="903" width="12" height="10" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="186" value="<div style="font-size: 1px"></div>" style="text;vsdxID=231;rotation=0.05;fillColor=none;gradientColor=none;points=[];labelBackgroundColor=#ffffff;rounded=0;html=1;whiteSpace=wrap;verticalAlign=middle;align=left;overflow=width;strokeColor=none;;html=1;" parent="185" vertex="1"> + <mxGeometry x="-24" y="9" width="45.16" height="24.84" as="geometry" /> + </mxCell> + <mxCell id="187" parent="1" vertex="1"> + <mxGeometry x="266" y="1226" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="188"> + <mxCell style="vsdxID=7;edgeStyle=none;dashed=1;dashPattern=12.00 6.00;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=1;entryX=0.49504950495049505;entryY=1.02;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="187" target="41" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points" /> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="189" value="<div style="font-size: 1px"></div>" style="text;vsdxID=7;edgeStyle=none;dashed=1;dashPattern=12.00 6.00;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=1;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="188" vertex="1"> + <mxGeometry width="11.29" height="24.84" relative="1" as="geometry"> + <mxPoint x="-5.645" y="574.58" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="190" parent="1" vertex="1"> + <mxGeometry x="1193" y="901" as="geometry" /> + </mxCell> + <mxCell id="191" parent="1" vertex="1"> + <mxGeometry x="939" y="901" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="192"> + <mxCell style="vsdxID=137;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="1" source="190" target="191" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points"> + <mxPoint x="1193" y="901" /> + </Array> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="193" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">ShowTime()<br/></font></div>" style="text;vsdxID=137;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;;rotation=539.9100000000001" parent="192" vertex="1"> + <mxGeometry width="68.56" height="24.84" relative="1" as="geometry"> + <mxPoint x="-34.28" y="12.58" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="194" parent="1" vertex="1"> + <mxGeometry x="1320" y="896" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="195"> + <mxCell style="vsdxID=215;edgeStyle=none;dashed=1;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="1" source="194" target="125" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points"> + <mxPoint x="1320" y="896" /> + <mxPoint x="1441.74" y="902.69" /> + </Array> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="196" value="<div style="font-size: 1px"></div>" style="text;vsdxID=215;edgeStyle=none;dashed=1;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;;rotation=539.571202553162" parent="195" vertex="1"> + <mxGeometry width="11.29" height="24.84" relative="1" as="geometry"> + <mxPoint x="-5.645" y="-25.42" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="197" parent="1" vertex="1"> + <mxGeometry x="1320" y="889" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="198"> + <mxCell style="vsdxID=198;edgeStyle=none;startArrow=none;endArrow=block;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="1" source="125" target="197" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points"> + <mxPoint x="1199" y="889" /> + <mxPoint x="1199" y="889" /> + </Array> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="199" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">get TimeRemaining<br/></font></div>" style="text;vsdxID=198;edgeStyle=none;startArrow=none;endArrow=block;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="198" vertex="1"> + <mxGeometry width="102.36" height="24.84" relative="1" as="geometry"> + <mxPoint x="-54.18" y="-18.42" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="200" parent="1" vertex="1"> + <mxGeometry x="1066" y="749" as="geometry" /> + </mxCell> + <mxCell id="201" parent="1" vertex="1"> + <mxGeometry x="1574" y="749" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="202"> + <mxCell style="vsdxID=197;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="1" source="200" target="201" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points"> + <mxPoint x="1066" y="749" /> + </Array> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="203" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">LogLine()<br/></font></div>" style="text;vsdxID=197;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="202" vertex="1"> + <mxGeometry width="55.59" height="24.84" relative="1" as="geometry"> + <mxPoint x="-27.795" y="-25.42" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="204" parent="1" vertex="1"> + <mxGeometry x="1066" y="1162" as="geometry" /> + </mxCell> + <mxCell id="205" parent="1" vertex="1"> + <mxGeometry x="1574" y="1162" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="206"> + <mxCell style="vsdxID=158;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="1" source="204" target="205" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points"> + <mxPoint x="1066" y="1162" /> + </Array> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="207" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">LogLine()<br/></font></div>" style="text;vsdxID=158;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="206" vertex="1"> + <mxGeometry width="55.59" height="24.84" relative="1" as="geometry"> + <mxPoint x="-27.795" y="-25.42" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="208" parent="1" vertex="1"> + <mxGeometry x="812" y="1150" as="geometry" /> + </mxCell> + <mxCell id="209" parent="1" vertex="1"> + <mxGeometry x="1066" y="1150" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="210"> + <mxCell style="vsdxID=157;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="1" source="208" target="209" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points"> + <mxPoint x="812" y="1150" /> + </Array> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="211" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">TurnOff()<br/></font></div>" style="text;vsdxID=157;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="210" vertex="1"> + <mxGeometry width="56.36" height="24.84" relative="1" as="geometry"> + <mxPoint x="-28.18" y="-25.42" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="212" parent="1" vertex="1"> + <mxGeometry x="939" y="1124" as="geometry" /> + </mxCell> + <mxCell id="213" parent="1" vertex="1"> + <mxGeometry x="1574" y="1124" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="214"> + <mxCell style="vsdxID=156;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="1" source="212" target="213" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points"> + <mxPoint x="939" y="1124" /> + </Array> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="215" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">LogLine()<br/></font></div>" style="text;vsdxID=156;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="214" vertex="1"> + <mxGeometry width="55.59" height="24.84" relative="1" as="geometry"> + <mxPoint x="-28.795" y="-25.42" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="216" parent="1" vertex="1"> + <mxGeometry x="812" y="1099" as="geometry" /> + </mxCell> + <mxCell id="217" parent="1" vertex="1"> + <mxGeometry x="939" y="1099" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="218"> + <mxCell style="vsdxID=155;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="1" source="216" target="217" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points"> + <mxPoint x="812" y="1099" /> + </Array> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="219" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">Clear()<br/></font></div>" style="text;vsdxID=155;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="218" vertex="1"> + <mxGeometry width="44.26" height="24.84" relative="1" as="geometry"> + <mxPoint x="-23.13" y="-25.42" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="220" parent="1" vertex="1"> + <mxGeometry x="1193" y="1041" as="geometry" /> + </mxCell> + <mxCell id="221" parent="1" vertex="1"> + <mxGeometry x="812" y="1041" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="222"> + <mxCell style="vsdxID=153;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="1" source="220" target="221" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points"> + <mxPoint x="1193" y="1041" /> + </Array> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="223" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">CookingIsDone()<br/></font></div>" style="text;vsdxID=153;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;;rotation=539.9100000000001" parent="222" vertex="1"> + <mxGeometry width="89.29" height="24.84" relative="1" as="geometry"> + <mxPoint x="-45.645" y="5.58" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="224" parent="1" vertex="1"> + <mxGeometry x="1447" y="1028" as="geometry" /> + </mxCell> + <mxCell id="225" parent="1" vertex="1"> + <mxGeometry x="1574" y="1028" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="226"> + <mxCell style="vsdxID=152;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="1" source="224" target="225" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points"> + <mxPoint x="1447" y="1028" /> + </Array> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="227" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">LogLine()<br/></font></div>" style="text;vsdxID=152;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="226" vertex="1"> + <mxGeometry width="55.59" height="24.84" relative="1" as="geometry"> + <mxPoint x="-28.795" y="-25.42" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="228" parent="1" vertex="1"> + <mxGeometry x="1193" y="1003" as="geometry" /> + </mxCell> + <mxCell id="229" parent="1" vertex="1"> + <mxGeometry x="1447" y="1003" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="230"> + <mxCell style="vsdxID=151;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="1" source="228" target="229" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points"> + <mxPoint x="1193" y="1003" /> + </Array> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="231" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">TurnOff()<br/></font></div>" style="text;vsdxID=151;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="230" vertex="1"> + <mxGeometry width="56.36" height="24.84" relative="1" as="geometry"> + <mxPoint x="-28.18" y="-25.42" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="232" parent="1" vertex="1"> + <mxGeometry x="1320" y="965" as="geometry" /> + </mxCell> + <mxCell id="233" parent="1" vertex="1"> + <mxGeometry x="1193" y="965" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="234"> + <mxCell style="vsdxID=150;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="1" source="232" target="233" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points"> + <mxPoint x="1320" y="965" /> + </Array> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="235" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">&lt;&lt;event&gt;&gt; OnTimerExpired()<br/></font></div>" style="text;vsdxID=150;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;;rotation=539.9100000000001" parent="234" vertex="1"> + <mxGeometry width="146.25" height="24.84" relative="1" as="geometry"> + <mxPoint x="-74.125" y="-1.42" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="236" parent="1" vertex="1"> + <mxGeometry x="1320" y="1217" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="237"> + <mxCell style="vsdxID=76;edgeStyle=none;dashed=1;dashPattern=12.00 6.00;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=1;entryX=0.49504950495049505;entryY=1.02;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="236" target="91" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points" /> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="238" value="<div style="font-size: 1px"></div>" style="text;vsdxID=76;edgeStyle=none;dashed=1;dashPattern=12.00 6.00;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=1;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="237" vertex="1"> + <mxGeometry width="11.29" height="24.84" relative="1" as="geometry"> + <mxPoint x="-5.645" y="570.58" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="239" parent="1" vertex="1"> + <mxGeometry x="1193" y="1217" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="240"> + <mxCell style="vsdxID=75;edgeStyle=none;dashed=1;dashPattern=12.00 6.00;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=1;entryX=0.49504950495049505;entryY=1.02;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="239" target="85" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points" /> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="241" value="<div style="font-size: 1px"></div>" style="text;vsdxID=75;edgeStyle=none;dashed=1;dashPattern=12.00 6.00;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=1;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="240" vertex="1"> + <mxGeometry width="11.29" height="24.84" relative="1" as="geometry"> + <mxPoint x="-5.645" y="570.58" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="242" parent="1" vertex="1"> + <mxGeometry x="1066" y="1217" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="243"> + <mxCell style="vsdxID=74;edgeStyle=none;dashed=1;dashPattern=12.00 6.00;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=1;entryX=0.49504950495049505;entryY=1.02;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="242" target="79" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points" /> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="244" value="<div style="font-size: 1px"></div>" style="text;vsdxID=74;edgeStyle=none;dashed=1;dashPattern=12.00 6.00;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=1;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="243" vertex="1"> + <mxGeometry width="11.29" height="24.84" relative="1" as="geometry"> + <mxPoint x="-5.645" y="570.58" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="245" parent="1" vertex="1"> + <mxGeometry x="939" y="1217" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="246"> + <mxCell style="vsdxID=73;edgeStyle=none;dashed=1;dashPattern=12.00 6.00;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=1;entryX=0.49504950495049505;entryY=1.02;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="245" target="73" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points" /> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="247" value="<div style="font-size: 1px"></div>" style="text;vsdxID=73;edgeStyle=none;dashed=1;dashPattern=12.00 6.00;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=1;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="246" vertex="1"> + <mxGeometry width="11.29" height="24.84" relative="1" as="geometry"> + <mxPoint x="-5.645" y="570.58" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="248" parent="1" vertex="1"> + <mxGeometry x="812" y="1217" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="249"> + <mxCell style="vsdxID=72;edgeStyle=none;dashed=1;dashPattern=12.00 6.00;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=1;entryX=0.49504950495049505;entryY=1.02;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="248" target="67" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points" /> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="250" value="<div style="font-size: 1px"></div>" style="text;vsdxID=72;edgeStyle=none;dashed=1;dashPattern=12.00 6.00;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=1;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="249" vertex="1"> + <mxGeometry width="11.29" height="24.84" relative="1" as="geometry"> + <mxPoint x="-5.645" y="570.58" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="251" parent="1" vertex="1"> + <mxGeometry x="685" y="1217" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="252"> + <mxCell style="vsdxID=71;edgeStyle=none;dashed=1;dashPattern=12.00 6.00;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=1;entryX=0.49504950495049505;entryY=1.02;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="251" target="61" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points" /> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="253" value="<div style="font-size: 1px"></div>" style="text;vsdxID=71;edgeStyle=none;dashed=1;dashPattern=12.00 6.00;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=1;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="252" vertex="1"> + <mxGeometry width="11.29" height="24.84" relative="1" as="geometry"> + <mxPoint x="-5.645" y="570.58" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="254" parent="1" vertex="1"> + <mxGeometry x="558" y="1217" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="255"> + <mxCell style="vsdxID=70;edgeStyle=none;dashed=1;dashPattern=12.00 6.00;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=1;entryX=0.49504950495049505;entryY=1.02;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="254" target="55" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points" /> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="256" value="<div style="font-size: 1px"></div>" style="text;vsdxID=70;edgeStyle=none;dashed=1;dashPattern=12.00 6.00;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=1;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="255" vertex="1"> + <mxGeometry width="11.29" height="24.84" relative="1" as="geometry"> + <mxPoint x="-5.645" y="570.58" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="257" parent="1" vertex="1"> + <mxGeometry x="431" y="1217" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="258"> + <mxCell style="vsdxID=69;edgeStyle=none;dashed=1;dashPattern=12.00 6.00;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=1;entryX=0.49504950495049505;entryY=1.02;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="257" target="49" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points" /> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="259" value="<div style="font-size: 1px"></div>" style="text;vsdxID=69;edgeStyle=none;dashed=1;dashPattern=12.00 6.00;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=1;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="258" vertex="1"> + <mxGeometry width="11.29" height="24.84" relative="1" as="geometry"> + <mxPoint x="-5.645" y="570.58" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="260" parent="1" vertex="1"> + <mxGeometry x="1447" y="1217" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="261"> + <mxCell style="vsdxID=77;edgeStyle=none;dashed=1;dashPattern=12.00 6.00;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=1;entryX=0.49504950495049505;entryY=1.02;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="260" target="97" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points" /> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="262" value="<div style="font-size: 1px"></div>" style="text;vsdxID=77;edgeStyle=none;dashed=1;dashPattern=12.00 6.00;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=1;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="261" vertex="1"> + <mxGeometry width="11.29" height="24.84" relative="1" as="geometry"> + <mxPoint x="-5.645" y="570.58" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="263" parent="1" vertex="1"> + <mxGeometry x="1574" y="1217" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="264"> + <mxCell style="vsdxID=78;edgeStyle=none;dashed=1;dashPattern=12.00 6.00;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=1;entryX=0.49504950495049505;entryY=1.02;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="263" target="103" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points" /> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="265" value="<div style="font-size: 1px"></div>" style="text;vsdxID=78;edgeStyle=none;dashed=1;dashPattern=12.00 6.00;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=1;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="264" vertex="1"> + <mxGeometry width="11.29" height="24.84" relative="1" as="geometry"> + <mxPoint x="-5.645" y="570.58" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="266" parent="1" vertex="1"> + <mxGeometry x="266" y="139" as="geometry" /> + </mxCell> + <mxCell id="267" parent="1" vertex="1"> + <mxGeometry x="812" y="139" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="268"> + <mxCell style="vsdxID=79;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="1" source="266" target="267" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points"> + <mxPoint x="266" y="139" /> + </Array> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="269" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">&lt;&lt;event&gt;&gt; OnDoorOpened()<br/></font></div>" style="text;vsdxID=79;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="268" vertex="1"> + <mxGeometry width="144.47" height="24.84" relative="1" as="geometry"> + <mxPoint x="-72.235" y="-25.42" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="270" parent="1" vertex="1"> + <mxGeometry x="812" y="165" as="geometry" /> + </mxCell> + <mxCell id="271" parent="1" vertex="1"> + <mxGeometry x="1066" y="165" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="272"> + <mxCell style="vsdxID=80;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="1" source="270" target="271" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points"> + <mxPoint x="812" y="165" /> + </Array> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="273" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">TurnOn()<br/></font></div>" style="text;vsdxID=80;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="272" vertex="1"> + <mxGeometry width="55.4" height="24.84" relative="1" as="geometry"> + <mxPoint x="-27.7" y="-25.42" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="274" parent="1" vertex="1"> + <mxGeometry x="1066" y="190" as="geometry" /> + </mxCell> + <mxCell id="275" parent="1" vertex="1"> + <mxGeometry x="1574" y="190" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="276"> + <mxCell style="vsdxID=81;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="1" source="274" target="275" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points"> + <mxPoint x="1066" y="190" /> + </Array> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="277" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">LogLine()<br/></font></div>" style="text;vsdxID=81;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="276" vertex="1"> + <mxGeometry width="55.59" height="24.84" relative="1" as="geometry"> + <mxPoint x="-27.795" y="-25.42" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="278" parent="1" vertex="1"> + <mxGeometry x="127" y="127" as="geometry" /> + </mxCell> + <mxCell id="279" parent="1" vertex="1"> + <mxGeometry x="266" y="127" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="280"> + <mxCell style="vsdxID=82;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="1" source="278" target="279" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points"> + <mxPoint x="127" y="127" /> + </Array> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="281" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">Opens Door<br/></font></div>" style="text;vsdxID=82;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="280" vertex="1"> + <mxGeometry width="68.55" height="24.84" relative="1" as="geometry"> + <mxPoint x="-35.275" y="-25.42" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="282" parent="1" vertex="1"> + <mxGeometry x="127" y="1226" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="283"> + <mxCell style="vsdxID=83;edgeStyle=none;dashed=1;dashPattern=12.00 6.00;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=1;entryX=0.52;entryY=1.02;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="282" target="47" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points" /> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="284" value="<div style="font-size: 1px"></div>" style="text;vsdxID=83;edgeStyle=none;dashed=1;dashPattern=12.00 6.00;startArrow=none;endArrow=none;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=1;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="283" vertex="1"> + <mxGeometry width="11.29" height="24.84" relative="1" as="geometry"> + <mxPoint x="-5.645" y="574.58" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="285" parent="1" vertex="1"> + <mxGeometry x="127" y="203" as="geometry" /> + </mxCell> + <mxCell id="286" parent="1" vertex="1"> + <mxGeometry x="266" y="203" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="287"> + <mxCell style="vsdxID=84;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="1" source="285" target="286" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points"> + <mxPoint x="127" y="203" /> + </Array> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="288" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">Closes Door<br/></font></div>" style="text;vsdxID=84;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="287" vertex="1"> + <mxGeometry width="68.2" height="24.84" relative="1" as="geometry"> + <mxPoint x="-35.1" y="-25.42" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="289" parent="1" vertex="1"> + <mxGeometry x="266" y="228" as="geometry" /> + </mxCell> + <mxCell id="290" parent="1" vertex="1"> + <mxGeometry x="812" y="228" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="291"> + <mxCell style="vsdxID=85;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="1" source="289" target="290" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points"> + <mxPoint x="266" y="228" /> + </Array> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="292" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">&lt;&lt; event&gt;&gt; OnDoorClosed()<br/></font></div>" style="text;vsdxID=85;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="291" vertex="1"> + <mxGeometry width="141.05" height="24.84" relative="1" as="geometry"> + <mxPoint x="-70.525" y="-25.42" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="293" parent="1" vertex="1"> + <mxGeometry x="812" y="254" as="geometry" /> + </mxCell> + <mxCell id="294" parent="1" vertex="1"> + <mxGeometry x="1066" y="254" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="295"> + <mxCell style="vsdxID=86;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="1" source="293" target="294" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points"> + <mxPoint x="812" y="254" /> + </Array> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="296" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">TurnOff()<br/></font></div>" style="text;vsdxID=86;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="295" vertex="1"> + <mxGeometry width="56.36" height="24.84" relative="1" as="geometry"> + <mxPoint x="-28.18" y="-25.42" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="297" parent="1" vertex="1"> + <mxGeometry x="431" y="368" as="geometry" /> + </mxCell> + <mxCell id="298" parent="1" vertex="1"> + <mxGeometry x="812" y="368" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="299"> + <mxCell style="vsdxID=87;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="1" source="297" target="298" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points"> + <mxPoint x="431" y="368" /> + </Array> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="300" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">&lt;&lt;event&gt;&gt; OnPowerPressed()<br/></font></div>" style="text;vsdxID=87;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="299" vertex="1"> + <mxGeometry width="150.35" height="24.84" relative="1" as="geometry"> + <mxPoint x="-76.175" y="-25.42" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="301" parent="1" vertex="1"> + <mxGeometry x="812" y="393" as="geometry" /> + </mxCell> + <mxCell id="302" parent="1" vertex="1"> + <mxGeometry x="939" y="393" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="303"> + <mxCell style="vsdxID=88;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="1" source="301" target="302" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points"> + <mxPoint x="812" y="393" /> + </Array> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="304" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">ShowPower()<br/></font></div>" style="text;vsdxID=88;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="303" vertex="1"> + <mxGeometry width="75.24" height="24.84" relative="1" as="geometry"> + <mxPoint x="-38.62" y="-25.42" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="305" parent="1" vertex="1"> + <mxGeometry x="127" y="343" as="geometry" /> + </mxCell> + <mxCell id="306" parent="1" vertex="1"> + <mxGeometry x="431" y="343" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="307"> + <mxCell style="vsdxID=89;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="1" source="305" target="306" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points"> + <mxPoint x="127" y="343" /> + </Array> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="308" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">Press Power Button<br/></font></div>" style="text;vsdxID=89;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="307" vertex="1"> + <mxGeometry width="104.09" height="24.84" relative="1" as="geometry"> + <mxPoint x="-52.045" y="-25.42" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="309" parent="1" vertex="1"> + <mxGeometry x="939" y="419" as="geometry" /> + </mxCell> + <mxCell id="310" parent="1" vertex="1"> + <mxGeometry x="1574" y="419" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="311"> + <mxCell style="vsdxID=101;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="1" source="309" target="310" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points"> + <mxPoint x="939" y="419" /> + </Array> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="312" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">LogLine()<br/></font></div>" style="text;vsdxID=101;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="311" vertex="1"> + <mxGeometry width="55.59" height="24.84" relative="1" as="geometry"> + <mxPoint x="-28.795" y="-25.42" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="313" parent="1" vertex="1"> + <mxGeometry x="1066" y="279" as="geometry" /> + </mxCell> + <mxCell id="314" parent="1" vertex="1"> + <mxGeometry x="1574" y="279" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="315"> + <mxCell style="vsdxID=102;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="1" source="313" target="314" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points"> + <mxPoint x="1066" y="279" /> + </Array> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="316" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">LogLine()<br/></font></div>" style="text;vsdxID=102;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="315" vertex="1"> + <mxGeometry width="55.59" height="24.84" relative="1" as="geometry"> + <mxPoint x="-27.795" y="-25.42" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="317" parent="1" vertex="1"> + <mxGeometry x="127" y="520" as="geometry" /> + </mxCell> + <mxCell id="318" parent="1" vertex="1"> + <mxGeometry x="558" y="520" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="319"> + <mxCell style="vsdxID=114;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="1" source="317" target="318" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points"> + <mxPoint x="127" y="520" /> + </Array> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="320" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">Press Time Button<br/></font></div>" style="text;vsdxID=114;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="319" vertex="1"> + <mxGeometry width="97.41" height="24.84" relative="1" as="geometry"> + <mxPoint x="-49.705" y="-25.42" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="321" parent="1" vertex="1"> + <mxGeometry x="558" y="546" as="geometry" /> + </mxCell> + <mxCell id="322" parent="1" vertex="1"> + <mxGeometry x="812" y="546" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="323"> + <mxCell style="vsdxID=115;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="1" source="321" target="322" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points"> + <mxPoint x="558" y="546" /> + </Array> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="324" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">&lt;&lt;event&gt;&gt; OnTimePressed()<br/></font></div>" style="text;vsdxID=115;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="323" vertex="1"> + <mxGeometry width="143.67" height="24.84" relative="1" as="geometry"> + <mxPoint x="-71.835" y="-25.42" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="325" parent="1" vertex="1"> + <mxGeometry x="812" y="571" as="geometry" /> + </mxCell> + <mxCell id="326" parent="1" vertex="1"> + <mxGeometry x="939" y="571" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="327"> + <mxCell style="vsdxID=116;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="1" source="325" target="326" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points"> + <mxPoint x="812" y="571" /> + </Array> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="328" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">ShowTime()<br/></font></div>" style="text;vsdxID=116;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="327" vertex="1"> + <mxGeometry width="68.56" height="24.84" relative="1" as="geometry"> + <mxPoint x="-35.28" y="-25.42" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="329" parent="1" vertex="1"> + <mxGeometry x="939" y="597" as="geometry" /> + </mxCell> + <mxCell id="330" parent="1" vertex="1"> + <mxGeometry x="1574" y="597" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="331"> + <mxCell style="vsdxID=117;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="1" source="329" target="330" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points"> + <mxPoint x="939" y="597" /> + </Array> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="332" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">LogLine()<br/></font></div>" style="text;vsdxID=117;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="331" vertex="1"> + <mxGeometry width="55.59" height="24.84" relative="1" as="geometry"> + <mxPoint x="-28.795" y="-25.42" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="333" parent="1" vertex="1"> + <mxGeometry x="127" y="685" as="geometry" /> + </mxCell> + <mxCell id="334" parent="1" vertex="1"> + <mxGeometry x="685" y="685" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="335"> + <mxCell style="vsdxID=129;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="1" source="333" target="334" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points"> + <mxPoint x="127" y="685" /> + </Array> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="336" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">Press Start-Cancel Button<br/></font></div>" style="text;vsdxID=129;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="335" vertex="1"> + <mxGeometry width="130.57" height="24.84" relative="1" as="geometry"> + <mxPoint x="-65.285" y="-25.42" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="337" parent="1" vertex="1"> + <mxGeometry x="685" y="711" as="geometry" /> + </mxCell> + <mxCell id="338" parent="1" vertex="1"> + <mxGeometry x="812" y="711" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="339"> + <mxCell style="vsdxID=130;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="1" source="337" target="338" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points"> + <mxPoint x="685" y="711" /> + </Array> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="340" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">&lt;&lt;event&gt;&gt; OnStartCancelPressed()<br/></font></div>" style="text;vsdxID=130;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="339" vertex="1"> + <mxGeometry width="173.38" height="24.84" relative="1" as="geometry"> + <mxPoint x="-87.69" y="-25.42" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="341" parent="1" vertex="1"> + <mxGeometry x="812" y="736" as="geometry" /> + </mxCell> + <mxCell id="342" parent="1" vertex="1"> + <mxGeometry x="1066" y="736" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="343"> + <mxCell style="vsdxID=131;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="1" source="341" target="342" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points"> + <mxPoint x="812" y="736" /> + </Array> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="344" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">TurnOn()<br/></font></div>" style="text;vsdxID=131;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="343" vertex="1"> + <mxGeometry width="55.4" height="24.84" relative="1" as="geometry"> + <mxPoint x="-27.7" y="-25.42" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="345" parent="1" vertex="1"> + <mxGeometry x="812" y="762" as="geometry" /> + </mxCell> + <mxCell id="346" parent="1" vertex="1"> + <mxGeometry x="1193" y="762" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="347"> + <mxCell style="vsdxID=132;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="1" source="345" target="346" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points"> + <mxPoint x="812" y="762" /> + </Array> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="348" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">StartCooking()<br/></font></div>" style="text;vsdxID=132;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="347" vertex="1"> + <mxGeometry width="79.68" height="24.84" relative="1" as="geometry"> + <mxPoint x="-40.84" y="-25.42" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="349" parent="1" vertex="1"> + <mxGeometry x="1193" y="774" as="geometry" /> + </mxCell> + <mxCell id="350" parent="1" vertex="1"> + <mxGeometry x="1320" y="774" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="351"> + <mxCell style="vsdxID=133;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="1" source="349" target="350" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points"> + <mxPoint x="1193" y="774" /> + </Array> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="352" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">Start()<br/></font></div>" style="text;vsdxID=133;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="351" vertex="1"> + <mxGeometry width="42.78" height="24.84" relative="1" as="geometry"> + <mxPoint x="-22.39" y="-25.42" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="353" parent="1" vertex="1"> + <mxGeometry x="1193" y="800" as="geometry" /> + </mxCell> + <mxCell id="354" parent="1" vertex="1"> + <mxGeometry x="1447" y="800" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="355"> + <mxCell style="vsdxID=134;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="1" source="353" target="354" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points"> + <mxPoint x="1193" y="800" /> + </Array> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="356" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">TurnOn()<br/></font></div>" style="text;vsdxID=134;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="355" vertex="1"> + <mxGeometry width="55.4" height="24.84" relative="1" as="geometry"> + <mxPoint x="-27.7" y="-25.42" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="357" parent="1" vertex="1"> + <mxGeometry x="1447" y="812" as="geometry" /> + </mxCell> + <mxCell id="358" parent="1" vertex="1"> + <mxGeometry x="1574" y="812" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="359"> + <mxCell style="vsdxID=135;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="1" source="357" target="358" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points"> + <mxPoint x="1447" y="812" /> + </Array> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="360" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">LogLine()<br/></font></div>" style="text;vsdxID=135;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="359" vertex="1"> + <mxGeometry width="55.59" height="24.84" relative="1" as="geometry"> + <mxPoint x="-28.795" y="-25.42" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="361" parent="1" vertex="1"> + <mxGeometry x="1320" y="876" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="362"> + <mxCell style="vsdxID=136;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="1" source="361" target="125" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points"> + <mxPoint x="1320" y="876" /> + <mxPoint x="1441.74" y="882.68" /> + </Array> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="363" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">&lt;&lt; event&gt;&gt; OnTimerTick()<br/></font></div>" style="text;vsdxID=136;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;;rotation=539.9100000000001" parent="362" vertex="1"> + <mxGeometry width="132.4" height="24.84" relative="1" as="geometry"> + <mxPoint x="-69.2" y="-1.42" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="364" parent="1" vertex="1"> + <mxGeometry x="939" y="914" as="geometry" /> + </mxCell> + <mxCell id="365" parent="1" vertex="1"> + <mxGeometry x="1574" y="914" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="366"> + <mxCell style="vsdxID=138;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;" parent="1" source="364" target="365" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points"> + <mxPoint x="939" y="914" /> + </Array> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="367" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Calibri;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">LogLine()<br/></font></div>" style="text;vsdxID=138;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#ffffff;rounded=0;align=left;overflow=width;fillColor=none;strokeColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="366" vertex="1"> + <mxGeometry width="55.59" height="24.84" relative="1" as="geometry"> + <mxPoint x="-3.7950000000000017" y="-5.42" as="offset" /> + </mxGeometry> + </mxCell> + </root> + </mxGraphModel> + </diagram> +</mxfile> diff --git a/Microwave.Docs/images/MicrowaveSeqTotal.png b/Microwave.Docs/images/MicrowaveSeqTotal.png new file mode 100644 index 0000000000000000000000000000000000000000..26cddb7089ad34771eece8c1a7469491fda025c0 Binary files /dev/null and b/Microwave.Docs/images/MicrowaveSeqTotal.png differ diff --git a/Microwave.Docs/images/MicrowaveStm.drawio b/Microwave.Docs/images/MicrowaveStm.drawio new file mode 100644 index 0000000000000000000000000000000000000000..b9c89534fc16239d9b9dd72e046f1943a0fff65d --- /dev/null +++ b/Microwave.Docs/images/MicrowaveStm.drawio @@ -0,0 +1,292 @@ +<mxfile host="Electron" modified="2024-03-22T12:04:03.016Z" agent="Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/22.1.2 Chrome/114.0.5735.289 Electron/25.9.4 Safari/537.36" version="22.1.2" etag="2PHkK7FRgAxwgzjqA0i1" type="device"> + <diagram name="Page-1" id="Page-1"> + <mxGraphModel dx="954" dy="887" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1169" pageHeight="827" math="0" shadow="0"> + <root> + <mxCell id="0" /> + <mxCell id="1" parent="0" /> + <UserObject label="" tags="Background" id="2"> + <mxCell style="vsdxID=4;fillColor=none;gradientColor=none;strokeColor=none;flipV=1;points=[[0.02,0.88,0],[0.98,0.88,0],[0.02,0.13,0],[0.98,0.13,0],[0,0.5,0],[1,0.5,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[1,0.75,0],[0,0.75,0],[0,0.75,0],[1,0.75,0],[0.5,1,0],[0.5,0,0],[0.75,1,0],[0.75,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.25,1,0],[0.25,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="435" y="272" width="101" height="50" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="3" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=5;fillColor=none;gradientColor=none;strokeColor=none;points=[[0.02,0.88,0],[0.98,0.88,0],[0.02,0.13,0],[0.98,0.13,0],[0,0.5,0],[1,0.5,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[1,0.75,0],[0,0.75,0],[0,0.75,0],[1,0.75,0],[0.5,1,0],[0.5,0,0],[0.75,1,0],[0.75,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.25,1,0],[0.25,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="2" vertex="1"> + <mxGeometry width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="4" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=6;fillColor=none;gradientColor=none;strokeColor=none;points=[[0.02,0.88,0],[0.98,0.88,0],[0.02,0.13,0],[0.98,0.13,0],[0,0.5,0],[1,0.5,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[1,0.75,0],[0,0.75,0],[0,0.75,0],[1,0.75,0],[0.5,1,0],[0.5,0,0],[0.75,1,0],[0.75,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.25,1,0],[0.25,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="2" vertex="1"> + <mxGeometry width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="5" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Arial;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1"><b>Ready<br/></b></font></div>" style="verticalAlign=middle;align=center;overflow=width;vsdxID=7;fillColor=#FFFFFF;gradientColor=none;shape=stencil(vVPbEoIgEP0aHmVgybTnLv/BFCoTibNS2d+H4Uyi5aNvezlwOHtYIvZtJRtFgLUO7VU99cVVRBwIgK4rhdr5iIgjEfvCoirR3utLyBvZI/voZh/9DV04x/oTwF4hy9JPegpIiWffwgHJgaZ5QOMAh5TyLJRGoOhGzgaGLpGdbhO0Tjpt64jdSCxV4umSwsgyarVPpZpZeXig0fVISp794f4nZytmcmAby2E/57OCmCkzLDnD6WYzkQI0j52ZTWc1X2Z/YskVTndTVwTNY1d+TmYFIUu74oPvihXamLCh4/50JX0prLM4vgE=);strokeColor=#000000;points=[[0.02,0.88,0],[0.98,0.88,0],[0.02,0.13,0],[0.98,0.13,0],[0,0.5,0],[1,0.5,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[1,0.75,0],[0,0.75,0],[0,0.75,0],[1,0.75,0],[0.5,1,0],[0.5,0,0],[0.75,1,0],[0.75,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.25,1,0],[0.25,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="2" vertex="1"> + <mxGeometry width="101" height="50" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="6"> + <mxCell style="vsdxID=8;fillColor=none;gradientColor=none;strokeColor=none;flipV=1;points=[[0.02,0.88,0],[0.98,0.88,0],[0.02,0.13,0],[0.98,0.13,0],[0,0.5,0],[1,0.5,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[1,0.75,0],[0,0.75,0],[0,0.75,0],[1,0.75,0],[0.5,1,0],[0.5,0,0],[0.75,1,0],[0.75,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.25,1,0],[0.25,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="689" y="272" width="101" height="50" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="7" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=9;fillColor=none;gradientColor=none;strokeColor=none;points=[[0.02,0.88,0],[0.98,0.88,0],[0.02,0.13,0],[0.98,0.13,0],[0,0.5,0],[1,0.5,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[1,0.75,0],[0,0.75,0],[0,0.75,0],[1,0.75,0],[0.5,1,0],[0.5,0,0],[0.75,1,0],[0.75,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.25,1,0],[0.25,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="6" vertex="1"> + <mxGeometry width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="8" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=10;fillColor=none;gradientColor=none;strokeColor=none;points=[[0.02,0.88,0],[0.98,0.88,0],[0.02,0.13,0],[0.98,0.13,0],[0,0.5,0],[1,0.5,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[1,0.75,0],[0,0.75,0],[0,0.75,0],[1,0.75,0],[0.5,1,0],[0.5,0,0],[0.75,1,0],[0.75,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.25,1,0],[0.25,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="6" vertex="1"> + <mxGeometry width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="9" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Arial;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1"><b>Door is Open<br/></b></font></div>" style="verticalAlign=middle;align=center;overflow=width;vsdxID=11;fillColor=#FFFFFF;gradientColor=none;shape=stencil(vVPbEoIgEP0aHmVgybTnLv/BFCoTibNS2d+H4Uyi5aNvezlwOHtYIvZtJRtFgLUO7VU99cVVRBwIgK4rhdr5iIgjEfvCoirR3utLyBvZI/voZh/9DV04x/oTwF4hy9JPegpIiWffwgHJgaZ5QOMAh5TyLJRGoOhGzgaGLpGdbhO0Tjpt64jdSCxV4umSwsgyarVPpZpZeXig0fVISp794f4nZytmcmAby2E/57OCmCkzLDnD6WYzkQI0j52ZTWc1X2Z/YskVTndTVwTNY1d+TmYFIUu74oPvihXamLCh4/50JX0prLM4vgE=);strokeColor=#000000;points=[[0.02,0.88,0],[0.98,0.88,0],[0.02,0.13,0],[0.98,0.13,0],[0,0.5,0],[1,0.5,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[1,0.75,0],[0,0.75,0],[0,0.75,0],[1,0.75,0],[0.5,1,0],[0.5,0,0],[0.75,1,0],[0.75,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.25,1,0],[0.25,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="6" vertex="1"> + <mxGeometry width="101" height="50" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="10"> + <mxCell style="vsdxID=12;fillColor=none;gradientColor=none;strokeColor=none;flipV=1;points=[[0.02,0.88,0],[0.98,0.88,0],[0.02,0.13,0],[0.98,0.13,0],[0,0.5,0],[1,0.5,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[1,0.75,0],[0,0.75,0],[0,0.75,0],[1,0.75,0],[0.5,1,0],[0.5,0,0],[0.75,1,0],[0.75,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.25,1,0],[0.25,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="435" y="424" width="101" height="50" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="11" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=13;fillColor=none;gradientColor=none;strokeColor=none;points=[[0.02,0.88,0],[0.98,0.88,0],[0.02,0.13,0],[0.98,0.13,0],[0,0.5,0],[1,0.5,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[1,0.75,0],[0,0.75,0],[0,0.75,0],[1,0.75,0],[0.5,1,0],[0.5,0,0],[0.75,1,0],[0.75,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.25,1,0],[0.25,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="10" vertex="1"> + <mxGeometry width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="12" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=14;fillColor=none;gradientColor=none;strokeColor=none;points=[[0.02,0.88,0],[0.98,0.88,0],[0.02,0.13,0],[0.98,0.13,0],[0,0.5,0],[1,0.5,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[1,0.75,0],[0,0.75,0],[0,0.75,0],[1,0.75,0],[0.5,1,0],[0.5,0,0],[0.75,1,0],[0.75,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.25,1,0],[0.25,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="10" vertex="1"> + <mxGeometry width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="13" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Arial;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1"><b>Set Power<br/></b></font></div>" style="verticalAlign=middle;align=center;overflow=width;vsdxID=15;fillColor=#FFFFFF;gradientColor=none;shape=stencil(vVPbEoIgEP0aHmVgybTnLv/BFCoTibNS2d+H4Uyi5aNvezlwOHtYIvZtJRtFgLUO7VU99cVVRBwIgK4rhdr5iIgjEfvCoirR3utLyBvZI/voZh/9DV04x/oTwF4hy9JPegpIiWffwgHJgaZ5QOMAh5TyLJRGoOhGzgaGLpGdbhO0Tjpt64jdSCxV4umSwsgyarVPpZpZeXig0fVISp794f4nZytmcmAby2E/57OCmCkzLDnD6WYzkQI0j52ZTWc1X2Z/YskVTndTVwTNY1d+TmYFIUu74oPvihXamLCh4/50JX0prLM4vgE=);strokeColor=#000000;points=[[0.02,0.88,0],[0.98,0.88,0],[0.02,0.13,0],[0.98,0.13,0],[0,0.5,0],[1,0.5,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[1,0.75,0],[0,0.75,0],[0,0.75,0],[1,0.75,0],[0.5,1,0],[0.5,0,0],[0.75,1,0],[0.75,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.25,1,0],[0.25,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="10" vertex="1"> + <mxGeometry width="101" height="50" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="14"> + <mxCell style="vsdxID=16;fillColor=none;gradientColor=none;strokeColor=none;flipV=1;points=[[0.02,0.88,0],[0.98,0.88,0],[0.02,0.13,0],[0.98,0.13,0],[0,0.5,0],[1,0.5,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[1,0.75,0],[0,0.75,0],[0,0.75,0],[1,0.75,0],[0.5,1,0],[0.5,0,0],[0.75,1,0],[0.75,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.25,1,0],[0.25,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="435" y="577" width="101" height="50" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="15" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=17;fillColor=none;gradientColor=none;strokeColor=none;points=[[0.02,0.88,0],[0.98,0.88,0],[0.02,0.13,0],[0.98,0.13,0],[0,0.5,0],[1,0.5,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[1,0.75,0],[0,0.75,0],[0,0.75,0],[1,0.75,0],[0.5,1,0],[0.5,0,0],[0.75,1,0],[0.75,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.25,1,0],[0.25,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="14" vertex="1"> + <mxGeometry width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="16" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=18;fillColor=none;gradientColor=none;strokeColor=none;points=[[0.02,0.88,0],[0.98,0.88,0],[0.02,0.13,0],[0.98,0.13,0],[0,0.5,0],[1,0.5,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[1,0.75,0],[0,0.75,0],[0,0.75,0],[1,0.75,0],[0.5,1,0],[0.5,0,0],[0.75,1,0],[0.75,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.25,1,0],[0.25,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="14" vertex="1"> + <mxGeometry width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="17" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Arial;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1"><b>Set Time<br/></b></font></div>" style="verticalAlign=middle;align=center;overflow=width;vsdxID=19;fillColor=#FFFFFF;gradientColor=none;shape=stencil(vVPbEoIgEP0aHmVgybTnLv/BFCoTibNS2d+H4Uyi5aNvezlwOHtYIvZtJRtFgLUO7VU99cVVRBwIgK4rhdr5iIgjEfvCoirR3utLyBvZI/voZh/9DV04x/oTwF4hy9JPegpIiWffwgHJgaZ5QOMAh5TyLJRGoOhGzgaGLpGdbhO0Tjpt64jdSCxV4umSwsgyarVPpZpZeXig0fVISp794f4nZytmcmAby2E/57OCmCkzLDnD6WYzkQI0j52ZTWc1X2Z/YskVTndTVwTNY1d+TmYFIUu74oPvihXamLCh4/50JX0prLM4vgE=);strokeColor=#000000;points=[[0.02,0.88,0],[0.98,0.88,0],[0.02,0.13,0],[0.98,0.13,0],[0,0.5,0],[1,0.5,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[1,0.75,0],[0,0.75,0],[0,0.75,0],[1,0.75,0],[0.5,1,0],[0.5,0,0],[0.75,1,0],[0.75,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.25,1,0],[0.25,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="14" vertex="1"> + <mxGeometry width="101" height="50" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="18"> + <mxCell style="vsdxID=20;fillColor=none;gradientColor=none;strokeColor=none;flipV=1;points=[[0.02,0.88,0],[0.98,0.88,0],[0.02,0.13,0],[0.98,0.13,0],[0,0.5,0],[1,0.5,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[1,0.75,0],[0,0.75,0],[0,0.75,0],[1,0.75,0],[0.5,1,0],[0.5,0,0],[0.75,1,0],[0.75,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.25,1,0],[0.25,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="1" vertex="1"> + <mxGeometry x="435" y="729" width="101" height="50" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="19" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=21;fillColor=none;gradientColor=none;strokeColor=none;points=[[0.02,0.88,0],[0.98,0.88,0],[0.02,0.13,0],[0.98,0.13,0],[0,0.5,0],[1,0.5,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[1,0.75,0],[0,0.75,0],[0,0.75,0],[1,0.75,0],[0.5,1,0],[0.5,0,0],[0.75,1,0],[0.75,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.25,1,0],[0.25,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="18" vertex="1"> + <mxGeometry width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="20" value="<div style="font-size: 1px"><p style="text-align:left;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0px;text-indent:0;vertical-align:top;direction:ltr;"></p></div>" style="verticalAlign=top;align=left;overflow=width;vsdxID=22;fillColor=none;gradientColor=none;strokeColor=none;points=[[0.02,0.88,0],[0.98,0.88,0],[0.02,0.13,0],[0.98,0.13,0],[0,0.5,0],[1,0.5,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[1,0.75,0],[0,0.75,0],[0,0.75,0],[1,0.75,0],[0.5,1,0],[0.5,0,0],[0.75,1,0],[0.75,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.25,1,0],[0.25,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="18" vertex="1"> + <mxGeometry width="101" height="1" as="geometry" /> + </mxCell> + <mxCell id="21" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Arial;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1"><b>Cooking<br/></b></font></div>" style="verticalAlign=middle;align=center;overflow=width;vsdxID=23;fillColor=#FFFFFF;gradientColor=none;shape=stencil(vVPbEoIgEP0aHmVgybTnLv/BFCoTibNS2d+H4Uyi5aNvezlwOHtYIvZtJRtFgLUO7VU99cVVRBwIgK4rhdr5iIgjEfvCoirR3utLyBvZI/voZh/9DV04x/oTwF4hy9JPegpIiWffwgHJgaZ5QOMAh5TyLJRGoOhGzgaGLpGdbhO0Tjpt64jdSCxV4umSwsgyarVPpZpZeXig0fVISp794f4nZytmcmAby2E/57OCmCkzLDnD6WYzkQI0j52ZTWc1X2Z/YskVTndTVwTNY1d+TmYFIUu74oPvihXamLCh4/50JX0prLM4vgE=);strokeColor=#000000;points=[[0.02,0.88,0],[0.98,0.88,0],[0.02,0.13,0],[0.98,0.13,0],[0,0.5,0],[1,0.5,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.25,0],[1,0.25,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[0,0.75,0],[1,0.75,0],[1,0.75,0],[0,0.75,0],[0,0.75,0],[1,0.75,0],[0.5,1,0],[0.5,0,0],[0.75,1,0],[0.75,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.88,1,0],[0.88,0,0],[0.25,1,0],[0.25,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0.13,1,0],[0.13,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0]];labelBackgroundColor=none;rounded=0;html=1;whiteSpace=wrap;" parent="18" vertex="1"> + <mxGeometry width="101" height="50" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="22"> + <mxCell style="vsdxID=60;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;strokeColor=#000000;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#FFFFFF;rounded=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.75;entryY=1;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="14" target="9" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points"> + <mxPoint x="765" y="602" /> + </Array> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="23" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Arial;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">DoorIsOpened/<br/>Reset Values, <br/>Clear Display, <br/>Turn On Light<br/></font></div>" style="text;vsdxID=60;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;strokeColor=none;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#FFFFFF;rounded=1;align=center;overflow=width;fillColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="22" vertex="1"> + <mxGeometry width="90.99" height="65.48" relative="1" as="geometry"> + <mxPoint x="-125" y="1" as="offset" /> + </mxGeometry> + </mxCell> + <UserObject label="" tags="Background" id="24"> + <mxCell style="vsdxID=57;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;strokeColor=#000000;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#FFFFFF;rounded=1;exitX=0;exitY=0.25;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0;entryY=0.25;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="18" target="5" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points"> + <mxPoint x="160" y="770" /> + <mxPoint x="160" y="530" /> + <mxPoint x="160" y="285" /> + </Array> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="25" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Arial;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">Start-Cancel Button Pressed/<br/>Stop Cooking, <br/>Reset Values, <br/>Clear Display,<br/>TurnOffLight<br/></font></div>" style="text;vsdxID=57;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;strokeColor=none;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#FFFFFF;rounded=1;align=center;overflow=width;fillColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="24" vertex="1"> + <mxGeometry width="160.63" height="79.03" relative="1" as="geometry"> + <mxPoint x="-80" y="-167" as="offset" /> + </mxGeometry> + </mxCell> + <UserObject label="" tags="Background" id="26"> + <mxCell style="vsdxID=54;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;strokeColor=#000000;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#FFFFFF;rounded=1;exitX=1;exitY=0.75;exitDx=0;exitDy=0;exitPerimeter=0;" parent="1" source="13" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points"> + <mxPoint x="714" y="460" /> + </Array> + <mxPoint x="714" y="320" as="targetPoint" /> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="27" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Arial;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">DoorIsOpened/<br/>Reset Values, <br/>Clear Display, <br/>Turn On Light<br/></font></div>" style="text;vsdxID=54;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;strokeColor=none;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#FFFFFF;rounded=1;align=center;overflow=width;fillColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="26" vertex="1"> + <mxGeometry width="90.99" height="65.48" relative="1" as="geometry"> + <mxPoint x="-27.494999999999997" y="-83.74000000000001" as="offset" /> + </mxGeometry> + </mxCell> + <UserObject label="" tags="Background" id="28"> + <mxCell style="vsdxID=51;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;strokeColor=#000000;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#FFFFFF;rounded=1;exitX=1;exitY=0.75;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0;entryY=1;entryDx=0;entryDy=0;" parent="1" source="10" target="50" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points"> + <mxPoint x="638" y="437" /> + <mxPoint x="638" y="309" /> + </Array> + <mxPoint x="550" y="316" as="targetPoint" /> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="29" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Arial;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">Start-Cancel Button Pressed/<br/>Reset Values, <br/>Clear Display<br/></font></div>" style="text;vsdxID=51;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;strokeColor=none;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#FFFFFF;rounded=1;align=center;overflow=width;fillColor=none;gradientColor=none;whiteSpace=wrap;;html=1;arcSize=47;" parent="28" vertex="1"> + <mxGeometry width="160.63" height="51.93" relative="1" as="geometry"> + <mxPoint x="-92" y="-39" as="offset" /> + </mxGeometry> + </mxCell> + <UserObject label="" tags="Background" id="30"> + <mxCell style="vsdxID=48;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;strokeColor=#000000;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#FFFFFF;rounded=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;exitPerimeter=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="18" target="6" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points"> + <mxPoint x="810" y="754" /> + <mxPoint x="810" y="300" /> + </Array> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="31" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Arial;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">DoorIsOpened/<br/>Stop Cooking, <br/>Reset Values, <br/>Clear Display<br/></font></div>" style="text;vsdxID=48;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;strokeColor=none;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#FFFFFF;rounded=1;align=center;overflow=width;fillColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="30" vertex="1"> + <mxGeometry width="90.99" height="65.48" relative="1" as="geometry"> + <mxPoint x="-45" y="-14" as="offset" /> + </mxGeometry> + </mxCell> + <UserObject label="" tags="Background" id="32"> + <mxCell style="vsdxID=45;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;strokeColor=#000000;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#FFFFFF;rounded=1;exitX=0;exitY=0.75;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0;entryY=0.75;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="18" target="5" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points"> + <mxPoint x="260" y="742" /> + <mxPoint x="260" y="310" /> + </Array> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="33" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Arial;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">Cooking Finished/<br/>Reset Values, <br/>Clear Display,<br/>TurnOffLight<br/><br/></font></div>" style="text;vsdxID=45;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;strokeColor=none;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#FFFFFF;rounded=1;align=center;overflow=width;fillColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="32" vertex="1"> + <mxGeometry width="104.79" height="79.03" relative="1" as="geometry"> + <mxPoint x="-50" y="-66" as="offset" /> + </mxGeometry> + </mxCell> + <UserObject label="" tags="Background" id="34"> + <mxCell style="vsdxID=42;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;strokeColor=#000000;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#FFFFFF;rounded=1;entryX=0.504950495049505;entryY=1.02;entryDx=0;entryDy=0;entryPerimeter=0;exitX=0.5;exitY=0;exitDx=0;exitDy=0;exitPerimeter=0;" parent="1" source="14" target="18" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points" /> + <mxPoint x="560" y="640" as="sourcePoint" /> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="35" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Arial;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">Start-Cancel Button Pressed/Start Cooking, Turn On Light<br/></font></div>" style="text;vsdxID=42;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;strokeColor=none;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#FFFFFF;rounded=1;align=center;overflow=width;fillColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="34" vertex="1"> + <mxGeometry width="304.32" height="24.84" relative="1" as="geometry"> + <mxPoint x="-140" y="-18" as="offset" /> + </mxGeometry> + </mxCell> + <UserObject label="" tags="Background" id="38"> + <mxCell style="vsdxID=36;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;strokeColor=#000000;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#FFFFFF;rounded=1;entryX=0.504950495049505;entryY=1;entryDx=0;entryDy=0;entryPerimeter=0;exitX=0.5;exitY=0;exitDx=0;exitDy=0;exitPerimeter=0;" parent="1" source="10" target="14" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points" /> + <mxPoint x="486" y="480" as="sourcePoint" /> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="39" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Arial;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">TimeButtonPressed/Display Time<br/></font></div>" style="text;vsdxID=36;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;strokeColor=none;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#FFFFFF;rounded=1;align=center;overflow=width;fillColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="38" vertex="1"> + <mxGeometry width="181.94" height="24.84" relative="1" as="geometry"> + <mxPoint x="-83" y="-26" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="40" parent="1" vertex="1"> + <mxGeometry x="486" y="228" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="42"> + <mxCell style="vsdxID=27;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;strokeColor=#000000;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#FFFFFF;rounded=1;exitX=0.504950495049505;exitY=1.02;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.7524752475247525;entryY=1.02;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="6" target="2" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points"> + <mxPoint x="740" y="259.95" /> + <mxPoint x="511.4" y="259.95" /> + </Array> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="43" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Arial;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">DoorIsClosed/Turn Off Light<br/></font></div>" style="text;vsdxID=27;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;strokeColor=none;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#FFFFFF;rounded=1;align=center;overflow=width;fillColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="42" vertex="1"> + <mxGeometry width="154.97" height="24.84" relative="1" as="geometry"> + <mxPoint x="-78.485" y="-12.42" as="offset" /> + </mxGeometry> + </mxCell> + <UserObject label="" tags="Background" id="44"> + <mxCell style="vsdxID=30;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;strokeColor=#000000;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#FFFFFF;rounded=1;entryX=0.504950495049505;entryY=1.02;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" target="10" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points" /> + <mxPoint x="486" y="320" as="sourcePoint" /> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="45" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Arial;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">Press Power Button/Display Power<br/></font></div>" style="text;vsdxID=30;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;strokeColor=none;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#FFFFFF;rounded=1;align=center;overflow=width;fillColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="44" vertex="1"> + <mxGeometry width="189.48" height="24.84" relative="1" as="geometry"> + <mxPoint x="-95" y="-12" as="offset" /> + </mxGeometry> + </mxCell> + <UserObject label="" tags="Background" id="46"> + <mxCell style="vsdxID=33;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;strokeColor=#000000;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#FFFFFF;rounded=1;exitX=0;exitY=0.75;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0;entryY=0.25;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="10" target="10" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points"> + <mxPoint x="370" y="437" /> + <mxPoint x="370" y="462" /> + </Array> + <mxPoint x="340" y="520" as="targetPoint" /> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="47" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Arial;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">Press Power Button/<br/>Increase Power, <br/>Display Power<br/></font></div>" style="text;vsdxID=33;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;strokeColor=none;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#FFFFFF;rounded=1;align=center;overflow=width;fillColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="46" vertex="1"> + <mxGeometry width="117.33" height="51.93" relative="1" as="geometry"> + <mxPoint x="-80" y="-51" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="48" parent="1" vertex="1"> + <mxGeometry x="536" y="304" as="geometry" /> + </mxCell> + <UserObject label="" tags="Background" id="49"> + <mxCell style="vsdxID=24;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;strokeColor=#000000;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#FFFFFF;rounded=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="2" target="9" edge="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points" /> + <mxPoint x="640" y="160" as="targetPoint" /> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="50" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Arial;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">DoorOpens/Turn On Light<br/></font></div>" style="text;vsdxID=24;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;strokeColor=none;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#FFFFFF;rounded=1;align=center;overflow=width;fillColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" parent="49" vertex="1"> + <mxGeometry width="144.32" height="24.84" relative="1" as="geometry"> + <mxPoint x="-72.16" y="-12.42" as="offset" /> + </mxGeometry> + </mxCell> + <UserObject label="" tags="Background" id="NVUkyOYvYwughK8Q3TwB-50"> + <mxCell style="vsdxID=30;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;strokeColor=#000000;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#FFFFFF;rounded=1;entryX=0.504950495049505;entryY=1.02;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points" /> + <mxPoint x="486" y="220" as="sourcePoint" /> + <mxPoint x="486" y="272" as="targetPoint" /> + </mxGeometry> + </mxCell> + </UserObject> + <UserObject label="" tags="Background" id="NVUkyOYvYwughK8Q3TwB-52"> + <mxCell style="vsdxID=33;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;strokeColor=#000000;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#FFFFFF;rounded=1;exitX=0;exitY=0.75;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0;entryY=0.25;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1"> + <mxGeometry relative="1" as="geometry"> + <Array as="points"> + <mxPoint x="370" y="589.5" /> + <mxPoint x="370" y="614.5" /> + </Array> + <mxPoint x="435" y="589.5" as="sourcePoint" /> + <mxPoint x="435" y="614.5" as="targetPoint" /> + </mxGeometry> + </mxCell> + </UserObject> + <mxCell id="NVUkyOYvYwughK8Q3TwB-53" value="<div style="font-size: 1px"><font style="font-size:11.29px;font-family:Arial;color:#000000;direction:ltr;letter-spacing:0px;line-height:120%;opacity:1">TimeButtonPressed/<br style="border-color: var(--border-color); font-size: 11.29px;"><span style="font-size: 11.29px;">Increase Time,</span><br style="border-color: var(--border-color); font-size: 11.29px;"><span style="font-size: 11.29px;">Display Time</span><br></font></div>" style="text;vsdxID=33;edgeStyle=none;startArrow=none;endArrow=open;startSize=5;endSize=5;strokeColor=none;spacingTop=0;spacingBottom=0;spacingLeft=0;spacingRight=0;verticalAlign=middle;html=1;labelBackgroundColor=#FFFFFF;rounded=1;align=center;overflow=width;fillColor=none;gradientColor=none;whiteSpace=wrap;;html=1;" vertex="1" parent="NVUkyOYvYwughK8Q3TwB-52"> + <mxGeometry width="117.33" height="51.93" relative="1" as="geometry"> + <mxPoint x="-80" y="-51" as="offset" /> + </mxGeometry> + </mxCell> + <mxCell id="NVUkyOYvYwughK8Q3TwB-54" value="" style="shape=waypoint;sketch=0;fillStyle=solid;size=6;pointerEvents=1;points=[];fillColor=none;resizable=0;rotatable=0;perimeter=centerPerimeter;snapToPoint=1;" vertex="1" parent="1"> + <mxGeometry x="480" y="450" width="20" height="20" as="geometry" /> + </mxCell> + <mxCell id="NVUkyOYvYwughK8Q3TwB-57" value="" style="ellipse;whiteSpace=wrap;html=1;fillStyle=solid;fillColor=#000000;" vertex="1" parent="1"> + <mxGeometry x="481" y="210" width="10" height="10" as="geometry" /> + </mxCell> + </root> + </mxGraphModel> + </diagram> +</mxfile> diff --git a/Microwave.Docs/images/MicrowaveStm.png b/Microwave.Docs/images/MicrowaveStm.png new file mode 100644 index 0000000000000000000000000000000000000000..56b1654c2f73244fda09cdd675d78d628fa87319 Binary files /dev/null and b/Microwave.Docs/images/MicrowaveStm.png differ diff --git a/Microwave.Docs/images/MicrowaveUC.png b/Microwave.Docs/images/MicrowaveUC.png new file mode 100644 index 0000000000000000000000000000000000000000..d8bd25c5254b3d65fca7a513fecb74897ec960bd Binary files /dev/null and b/Microwave.Docs/images/MicrowaveUC.png differ diff --git a/Microwave.sln b/Microwave.sln new file mode 100644 index 0000000000000000000000000000000000000000..fb74c7720b00ebb6dd1851522d3799f31c6ada2e --- /dev/null +++ b/Microwave.sln @@ -0,0 +1,34 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 17 +VisualStudioVersion = 17.0.31903.59 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microwave.Classes", "Microwave.Classes\Microwave.Classes.csproj", "{014E6034-5F34-40D7-898B-907EAD829932}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microwave.Classes.Test", "Microwave.Classes.Test\Microwave.Classes.Test.csproj", "{4B160590-590E-43FA-99E2-F72B9A069397}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microwave.Classes.Test.Integration", "Microwave.Classes.Test.Integration\Microwave.Classes.Test.Integration.csproj", "{3D67546E-4EFA-451F-B998-F6436120D765}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {014E6034-5F34-40D7-898B-907EAD829932}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {014E6034-5F34-40D7-898B-907EAD829932}.Debug|Any CPU.Build.0 = Debug|Any CPU + {014E6034-5F34-40D7-898B-907EAD829932}.Release|Any CPU.ActiveCfg = Release|Any CPU + {014E6034-5F34-40D7-898B-907EAD829932}.Release|Any CPU.Build.0 = Release|Any CPU + {4B160590-590E-43FA-99E2-F72B9A069397}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {4B160590-590E-43FA-99E2-F72B9A069397}.Debug|Any CPU.Build.0 = Debug|Any CPU + {4B160590-590E-43FA-99E2-F72B9A069397}.Release|Any CPU.ActiveCfg = Release|Any CPU + {4B160590-590E-43FA-99E2-F72B9A069397}.Release|Any CPU.Build.0 = Release|Any CPU + {3D67546E-4EFA-451F-B998-F6436120D765}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {3D67546E-4EFA-451F-B998-F6436120D765}.Debug|Any CPU.Build.0 = Debug|Any CPU + {3D67546E-4EFA-451F-B998-F6436120D765}.Release|Any CPU.ActiveCfg = Release|Any CPU + {3D67546E-4EFA-451F-B998-F6436120D765}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection +EndGlobal diff --git a/README.md b/README.md index 93e3825691be9a270d634966879d6755ebc6095a..b282c0526b8c7f73168404f6de437d1ec74e04ed 100644 --- a/README.md +++ b/README.md @@ -1,93 +1,9 @@ -# SWTHandin3-KOL +# Mandatory exercise: Hand in number 3 – Developing in a workflow +This repository contains the code and exercise description for hand-in 3 for the course Software Test and Aarhus University, Institute of Electrical and Computer Engineering. +The following documentation is provided: +* [Hand-in Description](handin/README.md) +* [MicrowaveOven Design Description](Microwave.Docs/README.md) -## Getting started - -To make it easy for you to get started with GitLab, here's a list of recommended next steps. - -Already a pro? Just edit this README.md and make it your own. Want to make it easy? [Use the template at the bottom](#editing-this-readme)! - -## Add your files - -- [ ] [Create](https://docs.gitlab.com/ee/user/project/repository/web_editor.html#create-a-file) or [upload](https://docs.gitlab.com/ee/user/project/repository/web_editor.html#upload-a-file) files -- [ ] [Add files using the command line](https://docs.gitlab.com/topics/git/add_files/#add-files-to-a-git-repository) or push an existing Git repository with the following command: - -``` -cd existing_repo -git remote add origin https://gitlab.au.dk/swgroupkol/swthandin3-kol.git -git branch -M main -git push -uf origin main -``` - -## Integrate with your tools - -- [ ] [Set up project integrations](https://gitlab.au.dk/swgroupkol/swthandin3-kol/-/settings/integrations) - -## Collaborate with your team - -- [ ] [Invite team members and collaborators](https://docs.gitlab.com/ee/user/project/members/) -- [ ] [Create a new merge request](https://docs.gitlab.com/ee/user/project/merge_requests/creating_merge_requests.html) -- [ ] [Automatically close issues from merge requests](https://docs.gitlab.com/ee/user/project/issues/managing_issues.html#closing-issues-automatically) -- [ ] [Enable merge request approvals](https://docs.gitlab.com/ee/user/project/merge_requests/approvals/) -- [ ] [Set auto-merge](https://docs.gitlab.com/user/project/merge_requests/auto_merge/) - -## Test and Deploy - -Use the built-in continuous integration in GitLab. - -- [ ] [Get started with GitLab CI/CD](https://docs.gitlab.com/ee/ci/quick_start/) -- [ ] [Analyze your code for known vulnerabilities with Static Application Security Testing (SAST)](https://docs.gitlab.com/ee/user/application_security/sast/) -- [ ] [Deploy to Kubernetes, Amazon EC2, or Amazon ECS using Auto Deploy](https://docs.gitlab.com/ee/topics/autodevops/requirements.html) -- [ ] [Use pull-based deployments for improved Kubernetes management](https://docs.gitlab.com/ee/user/clusters/agent/) -- [ ] [Set up protected environments](https://docs.gitlab.com/ee/ci/environments/protected_environments.html) - -*** - -# Editing this README - -When you're ready to make this README your own, just edit this file and use the handy template below (or feel free to structure it however you want - this is just a starting point!). Thanks to [makeareadme.com](https://www.makeareadme.com/) for this template. - -## Suggestions for a good README - -Every project is different, so consider which of these sections apply to yours. The sections used in the template are suggestions for most open source projects. Also keep in mind that while a README can be too long and detailed, too long is better than too short. If you think your README is too long, consider utilizing another form of documentation rather than cutting out information. - -## Name -Choose a self-explaining name for your project. - -## Description -Let people know what your project can do specifically. Provide context and add a link to any reference visitors might be unfamiliar with. A list of Features or a Background subsection can also be added here. If there are alternatives to your project, this is a good place to list differentiating factors. - -## Badges -On some READMEs, you may see small images that convey metadata, such as whether or not all the tests are passing for the project. You can use Shields to add some to your README. Many services also have instructions for adding a badge. - -## Visuals -Depending on what you are making, it can be a good idea to include screenshots or even a video (you'll frequently see GIFs rather than actual videos). Tools like ttygif can help, but check out Asciinema for a more sophisticated method. - -## Installation -Within a particular ecosystem, there may be a common way of installing things, such as using Yarn, NuGet, or Homebrew. However, consider the possibility that whoever is reading your README is a novice and would like more guidance. Listing specific steps helps remove ambiguity and gets people to using your project as quickly as possible. If it only runs in a specific context like a particular programming language version or operating system or has dependencies that have to be installed manually, also add a Requirements subsection. - -## Usage -Use examples liberally, and show the expected output if you can. It's helpful to have inline the smallest example of usage that you can demonstrate, while providing links to more sophisticated examples if they are too long to reasonably include in the README. - -## Support -Tell people where they can go to for help. It can be any combination of an issue tracker, a chat room, an email address, etc. - -## Roadmap -If you have ideas for releases in the future, it is a good idea to list them in the README. - -## Contributing -State if you are open to contributions and what your requirements are for accepting them. - -For people who want to make changes to your project, it's helpful to have some documentation on how to get started. Perhaps there is a script that they should run or some environment variables that they need to set. Make these steps explicit. These instructions could also be useful to your future self. - -You can also document commands to lint the code or run tests. These steps help to ensure high code quality and reduce the likelihood that the changes inadvertently break something. Having instructions for running tests is especially helpful if it requires external setup, such as starting a Selenium server for testing in a browser. - -## Authors and acknowledgment -Show your appreciation to those who have contributed to the project. - -## License -For open source projects, say how it is licensed. - -## Project status -If you have run out of energy or time for your project, put a note at the top of the README saying that development has slowed down or stopped completely. Someone may choose to fork your project or volunteer to step in as a maintainer or owner, allowing your project to keep going. You can also make an explicit request for maintainers. +**Note!** The *integration test* is configured as a manual stage in gitlab-ci.yml and can run in Gitlab via the pipeline. \ No newline at end of file diff --git a/handin/README.md b/handin/README.md new file mode 100644 index 0000000000000000000000000000000000000000..d660b5223b91e4d41522a3da4e96375459263f30 --- /dev/null +++ b/handin/README.md @@ -0,0 +1,175 @@ +# Mandatory exercise: Hand in number 3 – Developing in a workflow + +This mandatory exercise reviews your skills in planning and implementing new features for a Microwave Oven System, which has already been developed and tested. The design and explanation of the Microwave Oven System can be seen in the handouts for Lecture 09.1. + +**NOTE**: This exercise is *mandatory*. This means that it is a prerequisite for your admission to the exam of this course that you have handed this exercise in and have a grade of PASSED (see details below). + +You shall hand in in groups – no solo work. The guidelines for group work are stated in the note “*Teams, lab exercises and hand-ins in SW4SWT.pdf*†available on the course Brightspace site. + +## 1 Hand-in Requirements + +You shall hand in your solution to the exercise introduced in Lecture 10.1 and 10.2: adding new features using a structured work-flow, using git, GitLab and other tools. + +Your hand-in must be a zipped release of your project, uploaded to Feedback Fruits on Brightspace. + +Your hand-in must consist of: + +./README.md: +1. Group number +2. Group members and study numbers +3. URL to your GitLab repo +4. Link til docs/README.md + +./docs/README.md: +1. A new class diagram describing the final testable design after you have added all features +2. Relevant new sequence diagrams describing each new feature +3. A new STM diagram for the UserInterface class, describing the final result after you have added all features +4. Any new STM diagrams, if you have chosen to use an STM in other classes to implement the new features +5. A short description of **what** has been changed and **what** has been added in relation to the diagrams (you **don’t** have to explain **why**) +6. A short description of your decisions for the individual features +7. If you have made personal features, a full specification of those +8. **As a further part of this handin, the results from the exercise on Integration Test: a dependency tree and an integration plan must also be included in this document, with a paragraph explaining your strategy and decisions for the integration plan.** + +./: +1. The original code, with all changes you found necessary as a result of adding the new features. This will be changes you have made to the original implementation classes, **and** necessary changes to the original unit tests, **and** new unit tests to test the new features, **and** changes to the main program to make a demonstration of the new features +2. A GitLab pipeline file ".gitlab-ci.yml" setup to run unit tests and coverage report. This file should be able to run on each branch (it should be on all branches) + +On your repo the following must be available: + +1. The main branch with the finished result after adding all features +4. All feature branches used for working on the new features +5. All history and other information as a result of following the workflow using GitLab for commits, merge requests (or pull requests), pushes, merges, etc. In other words, **do not clean up, do not delete the feature branches**, we will use it to grade your hand in +6. The history of all runs of pipelines on the branches + +## 2 Evaluation of your hand-in + +The hand-in is assessed through peer-evaluation. 24% of the score is based on your ability to peer-review other groups and 76% of the score is based on your hand-in. + +The hand-ins are peer-reviewed according to eight weighted topics, which are each scored accoring to three grade levels: +* Not ok (0 point) +* Partially ok (1 point) +* Ok (2 point) + +You overall score will be transfered to Brightspace and the teacher will review hand-ins and set a threshold for passing/resubmission/not passing the hand-in. + +Note that your hand-in must be graded PASSED (in either first or second attempt) to be admitted to the exam. + +The review topics are as follows: + +### 2.1 Is the content of the hand-in ok? (10%) +The zip delivered is a release with a version number that contains: +1) README.md (Team number, a table with student numbers and names, link to groups GitLab repo) +2) Markdown documentation (doc/) +3) Solution with classlib, test and console application. +4) Appropriate .gitignore and .gitlab-ci.yaml files +5) No superflorous files (binaries, compilation ouput etc). + +### 2.2 Does the documentation describe the updated software design? (10%) +1) Is an updated Class Diagram provided and is it correct? +2) Are sequence diagrams provided for each of the three new features provided? +3) Are the relevant State Machine diagrams provided and reasonably correct? + +### 2.3 Does the documentation describe the integration testing strategy? (10%) +1) Is the dependency tree correct? +2) Is an integration plan provided, and is the chosen strategy argued for? + +### 2.4 Have the software design been implemented? (15%) +1) Have the thee features been implemented? + +### 2.5 Have well-formed tests been implemented? (15%) +1) Are new and adapted tests well chosen (corner cases, exceptions etc.) and formed? +2) Are tests mainly non-fragile, black-box? +3) Have metods, such as BVA, EP and/or ZOMBIE been used to pick relevant test cases? +4) Does the tests fully cover the code (coverage=100%)? If not, is it argued why certain sections have been exempted from unit testing? + +### 2.6 Have a proper Git branching strategy been used? (15%) +Looking at the group's Gitlab (Code/Repository Graph): +1) have *main* been merged into each feature branch on a regular basis? +2) Have a proper merge request procedure been used to integrate features into *main*? + +### 2.7 How does the group's work flow perform? (15%) +Looking at the group's Gitlab (Analyze): +1) In "Repository Analytics", do the coverage statistics indicate a good testing strategy? No testing (falling), build all & test later (big fall, big rise), build & test (even/small variations), test-driven (even)? +2) In "Contributor analytics", does it seem like workload has been distributed between group members and that features have been worked on in parallel? +3) In "CI/CD Analytics", are pipelines mostly succesful? And are the failing ones only caused by the feature branches? + +### 2.8 Do tests run and report nicely? (10%) +1) Do the tests of the un-zipped release run/pass (dotnet test)? +2) Do tests seem to run on the server and represent themselves nicely when looking at the groups Gitlab (link in README.md)? + +**MORE Review Topics TO FOLLOW before deadline!!!** + + +## 3 The Microwave Oven system + +The design and explanation of the Microwave Oven System can be seen in the handouts for Lecture 09.1 and in the [MicrowaveOven Design Description](../Microwave.Docs/README.md). + +The code for the system is available in this repo. One person from each group should fork the project to your own group (when forking, use group as project namespace, and set visability to internal). All members must clone it to their local computers, build and run the tests before proceeding. + +**It is very important that you have your common and all local repos (on your work PCs) set up correctly before you start adding the features for this exercise. Make some simple changes from each of the team’s working PC on the default branch (main or master), push, and check that tests and coverage are run for each of you.** + +## 4 New features + +This section describes some new features for the Microwave Oven as it is in its current state. Some of these you **must** implement, some of them you are free to add if you have time. + +For these new features you must work in parallel following a structured work flow, described during Lecture 10.1 and 10.2, and further specified in the next section. That is the main purpose of this mandatory exercise. + +The new features **must** be unit tested. All necessary changes to the original unit tests **must also be made**. And the main program **must be changed** to demonstrate the new features when relevant. + +### 4.1 Mandatory new features + +The following 3 features must be added to the Microwave Oven. + +1. **Add a buzzer/beeper** Support for a hardware sound buzzer must be added, and it must be used at the end of the cooking period, sending out 3 short burst of buzzing sounds. You are free to add further specifications – e.g. also using the buzzer in other situations during the operation and usage of the Microwave Oven, or making the buzzer have several sound effects. You are free to specify the interface, but there probably must be a new boundary class interfacing to the hardware, in a similar way to the other hardware, e.g. the Light. +1. **Make the power tube power configurable** in the range from 400 W to 1200 W – from the main function, when setting up and connecting all the modules **before** the system starts running. The Microwave as described and implemented has a power tube power of 700 W hard coded into it. This means that it is only usable directly for such a hardware configuration. Storing this configuration, e.g. in some attached ROM chip or file, **is not part** of this exercise. This will demand changes in several classes, e.g. their constructors and/or interfaces. The best solution is a balance between setting up the components at the system startup and making the classes more dependent on each other. So after these changes, **the configuration** of the actual power output is **only** handled in the main function, when initiating the system, but the rest of the code will not need to be changed in the future, when using the software with another power tube with a different power output. +1. **Change the time while cooking** You must add the functionality to extend the cooking time (make it longer) when the oven **is already** cooking. A simple way to do that is letting a press on the time button during cooking add an amount of seconds to the remaining time, and the cooking period will then be prolonged for that amount. The display should of course show the new remaining cooking time. You are free to define the user interface and design for this feature, but it will probably demand changes in several classes. If you can make good design choices, e.g. considering the single responsibility principle, that is an extra plus and will probably make it easier to implement and test. You are also free to make it possible to make the time shorter, when the oven is already cooking. And perhaps add an extra button to implement the user interface for that purpose. If this function can make the time go to 0 (zero), then the oven should stop immediately. + +### 4.2 Optional new features + +The following features can be added to your solution. + +They cannot replace any of the mandatory new features – see the previous section – unless it has been approved by the teachers. + +1. **Add a second button** Add support for one more button which can be used to add **seconds** instead of whole minutes, to make it possible to specify the cooking time more precisely. Each press should add an amount of seconds to the cooking time, during the state when the cooking time is input, and it should be reflected on the display. It can do that in steps you decide, and when it wraps around to zero, it can increment the minute number or not, according to your **own** decision. Describe this properly in the journal. And not least: implement tests! + +2. **Let the time steps be progressively larger** Another way to enable a more precise time setting would be to let the pressing of the time button progress from 5 s, to 10 s, to 30 s to 1 min, etc, such that short times can be input. The jumps in the cooking time for each press of the time button will be progressively larger according to a pattern you decide. Describe this properly in the journal. And not least: implement tests! + +3. **Your own feature** You are also free to think of a new feature to be added. It doesn’t have to be approved by us, as long as you do the mandatory features, but it is a good idea to use us for feedback concerning the size and difficulty of adding your own idea. Describe this properly in the journal. And not least: implement tests! + +## 5 Work process + +The main purpose of this exercise is to practice and learn about ways to work in parallel, similar to a real world project. + +You will be introduced to the general principles in the lectures 10.1 and 10.2, but for this handin you must follow the instructions described in the following sub-sections. + +### 5.1 Working on a feature + +To learn the most, you should distribute the features to several sub-teams, who will work in parallel on different features. + +For a new feature, create a feature branch. + +You must integrate **from** main often, to reduce the amount of problems, when you will integrate the new feature into main. That way will solve conflicts early. + +Use commit often when working on a feature. + +Make sure to push you feature branch often to GitLab. + +Remember – always give your commits a meaningful description so that the history of changes as seen in the commit log will give a good explanation of what has been done. + +### 5.2 Integrating into the main branch + +When a feature is finished, you start the integration into main branch process. + +First make a last merge from main (remember to fetch or pull). + +When any problems from that are fixed, tested, committed and pushed, issue a merge-request. This merge-request **must** be reviewed by somebody else from your team in a line-by-line review. + +If the merge-request is not accepted because issues are discovered, continue work on the feature branch and correct the agreed necessary changes, test, commit and push. + +When a merge-request is accepted, several options for merging in the feature branch are available. Try the different kinds and observe the differences. E.g. how easy is it to follow the feature history of the project on the main branch? + +Do not check "delete feature branch" as we will use it to grade your handin. + +## 5 Tips and tricks + +As we all – including the teachers – collect some experience with this work process and our setup, Tips and Tricks will be published on Brightspace. Keep an eye on those! \ No newline at end of file