From c404f2f369710fe72bbcc4cff2b7b8a2c11b5ff1 Mon Sep 17 00:00:00 2001 From: 陈嘉乐 <cjl@hdlchina.com.cn> Date: 星期二, 02 三月 2021 17:48:32 +0800 Subject: [PATCH] Merge branch 'master' into wjc --- Crabtree/SmartHome/HDL/Common/HDLLinkUtlis.cs | 2121 +++++++++----- Crabtree/SmartHome/UI/SimpleControl/Phone/Guide/GuideSettingGateway.cs | 67 Crabtree/ON/Resources/Resource.designer.cs | 3 Crabtree/SmartHome/UI/SimpleControl/Phone/Schedule/Send.cs | 6 Crabtree/SmartHome/HDL/Common/CommonConfig.cs | 8 Crabtree/SmartHome/HDL/Operation/Device/AC.cs | 36 Crabtree/SmartHome/HDL/Common/CommonUtlis.cs | 118 Crabtree/SmartHome/HDL/Common/HttpUtil/HttpServerRequest.cs | 156 Crabtree/SmartHome/HDL/Common/HttpUtil/NewAPI.cs | 26 Crabtree/SmartHome/SmartHome.projitems | 9 Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaDeviceListPage (副本).cs | 906 ++++++ Crabtree/SmartHome/HDL/Operation/Global.cs | 10 Crabtree/SmartHome/UI/SimpleControl/Phone/Schedule/HelpView.cs | 52 Crabtree/SmartHome/HDL/Common/HttpUtil/NewApiRes.cs | 161 + Crabtree/SmartHome/UI/SimpleControl/MainPage.cs | 2 Crabtree/SmartHome/UI/SimpleControl/Phone/Schedule/UserSchedule.cs | 6 Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/SmartSpeakertListPage.cs | 224 + Crabtree/SmartHome/HDL/Operation/Device/Scene.cs | 24 Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaDeviceListPage.cs | 1180 ++----- Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaSettingDevicePage.cs | 404 ++ Crabtree/.vs/SmartHome/xs/project-cache/ON.Ios-Debug|iPhone.json | 2 Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserMiddle.cs | 12 Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserSettingView.cs | 230 Crabtree/SmartHome/HDL/Operation/Device/Common.cs | 13 Crabtree/SmartHome/HDL/Operation/Device/FoolHeat.cs | 21 Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaSettingPage.cs | 7 Crabtree/SmartHome/HDL/Common/HDLLinkScene.cs | 151 + Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaSettingPage (副本).cs | 534 +++ Crabtree/.vs/SmartHome/xs/project-cache/ON.Droid-Debug.json | 2 Crabtree/.vs/SmartHome/xs/project-cache/ON.Ios-Debug|iPhoneSimulator.json | 2 /dev/null | 1025 ------- Crabtree/SmartHome/UI/SimpleControl/Phone/Scene/SceneMethod.cs | 15 Crabtree/SmartHome/UI/SimpleControl/BasePage.cs | 118 Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaSettingScenePage.cs | 555 +++ Crabtree/.vs/SmartHome/xs/UserPrefs.xml | 26 Crabtree/ON/ON.Droid.csproj | 1 Crabtree/SmartHome/UI/SimpleControl/Phone/Room/UserDeviceListPage.cs | 83 Crabtree/SmartHome/HDL/Operation/MyEnum.cs | 15 38 files changed, 5,389 insertions(+), 2,942 deletions(-) diff --git a/Crabtree/.vs/SmartHome/xs/UserPrefs.xml b/Crabtree/.vs/SmartHome/xs/UserPrefs.xml index f26705e..4ed80cb 100644 --- a/Crabtree/.vs/SmartHome/xs/UserPrefs.xml +++ b/Crabtree/.vs/SmartHome/xs/UserPrefs.xml @@ -1,21 +1,25 @@ -锘�<Properties StartupConfiguration="{9D9EF20B-6E65-4A65-92BF-567EBF1E1443}|Default"> - <MonoDevelop.Ide.ItemProperties.ON.Droid PreferredExecutionTarget="Android.4b65c4650918" /> - <MonoDevelop.Ide.Workbench> +锘�<Properties StartupConfiguration="{1D83BF28-BA88-4152-BA41-D7EFE90A5437}|Default"> + <MonoDevelop.Ide.ItemProperties.ON.Droid PreferredExecutionTarget="Android.Android_Accelerated_Oreo" /> + <MonoDevelop.Ide.Workbench ActiveDocument="SmartHome/HDL/Common/HDLLinkUtlis.cs"> + <Files> + <File FileName="SmartHome/HDL/Common/HDLLinkUtlis.cs" Line="373" Column="34" /> + </Files> <Pads> <Pad Id="ProjectPad"> <State name="__root__"> <Node name="SmartHome" expanded="True"> <Node name="Shared" expanded="True"> <Node name="HDL" expanded="True"> - <Node name="Common" expanded="True" /> + <Node name="Common" expanded="True"> + <Node name="HttpUtil" expanded="True" /> + <Node name="HDLLinkUtlis.cs" selected="True" /> + </Node> </Node> <Node name="UI" expanded="True"> <Node name="SimpleControl" expanded="True"> <Node name="Phone" expanded="True"> - <Node name="Music" expanded="True" /> - <Node name="Schedule" expanded="True"> - <Node name="Send.cs" selected="True" /> - </Node> + <Node name="Alexa" expanded="True" /> + <Node name="Schedule" expanded="True" /> </Node> </Node> </Node> @@ -25,9 +29,7 @@ </Pad> </Pads> </MonoDevelop.Ide.Workbench> - <MonoDevelop.Ide.DebuggingService.PinnedWatches> - <Watch file="../../../SmartHome/UI/SimpleControl/Phone/Schedule/Send.cs" line="297" offsetX="-1" offsetY="-1" expression="timeStamp" liveUpdate="False" /> - </MonoDevelop.Ide.DebuggingService.PinnedWatches> + <MonoDevelop.Ide.DebuggingService.PinnedWatches /> <DisabledProjects> <String>Shared.Droid/Shared.Droid.csproj</String> <String>Shared.IOS/Shared.IOS.csproj</String> @@ -36,7 +38,7 @@ <String>DroidService/DroidService.csproj</String> </DisabledProjects> <MonoDevelop.Ide.Workspace ActiveConfiguration="Debug|iPhoneSimulator" /> - <MonoDevelop.Ide.ItemProperties.ON.Ios PreferredExecutionTarget="MonoDevelop.IPhone.IPhoneSimulatorTarget.D4411691-F5B8-40F4-97C1-964F33115DBC" /> + <MonoDevelop.Ide.ItemProperties.ON.Ios PreferredExecutionTarget="MonoDevelop.IPhone.IPhoneSimulatorTarget.08FD445C-3EE8-4ED2-BF28-B42ADD0DA92C" /> <MonoDevelop.Ide.DebuggingService.Breakpoints> <BreakpointStore /> </MonoDevelop.Ide.DebuggingService.Breakpoints> diff --git a/Crabtree/.vs/SmartHome/xs/project-cache/ON.Droid-Debug.json b/Crabtree/.vs/SmartHome/xs/project-cache/ON.Droid-Debug.json index 9debdf3..7a8d18d 100644 --- a/Crabtree/.vs/SmartHome/xs/project-cache/ON.Droid-Debug.json +++ b/Crabtree/.vs/SmartHome/xs/project-cache/ON.Droid-Debug.json @@ -1 +1 @@ -{"Format":1,"ProjectReferences":[],"MetadataReferences":[{"FilePath":"/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/packages/FastAndroidCamera.2.0.0/lib/MonoAndroid403/FastAndroidCamera.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Java.Interop.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/packages/Microsoft.AppCenter.Analytics.4.0.0/lib/MonoAndroid50/Microsoft.AppCenter.Analytics.Android.Bindings.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/packages/Microsoft.AppCenter.Analytics.4.0.0/lib/MonoAndroid50/Microsoft.AppCenter.Analytics.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/packages/Microsoft.AppCenter.4.0.0/lib/MonoAndroid50/Microsoft.AppCenter.Android.Bindings.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/packages/Microsoft.AppCenter.Crashes.4.0.0/lib/MonoAndroid50/Microsoft.AppCenter.Crashes.Android.Bindings.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/packages/Microsoft.AppCenter.Crashes.4.0.0/lib/MonoAndroid50/Microsoft.AppCenter.Crashes.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/packages/Microsoft.AppCenter.4.0.0/lib/MonoAndroid50/Microsoft.AppCenter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Microsoft.CSharp.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v8.0/Mono.Android.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/packages/MQTTnet.3.0.13/lib/netstandard2.1/MQTTnet.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/mscorlib.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/packages/Newtonsoft.Json.12.0.3/lib/netstandard2.0/Newtonsoft.Json.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/packages/RestSharp.106.11.7/lib/netstandard2.0/RestSharp.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/dll/Android/Shared.Droid.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/dll/Android/Shared.Droid.HDLWidget.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/dll/Android/Shared.Droid.Smartrefresh.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/dll/Android/Shared.Droid.TouchID.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.Core.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.IO.Compression.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.Net.Http.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.ServiceModel.Web.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.Web.Services.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.Xml.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/packages/Xamarin.Android.Arch.Core.Common.1.1.1.3/lib/monoandroid80/Xamarin.Android.Arch.Core.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/packages/Xamarin.Android.Arch.Lifecycle.Common.1.1.1.3/lib/monoandroid80/Xamarin.Android.Arch.Lifecycle.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/packages/Xamarin.Android.Arch.Lifecycle.Runtime.1.1.1.3/lib/monoandroid80/Xamarin.Android.Arch.Lifecycle.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/dll/Android/Xamarin.Android.Support.Animated.Vector.Drawable.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/packages/Xamarin.Android.Support.Annotations.28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.Annotations.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/packages/Xamarin.Android.Support.Compat.28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.Compat.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/packages/Xamarin.Android.Support.Core.UI.28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.Core.UI.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/packages/Xamarin.Android.Support.Core.Utils.28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.Core.Utils.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/packages/Xamarin.Android.Support.CustomTabs.28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.CustomTabs.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/dll/Android/Xamarin.Android.Support.Design.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/packages/Xamarin.Android.Support.Fragment.28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.Fragment.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/packages/Xamarin.Android.Support.Media.Compat.28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.Media.Compat.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/packages/Xamarin.Android.Support.v4.28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.v4.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/dll/Android/Xamarin.Android.Support.v7.AppCompat.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/dll/Android/Xamarin.Android.Support.v7.RecyclerView.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/packages/Xamarin.Android.Support.Vector.Drawable.28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.Vector.Drawable.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/packages/Xamarin.Essentials.1.6.0/lib/monoandroid80/Xamarin.Essentials.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/packages/ZXing.Net.Mobile.2.4.1/lib/MonoAndroid71/ZXing.Net.Mobile.Core.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/packages/ZXing.Net.Mobile.2.4.1/lib/MonoAndroid71/zxing.portable.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/packages/ZXing.Net.Mobile.2.4.1/lib/MonoAndroid71/ZXingNetMobile.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.Contracts.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.FileVersionInfo.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Security.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Xml.XPath.XDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.WebSockets.Client.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Dynamic.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.Serialization.Xml.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Principal.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Reflection.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.ThreadPool.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Cng.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ComponentModel.EventBasedAsync.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Encryption.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.CompilerServices.VisualC.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.DeriveBytes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/netstandard.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.UnmanagedMemoryStream.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ServiceModel.Http.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.FileSystem.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Xml.XPath.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Xml.XmlDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Xml.Xsl.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Resources.Writer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Console.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Cache.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Sockets.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Text.Encoding.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.NetworkInformation.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Utilities.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Principal.Windows.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Claims.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ServiceModel.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Hashing.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ComponentModel.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.FileSystem.DriveInfo.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.X509Certificates.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Reflection.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.Numerics.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.FileSystem.Watcher.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.TraceSource.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Reflection.Emit.Lightweight.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Text.Encoding.CodePages.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Linq.Expressions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.Timer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.InteropServices.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.Pipes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.HttpListener.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Text.RegularExpressions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.Tasks.Parallel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Collections.NonGeneric.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Collections.Concurrent.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.Overlapped.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Pkcs.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.Handles.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Data.SqlClient.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ObjectModel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.WebHeaderCollection.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.InteropServices.RuntimeInformation.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ComponentModel.TypeConverter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Mail.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.Tasks.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Linq.Parallel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Xml.XDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.SecureString.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/Microsoft.Win32.Registry.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.RSA.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ComponentModel.Annotations.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.FileSystem.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.Compression.ZipFile.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.InteropServices.WindowsRuntime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Linq.Queryable.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Resources.ResourceManager.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Resources.Reader.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Collections.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Reflection.Emit.ILGeneration.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Data.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.NameResolution.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ComponentModel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ServiceProcess.ServiceController.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Encryption.ECDiffieHellman.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.Loader.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ServiceModel.Security.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.AuthenticationManager.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Xml.ReaderWriter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.Tasks.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.Tracing.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.AppContext.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Buffers.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Encryption.ECDsa.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Csp.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.TextWriterTraceListener.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Text.Encoding.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.MemoryMappedFiles.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.OpenSsl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/Microsoft.Win32.Registry.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Globalization.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.RandomNumberGenerator.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Collections.Specialized.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.ProtectedData.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ValueTuple.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Xml.XPath.XmlDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.ServicePoint.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Xml.XmlSerializer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Reflection.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Globalization.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Resources.ReaderWriter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Encoding.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.IsolatedStorage.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ServiceModel.NetTcp.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Reflection.TypeExtensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Globalization.Calendars.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Requests.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.WebSockets.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Reflection.Emit.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.FileSystem.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.Serialization.Json.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Algorithms.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.Thread.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Linq.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.Process.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.Tools.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Hashing.Algorithms.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.Debug.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/Microsoft.Win32.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.Serialization.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.TraceEvent.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Drawing.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.Serialization.Formatters.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Ping.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ServiceModel.Duplex.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.StackTrace.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Reflection.DispatchProxy.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Encryption.Aes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Memory.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Drawing.Common.dll","Aliases":[],"Framework":null}],"Files":["/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/BusSocket.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/CRC.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/ABase.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/HVAC.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/Common.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/CommonSwitch.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/Scene.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Global.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/MyEnum.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Packet.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Target.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/Net/DownLoadIImage.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/Net/HttpListener.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/CommonPage.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/Series.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Control.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/OnePortWirelessFR.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/LightSwitch.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/LightDimming.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/OnePortBus.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/CurtainModel.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/R.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/AppAttribute.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/EquipmentPublicClass.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/FoolHeat.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/ACPanel.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/ButtonPanel.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/FoolHeatPanel.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/IO/FileUtils.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/DryContact.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/InfraredMode.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/MusicModel.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/ACInfrared.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/CurtainTrietex.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/CurtainRoller.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Command.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/Room.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/AC.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Format.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/A31Music.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/A31PlayStatus.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/FoolHeat/UserDeviceToFH.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/FoolHeat/UserFHPage.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/SecurityModul.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/TV/UserTVNumberView.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/TV/UserTVAddCustomChannel.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/TV/UserTVCustomChannel.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/TV/UserTVFrameLayout.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/TV/UserDeviceToTV.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Curtain/SystemCurtainModel.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Curtain/SystemCurtainRoller.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Curtain/SystemCurtainTrietex.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Curtain/UserCurtainPage.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Curtain/UserDeviceToCurtains.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Panel/SystemACPanel.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Panel/SystemFloorHeatingPanel.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/SystemLightDimming.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/SystemLightSwitch.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/UserDeviceToLight.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/UserLightPage.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/AC/SystemACHost.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/AC/UserACPage.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/AC/UserDeviceToAC.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemEquipmentBase.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemHomePage.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemInfrared.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemMiddle.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemMusicModel.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemOnePortBus.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemRemote.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemWirelessGateway.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserDryContact.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserHomePage.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserMiddle.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserTop.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Panel/SystemPanel.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Scene/UserScenePage.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Scene/UserAddSceneDevice.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Scene/SceneMethod.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/LightLogic.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/SystemLightLogic.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/Backup.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/Databackup.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/ForgotPassword.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Warning/WarningList.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/RemoteInfo.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/UserDeviceToSocket.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/FoolHeat/SystemFoolHeat.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/FanModule.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Fan/SystemFan.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Fan/UserFan.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Fan/UserDeviceToFan.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Panel/SystemMusicPanel.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/MusicPanel.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/LogicModule.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/AC/ACMethod.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/MainPage.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/MusicA31.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/Net/MyWebClient.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/SkinStyle.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/RCU.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemRCU.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/LightMixDimming.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/LightMixSwitch.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/SystemLightMixDimming.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/SystemLightMixSwitch.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/LightEnergySwitch.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/SystemLightEnergySwitch.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/FavoriteRoom.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/SuperWireless.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserSettingView.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserDeviceView.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Scene/UserDeviceToScene.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/DoorLock.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockAlarmScene.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockAlarmSceneTargets.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockEditedScence.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockInfo.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockRecord.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockRemindSetting.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockScene.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockSystemSetting.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockUserMangement.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/FingerPrint.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/GenerateTempPasswordResult.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/PasswordList.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/ProximityCard.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/RemotelyUnlock.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockSecurity.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/TempPasswordList.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/TemporaryPassword.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/UserDeviceToDoorLock.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/UserDoorLock.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/UserIDView.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/AccountRegistration.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/AccountLogin.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/AccountView.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/SubaccountListView.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/AccountModifyPassword.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResultStatus.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResultSubaccount.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/FingerprintAndProximityScene.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/FirstRemoteUnlock.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/RemoteUnLockForgetPassword.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/RemoteUnLockPasswordReset.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/RemoteUnlockPasswordSet.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/RemoteUnLockPasswordSetOrModify.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/DMX48.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/UniversalDevice.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/UniversalDevice/UserDeviceToUniversalDevice.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/UniversalDevice/UserUniversalPage.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Security/UserDeviceToSecurity.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Security/UserSecurityAreaPage.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Security/UserSecurityPage.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/UserInfo.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/Sensor.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/SystemSensor.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserDeviceToSensor.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorPage.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/DeviceCommon.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/PushMessageEntity.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/Security.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/CustomViewObj.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/HomeTheater.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/HomeListView.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/DeviceInfoRes.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/GatewayRes.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/ResponsePack.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/RoomInfoRes.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/RoomObjectiveRes.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/SceneObjectiveRes.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/SceneRes.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/SubAccountRes.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/UserLoginRes.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/BackupInfoRes.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/FolderRes.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/MessageInfoRes.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/RegionInfoRes.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemOnePortBusBLL.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserBLL.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/FreshAir.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/FresAir/SysFresAir.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/UserConfig.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/FresAir/UserFresAirList.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/FresAir/FreshAirBLL.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/FresAir/UserFreshAirPage.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Security/UserSecurityAreaView.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Security/UserSecurityView.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/CustomAC.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorSettingPage.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorSettingPushPage.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/AccountListDB.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorSettingTempPushDialog.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorAutomationPage.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/SendJson.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorAutomationTargetSet.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorAutomationDeviceSetPage.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorHistoryPage.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/GetSensorPushHistory.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorAutomationDeviceTypeChoose.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/SensorHistory.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorAutomationSettingPage.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorAutomationConditionSettingPage.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Guide/GuideAddResidence.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Guide/GuideAddGateway.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/GatewayBase.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Room/UserRoom.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Room/UserRooms.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Room/UserDeviceListPage.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Schedule/UserSchedule.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Schedule/AddSchedule.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/Timer.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Schedule/HelpView.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/Alexa.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaSettingPage.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaDeviceListPage.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31AddListMuisc.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31CNRadio.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31CnList.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31CommonLogin.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31DeviceArgument.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Dlna.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31DlnaList.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31DlnaListMusic.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31EqualizerMode.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31GenresListPage.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31LikeList.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31ListMusic.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31LocalMusic.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31MusicSoAaAl.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31MusicSourcePage.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31MyList.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31NewPage.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Pandora.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31PandoraList.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31PlayList.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31PlayListPage.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31PlayMusicPage.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31RadioList.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31RadioPage.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Rename.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Search.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31SetInformation.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31SoAaAl.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Song.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31StreamingMusic.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31TidalHomePage.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31TidalLogin.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31TidalMymusic.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31TidalRisingPage.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31TidalSearchTrackPage.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Tidalhome.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Usbmusic.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31UserLogin.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Wifi.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31WifiPassword.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31vTuner.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/DLNAServer.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/Homemusic.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/LikeList.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/ListPage.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/MyMusic.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/PandoraConfig.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/PlayPage.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/RadioPage.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/SetUpPage.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/SonglistPage.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/SourcePage.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/Tidal.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/Usbmusic.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/WiFiSet.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaSceneEditPage.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Guide/GuideSettingInfraredModule.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/TV/ConfigIRCode.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/MqttCommon.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Guide/GuideSettingGateway.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/OnePortMqttFR.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/API.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/SendControl.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Room/GenericDialog.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaAddScenePage.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Common/Constant.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Common/HttpUtil/ErrorCode.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Common/HttpUtil/HttpServerRequest.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Common/HttpUtil/HttpUtil.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Common/HttpUtil/IMessageCommon.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Common/HttpUtil/NewAPI.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Common/HttpUtil/NewApiRes.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Common/CommonUtlis.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Common/Utlis.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Common/CommonConfig.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Common/HDLLinkUtlis.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Schedule/Send.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Schedule/Method.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Resources/Resource.designer.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Properties/AssemblyInfo.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Application.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/MyReceiver.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Scan.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/NetworkUtils.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/DLL/Newtonsoft.Json.dll","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Resources/AboutResources.txt","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Properties/AndroidManifest.xml","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/AboutAssets.txt","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/packages.config","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Libs/armeabi/libjcore126.so","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Libs/armeabi/libUdpClient.so","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Libs/armeabi/libezstreamclient.so","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Libs/armeabi/libgnustl_shared.so","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Libs/armeabi/libhcnetsdk.so","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Libs/armeabi/libhpr.so","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Libs/armeabi/libmarsxlog.so","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Libs/armeabi/libminiupnpc.so","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Libs/armeabi/libopensslwrap.so","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Libs/armeabi/libprotobuf-lite.so","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Libs/armeabi/libsadp.so","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Libs/armeabi/libstlport_shared.so","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Libs/armeabi/libstreamconvert.so","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Libs/armeabi/libAnalyzeData.so","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Libs/armeabi/libAudioEngine.so","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Libs/armeabi/libCpuFeatures.so","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Libs/armeabi/libcurl.so","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Libs/armeabi/libencryptprotect.so","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Libs/armeabi/libHCAlarm.so","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Libs/armeabi/libHCCore.so","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Libs/armeabi/libHCCoreDevCfg.so","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Libs/armeabi/libHCDisplay.so","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Libs/armeabi/libHCGeneralCfgMgr.so","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Libs/armeabi/libHCIndustry.so","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Libs/armeabi/libHCPlayBack.so","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Libs/armeabi/libHCPreview.so","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Libs/armeabi/libHCVoiceTalk.so","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Libs/armeabi/libPlayCtrl_L.so","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Libs/armeabi/libPlayCtrl_v5.so","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Libs/armeabi/libPlayCtrl_v7.so","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Libs/armeabi/libPlayCtrl.so","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Libs/armeabi/libStunClientSDK.so","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Libs/armeabi/libSystemTransform.so","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Resources/layout/Main.axml","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Resources/values/Strings.xml","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Resources/drawable/Icon.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Resources/mipmap-mdpi/Icon.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Resources/mipmap-xhdpi/Icon.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Resources/mipmap-xxhdpi/Icon.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Resources/mipmap-xxxhdpi/Icon.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Resources/drawable/Loading.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Resources/values/Styles.xml","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Resources/drawable/PadLoading.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Resources/xml/file_paths.xml","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Resources/xml/network_security_config.xml","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Language.ini","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/InfraredType/1.txt","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/InfraredType/2.txt","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/InfraredType/3.txt","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/InfraredType/4.txt","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/InfraredType/5.txt","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/InfraredType/6.txt","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/InfraredCode/1.txt","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/InfraredCode/2.txt","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/InfraredCode/3.txt","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/InfraredCode/4.txt","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/InfraredCode/5.txt","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/InfraredCode/6.txt","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/titilliumtext25l005.otf","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/AC+.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/AC+Selected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/AC-.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/AC-Selected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/AC.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ACAuto.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ACBackground.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ACClose.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ACCloseSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ACDehumidification.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ACDialog+.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ACDialog+On.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ACDialog-.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ACDialog-On.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ACDialogForward.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ACDialogForwardOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ACDialogRegresses.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ACDialogRegressesOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ACDialogSwitch.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ACDialogSwitchOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ACDialog_.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ACHeating.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ACHeatingSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ACHighWind.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ACHighWindSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ACLeft.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ACLeftSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ACLowWind.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ACLowWindSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ACModeAuto.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ACRefrigeration.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ACRight.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ACRightSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ACSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ACStroke.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/DialogTime+.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/DialogTime+On.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/DialogTime-.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/DialogTime-On.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ac+1.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ac-1.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ac_left.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ac_on+.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ac_on-.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ac_right.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/AccountSettings/Backup.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/AccountSettings/DataShared.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/AccountSettings/DeviceManagement.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/AccountSettings/UserIcon.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/AirQuality/0.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/AirQuality/1.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/AirQuality/10.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/AirQuality/13.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/AirQuality/14.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/AirQuality/15.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/AirQuality/16.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/AirQuality/17.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/AirQuality/18.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/AirQuality/19.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/AirQuality/2.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/AirQuality/20.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/AirQuality/29.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/AirQuality/3.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/AirQuality/4.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/AirQuality/45.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/AirQuality/5.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/AirQuality/6.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/AirQuality/7.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/AirQuality/8.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/AirQuality/9.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/AirQuality/HumidityIcon.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/AirQuality/PM25Icon.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/CrabtreeAdd/HidePW.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/CrabtreeAdd/ShowPW.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Curtain/Curtain.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Curtain/CurtainBackground.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Curtain/CurtainChange.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Curtain/CurtainChangeOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Curtain/CurtainClose.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Curtain/CurtainCloseSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Curtain/CurtainOpen.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Curtain/CurtainOpenSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Curtain/CurtainRollerDown.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Curtain/CurtainRollerDownOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Curtain/CurtainRollerUp.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Curtain/CurtainRollerUpOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Curtain/CurtainTimeOut.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Curtain/CurtainTimeOutSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Curtain/curtain1.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Curtain/rollerCurtain.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/doorLockHomePage.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_ headshot.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_ headshot_h0.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_ headshot_h1.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_ headshot_h2.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_ headshot_h3.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_ headshot_h4.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_ headshot_h5.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_ headshot_h6.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_ scene.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_ scene_on.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_alarm.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_alert.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_background.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_close.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_device.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_device_on.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_down_pic.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_down_pic_on.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_edit_scene_on.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_error_alarm.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_fingerprint.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_homePage.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_homepage2.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_notice.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_on.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_open.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_password.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_proximity_card.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_remote.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_search.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_search_on.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_search_pic.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_search_pic_on.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_unedit_scene.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_user.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_user_on.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/FH/FH+.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/FH/FH+on.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/FH/FH-.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/FH/FH-on.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/FH/FH_Auto.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/FH/FH_Auto_on.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/FH/FH_Cold.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/FH/FH_Cold_on.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/FH/FH_Common.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/FH/FH_Common_on.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/FH/FH_Day.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/FH/FH_Day_on.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/FH/FH_Heat.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/FH/FH_Heat_on.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/FH/FH_Leave.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/FH/FH_Leave_on.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/FH/FH_Night.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/FH/FH_Night_on.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/FH/FH_Switch.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/FH/FH_Switch_on.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Fan/Fan+.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Fan/Fan+On.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Fan/Fan-.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Fan/Fan-On.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Fan/Fan.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Fan/FanBackground.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Fan/FanIconSwitch.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Fan/FanIconSwitchOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Fan/FanOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Fan/FanSpeedBackground.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Fan/FanSwitch.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Fan/FanSwitchOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Fan/Speed0.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Fan/Speed1.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Fan/Speed2.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Fan/Speed3.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Fan/Speed4.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Fan/Speed5.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Fan/Speed6.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Fan/Speed7.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Fan/Speed8.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/FreshAir/FAConstantTemp.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/FreshAir/FAConstantTempOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/FreshAir/FAInternalCirculation.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/FreshAir/FAInternalCirculationOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/FreshAir/FAManual.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/FreshAir/FAManualOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/FreshAir/FASmart.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/FreshAir/FASmartOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/FreshAir/FreshAir.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/FreshAir/FreshAirBackground.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/+.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/+Selected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/Back.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/BackSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/Check.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/CheckSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/DefaultRoomIcon.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/DefaultSceneIcon.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/DefaultSceneIconSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/DelInRightView.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/Down.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/DownSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/DryContact.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/EditInRightView.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/Editor.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/EditorSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/FloorHeating.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/FloorHeatingBackground.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/FloorHeatingSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/Gateway.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/GatewayMapping.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/GatewayMappingSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/GatwayInfoHide.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/GatwayInfoShow.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/Help.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/HelpSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/HomePage.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/HomePageSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/InfraredAC.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/InfraredDVD.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/InfraredFan.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/InfraredIPTV.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/InfraredModel.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/InfraredProjector.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/InfraredSTB.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/InfraredTV.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/Item.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/ItemSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/Light.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/LightBackground.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/LightSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/LightingCount.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/LightingCountSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/LogicModule.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/Monitor.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/MonitorSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/More2.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/More2Selected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/Music.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/MusicBackground.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/NetParameter.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/NetParameterSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/OnePort.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/OnePortSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/Panel.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/PickerColorWheel.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/Point.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/PointBig.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/PointBigSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/PointSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/PositioningDialogBack.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/Power.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/PowerSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/Projector.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/RH_Lights.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/RH_LightsSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/RedistributionAddress.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/RedistributionAddressSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/Refresh.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/RefreshOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/Remote.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/RemoteAccess.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/RemoteAccessSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/Right.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/Scan.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/SceneAdd.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/SceneBackground.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/SceneSettingBackground.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/SecenDefaultBackground.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/Security.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/SecurityBackground.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/SecuritySelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/SeekBarButton.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/SwitchClose.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/SwitchOpen.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TVBackground.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TVSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_AV-TV.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_AV-TVSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_Add.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_AddSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_Back.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_BackSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_Bottom.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_BottomSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_ChannelDown.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_ChannelDownSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_ChannelUp.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_ChannelUpSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_Down.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_DownSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_Home.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_HomeSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_Left.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_LeftSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_Menu.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_MenuSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_Miuns.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_MiunsSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_Mute.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_MuteSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_NewFavorite.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_NewFavoriteSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_Ok.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_OkSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_Power.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_PowerSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_Right.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_RightSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_TopBackground.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_Up.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_UpSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TextBox.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/Transparent.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/UserSceneDelIcon.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/UserSceneEditIcon.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/Wireless.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/WirelessSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Light/AllLight.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Light/AllLightOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Light/Check.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Light/CheckOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Light/DimmingSetting.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Light/Light+.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Light/Light+On.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Light/Light-.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Light/Light-On.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Light/LightSceneIcon1.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Light/LightSceneIcon1On.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Light/LightSceneIcon2.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Light/LightSceneIcon2On.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Light/LightSceneIcon3.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Light/LightSceneIcon3On.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Light/LightSceneIcon4.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Light/LightSceneIcon4On.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Light/LightSceneIcon5.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Light/LightSceneIcon5On.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Light/LightSceneIcon6.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Light/LightSceneIcon6On.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Light/RGBSetting.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Light/Socket.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Light/SocketBackground.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Light/SocketOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Light/UserLightAddScene.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Logo/Logo.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Logo/Register_logo.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Navigation/MenuCategory.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Navigation/MenuCategoryOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Navigation/MenuFavorite.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Navigation/MenuFavoriteOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Navigation/MenuRoom.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Navigation/MenuRoomOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Navigation/MenuSettings.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Navigation/MenuSettingsOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Panel/Position.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Password/password_Kuang.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Register/BackupIcon.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Register/BackupIcon_on.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Register/Backup_ restores.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Register/Backup_ restores_on.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Register/Register_City_Kuang.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Register/Register_City_Kuang_on.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Register/Register_Email_Address.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Register/Register_Email_Address_on.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Register/Register_Email_kuang_on.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Register/Register_Kuang.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Register/Register_Kuang_on.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Register/Register_Password_kuang.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Register/Register_Password_on.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Register/Register_Type.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Register/Register_email_kuang.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Register/backup_Kuang.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Register/backup_Kuang_on.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Register/backup_Next.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Register/backup_Next_on.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Register/backup_del.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Room/FavoriteRoom.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Room/godwon.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Room/r1.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Room/r2.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Room/r3.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Room/r4.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Room/r5.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Scene/Scene.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Scene/s0.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Scene/s1.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Scene/s2.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Scene/s3.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Scene/s4.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Scene/s5.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Scene/s6.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Scene/s7.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Scene/s8.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Scene/s9.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Security/Arm.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Security/ArmOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Security/Away.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Security/AwayOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Security/Day.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Security/DayOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Security/Disarm.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Security/DisarmOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Security/IconArm.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Security/IconArmOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Security/IconDisarm.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Security/IconDisarmOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Security/IconDoor.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Security/IconDoorOffline.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Security/IconDoorOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Security/IconInduction.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Security/IconInductionOffline.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Security/IconInductionOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Security/IconWindow.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Security/IconWindowOffline.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Security/IconWindowOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Security/Night.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Security/NightOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Security/Reception.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Security/ReceptionOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Security/SecurityBackgoround.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Security/Vacation.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Security/VacationOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Sensor/Add.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Sensor/AddOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Sensor/Sensor.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Sensor/SensorBackground.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Skin/Check.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Skin/Skin.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Skin/SkinLinstItem.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/Skin/SkinOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/ChangeSTB.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/ChangeTV.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/STBIcon.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/STB_ON.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV2.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV2_0.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV2_0_on.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV2_1.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV2_10.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV2_10_on.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV2_1_on.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV2_2.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV2_2_on.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV2_3.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV2_3_on.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV2_4.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV2_4_on.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV2_5.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV2_5_on.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV2_6.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV2_6_on.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV2_7.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV2_7_on.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV2_8.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV2_8_on.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV2_9.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV2_9_on.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV2_OK.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV2_OK_on.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_1.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_10.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_11.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_12.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_13.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_14.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_15.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_16.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_17.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_18.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_19.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_2.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_20.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_21.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_22.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_23.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_24.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_25.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_26.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_27.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_28.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_29.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_3.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_30.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_31.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_32.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_33.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_34.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_35.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_36.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_37.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_38.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_39.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_4.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_40.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_41.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_42.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_43.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_44.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_5.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_6.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_7.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_8.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_9.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TVIcon.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TVNum0.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TVNum0_on.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV_Bottom.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV_Edit.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV_ON.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV_edit_on.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/UniversalDevice/UniversalDevice.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/UniversalDevice/UniversalDeviceBackground.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/UniversalDevice/UniversalDeviceOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/CrabtreeAdd/Choose.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/CrabtreeAdd/ChooseOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/CrabtreeAdd/Edit.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/CrabtreeAdd/EditOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/CrabtreeAdd/Position.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/CrabtreeAdd/PositionOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/CrabtreeAdd/Schedule.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/CrabtreeAdd/Timer.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/CrabtreeAdd/Help.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/CrabtreeAdd/Alexa.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/CrabtreeAdd/SubaccountIcon.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/CD.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/FD.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/FM.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/HomepageBack.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/HomepageBackgroun.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/HomepageFavourite.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/HomepageFavouriteSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/HomepageMusic.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/HomepageRadio.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/HomepageSeek.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/HomepageSeekSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/HomepageSet.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/HomepageSounds.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/HomepageWatercress.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/HomepageWorld.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/Homepagedown.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/HomepagedownSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/HomepageiHeartRadio.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/HomepageplaymusicSelected1.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/Homepagexiala.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/HomepagexialaSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/Homepagplaymusic.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/IEseekSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/Lately.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/Listreading.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/Music.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/MusicBack.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/MusicBackSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/MusicBackgroun.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/MusicPlay.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/MusicPlaySelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/MusicSet.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/MusicVoice.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/Next.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/NextSelecte.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/PlayBack.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/PlayBackSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/PlayBackgroun.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/PlayLike.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/PlayLikeSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/PlayList.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/PlayListSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/PlayMusicset.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/PlayMute.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/PlayMuteSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/PlayNext.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/PlayNextSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/PlayPortrait.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/PlayPrve.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/PlayPrveSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/PlaySelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/PlayVoice.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/PlayVoiceSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/Playplay.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/PlayplaySelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/Radioaudio.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/Radiodown.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/RadiodownSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/Radiogarden.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/Radioupward.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/RadioupwardSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/Rradio.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/Selectedaddvol.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/Selectedredvol.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/Spotify.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/Spotify1.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/Talk.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/Tidal.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/Tidal1.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/USB.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/USB1.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/USBselected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/add.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/addvol.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/androidwifi.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/bluetooth.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/bluetooth1.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/card.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/content.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/delpas.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/delplayer.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/dlna.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/dlnaSource.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/hidden.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/information.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/iossetwifi.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/kumusic.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/language.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/like.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/likeSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/line.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/line1.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/list.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/listSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/local.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/local1.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/muiscline.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/muiscline1.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/musicMusic.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/musicMusic1.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/musiccn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/musicplay1.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/mylist.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/nas.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/news.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/noselected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/ocalradio.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/pandora.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/pandora1.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/place.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/placeselected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/playModeDDdanquplay.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/playModeDanquplay.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/playModeliebiaoplay.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/playModeshunxuplay.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/playModesuijiplay.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/playmusicplaySelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/podcast.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/popular.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/qqmusic.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/qqmusic1.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/radio.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/radioSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/radius.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/radius11.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/radiusselected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/redvol.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/refurbish.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/refurbishSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/rename.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/renameselected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/seekSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/seekdevice.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/selected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/selehidden.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/set.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/sports.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/streaming.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/timelock.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/wifi.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/yyyy.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/CrabtreeAdd/WiFiUnlink.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/CrabtreeAdd/WiFi.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/CrabtreeAdd/CloudUnlink.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/CrabtreeAdd/CloudLink.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/CrabtreeAdd/DimmerOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/CrabtreeAdd/Dimmer.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/DownIRCodeIcon.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/CrabtreeAdd/FromSharing.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/CrabtreeAdd/WiFiOffline.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON/Assets/Phone2/CrabtreeAdd/CloudOffline.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/packages/Xamarin.Android.Arch.Lifecycle.Runtime.1.1.1.3/proguard/monoandroid80/proguard.txt","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/packages/Xamarin.Android.Support.Core.UI.28.0.0.3/proguard/monoandroid80/proguard.txt","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/packages/Xamarin.Android.Support.Media.Compat.28.0.0.3/proguard/monoandroid80/proguard.txt"],"BuildActions":["Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","ProguardConfiguration","ProguardConfiguration","ProguardConfiguration"],"Analyzers":[]} \ No newline at end of file +{"Format":1,"ProjectReferences":[],"MetadataReferences":[{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/packages/FastAndroidCamera.2.0.0/lib/MonoAndroid403/FastAndroidCamera.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Java.Interop.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/packages/Microsoft.AppCenter.Analytics.4.0.0/lib/MonoAndroid50/Microsoft.AppCenter.Analytics.Android.Bindings.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/packages/Microsoft.AppCenter.Analytics.4.0.0/lib/MonoAndroid50/Microsoft.AppCenter.Analytics.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/packages/Microsoft.AppCenter.4.0.0/lib/MonoAndroid50/Microsoft.AppCenter.Android.Bindings.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/packages/Microsoft.AppCenter.Crashes.4.0.0/lib/MonoAndroid50/Microsoft.AppCenter.Crashes.Android.Bindings.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/packages/Microsoft.AppCenter.Crashes.4.0.0/lib/MonoAndroid50/Microsoft.AppCenter.Crashes.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/packages/Microsoft.AppCenter.4.0.0/lib/MonoAndroid50/Microsoft.AppCenter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Microsoft.CSharp.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v8.0/Mono.Android.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/packages/MQTTnet.3.0.13/lib/netstandard2.1/MQTTnet.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/mscorlib.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/packages/Newtonsoft.Json.12.0.3/lib/netstandard2.0/Newtonsoft.Json.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/packages/RestSharp.106.11.7/lib/netstandard2.0/RestSharp.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/dll/Android/Shared.Droid.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/dll/Android/Shared.Droid.HDLWidget.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/dll/Android/Shared.Droid.Smartrefresh.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/dll/Android/Shared.Droid.TouchID.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.Core.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.IO.Compression.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.Net.Http.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.ServiceModel.Web.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.Web.Services.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.Xml.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/packages/Xamarin.Android.Arch.Core.Common.1.1.1.3/lib/monoandroid80/Xamarin.Android.Arch.Core.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/packages/Xamarin.Android.Arch.Lifecycle.Common.1.1.1.3/lib/monoandroid80/Xamarin.Android.Arch.Lifecycle.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/packages/Xamarin.Android.Arch.Lifecycle.Runtime.1.1.1.3/lib/monoandroid80/Xamarin.Android.Arch.Lifecycle.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/dll/Android/Xamarin.Android.Support.Animated.Vector.Drawable.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/packages/Xamarin.Android.Support.Annotations.28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.Annotations.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/packages/Xamarin.Android.Support.Compat.28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.Compat.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/packages/Xamarin.Android.Support.Core.UI.28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.Core.UI.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/packages/Xamarin.Android.Support.Core.Utils.28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.Core.Utils.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/packages/Xamarin.Android.Support.CustomTabs.28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.CustomTabs.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/dll/Android/Xamarin.Android.Support.Design.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/packages/Xamarin.Android.Support.Fragment.28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.Fragment.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/packages/Xamarin.Android.Support.Media.Compat.28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.Media.Compat.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/packages/Xamarin.Android.Support.v4.28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.v4.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/dll/Android/Xamarin.Android.Support.v7.AppCompat.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/dll/Android/Xamarin.Android.Support.v7.RecyclerView.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/packages/Xamarin.Android.Support.Vector.Drawable.28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.Vector.Drawable.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/packages/Xamarin.Essentials.1.6.0/lib/monoandroid80/Xamarin.Essentials.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/packages/ZXing.Net.Mobile.2.4.1/lib/MonoAndroid71/ZXing.Net.Mobile.Core.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/packages/ZXing.Net.Mobile.2.4.1/lib/MonoAndroid71/zxing.portable.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/packages/ZXing.Net.Mobile.2.4.1/lib/MonoAndroid71/ZXingNetMobile.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.Contracts.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.FileVersionInfo.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Security.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Xml.XPath.XDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.WebSockets.Client.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Dynamic.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.Serialization.Xml.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Principal.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Reflection.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.ThreadPool.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Cng.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ComponentModel.EventBasedAsync.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Encryption.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.CompilerServices.VisualC.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.DeriveBytes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/netstandard.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.UnmanagedMemoryStream.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ServiceModel.Http.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.FileSystem.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Xml.XPath.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Xml.XmlDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Xml.Xsl.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Resources.Writer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Console.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Cache.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Sockets.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Text.Encoding.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.NetworkInformation.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Utilities.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Principal.Windows.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Claims.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ServiceModel.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Hashing.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ComponentModel.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.FileSystem.DriveInfo.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.X509Certificates.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Reflection.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.Numerics.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.FileSystem.Watcher.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.TraceSource.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Reflection.Emit.Lightweight.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Text.Encoding.CodePages.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Linq.Expressions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.Timer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.InteropServices.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.Pipes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.HttpListener.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Text.RegularExpressions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.Tasks.Parallel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Collections.NonGeneric.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Collections.Concurrent.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.Overlapped.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Pkcs.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.Handles.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Data.SqlClient.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ObjectModel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.WebHeaderCollection.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.InteropServices.RuntimeInformation.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ComponentModel.TypeConverter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Mail.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.Tasks.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Linq.Parallel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Xml.XDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.SecureString.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/Microsoft.Win32.Registry.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.RSA.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ComponentModel.Annotations.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.FileSystem.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.Compression.ZipFile.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.InteropServices.WindowsRuntime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Linq.Queryable.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Resources.ResourceManager.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Resources.Reader.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Collections.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Reflection.Emit.ILGeneration.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Data.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.NameResolution.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ComponentModel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ServiceProcess.ServiceController.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Encryption.ECDiffieHellman.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.Loader.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ServiceModel.Security.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.AuthenticationManager.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Xml.ReaderWriter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.Tasks.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.Tracing.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.AppContext.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Buffers.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Encryption.ECDsa.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Csp.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.TextWriterTraceListener.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Text.Encoding.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.MemoryMappedFiles.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.OpenSsl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/Microsoft.Win32.Registry.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Globalization.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.RandomNumberGenerator.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Collections.Specialized.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.ProtectedData.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ValueTuple.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Xml.XPath.XmlDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.ServicePoint.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Xml.XmlSerializer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Reflection.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Globalization.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Resources.ReaderWriter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Encoding.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.IsolatedStorage.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ServiceModel.NetTcp.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Reflection.TypeExtensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Globalization.Calendars.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Requests.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.WebSockets.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Reflection.Emit.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.FileSystem.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.Serialization.Json.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Algorithms.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.Thread.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Linq.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.Process.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.Tools.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Hashing.Algorithms.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.Debug.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/Microsoft.Win32.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.Serialization.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.TraceEvent.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Drawing.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.Serialization.Formatters.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Ping.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ServiceModel.Duplex.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.StackTrace.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Reflection.DispatchProxy.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Encryption.Aes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Memory.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/11.1.0.17/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Drawing.Common.dll","Aliases":[],"Framework":null}],"Files":["/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Resources/Resource.designer.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Properties/AssemblyInfo.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Application.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/MyReceiver.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Scan.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/NetworkUtils.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Resources/AboutResources.txt","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Properties/AndroidManifest.xml","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/AboutAssets.txt","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/packages.config","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Libs/armeabi/libjcore126.so","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Libs/armeabi/libUdpClient.so","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Libs/armeabi/libezstreamclient.so","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Libs/armeabi/libgnustl_shared.so","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Libs/armeabi/libhcnetsdk.so","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Libs/armeabi/libhpr.so","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Libs/armeabi/libmarsxlog.so","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Libs/armeabi/libminiupnpc.so","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Libs/armeabi/libopensslwrap.so","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Libs/armeabi/libprotobuf-lite.so","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Libs/armeabi/libsadp.so","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Libs/armeabi/libstlport_shared.so","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Libs/armeabi/libstreamconvert.so","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Libs/armeabi/libAnalyzeData.so","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Libs/armeabi/libAudioEngine.so","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Libs/armeabi/libCpuFeatures.so","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Libs/armeabi/libcurl.so","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Libs/armeabi/libencryptprotect.so","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Libs/armeabi/libHCAlarm.so","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Libs/armeabi/libHCCore.so","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Libs/armeabi/libHCCoreDevCfg.so","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Libs/armeabi/libHCDisplay.so","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Libs/armeabi/libHCGeneralCfgMgr.so","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Libs/armeabi/libHCIndustry.so","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Libs/armeabi/libHCPlayBack.so","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Libs/armeabi/libHCPreview.so","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Libs/armeabi/libHCVoiceTalk.so","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Libs/armeabi/libPlayCtrl_L.so","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Libs/armeabi/libPlayCtrl_v5.so","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Libs/armeabi/libPlayCtrl_v7.so","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Libs/armeabi/libPlayCtrl.so","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Libs/armeabi/libStunClientSDK.so","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Libs/armeabi/libSystemTransform.so","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Resources/layout/Main.axml","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Resources/values/Strings.xml","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Resources/drawable/Icon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Resources/mipmap-mdpi/Icon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Resources/mipmap-xhdpi/Icon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Resources/mipmap-xxhdpi/Icon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Resources/mipmap-xxxhdpi/Icon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Resources/drawable/Loading.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Resources/values/Styles.xml","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Resources/drawable/PadLoading.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Resources/xml/file_paths.xml","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Resources/xml/network_security_config.xml","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Language.ini","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/InfraredType/1.txt","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/InfraredType/2.txt","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/InfraredType/3.txt","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/InfraredType/4.txt","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/InfraredType/5.txt","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/InfraredType/6.txt","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/InfraredCode/1.txt","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/InfraredCode/2.txt","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/InfraredCode/3.txt","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/InfraredCode/4.txt","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/InfraredCode/5.txt","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/InfraredCode/6.txt","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/titilliumtext25l005.otf","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/AC/AC+.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/AC/AC+Selected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/AC/AC-.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/AC/AC-Selected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/AC/AC.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/AC/ACAuto.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/AC/ACBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/AC/ACClose.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/AC/ACCloseSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/AC/ACDehumidification.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/AC/ACDialog+.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/AC/ACDialog+On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/AC/ACDialog-.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/AC/ACDialog-On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/AC/ACDialogForward.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/AC/ACDialogForwardOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/AC/ACDialogRegresses.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/AC/ACDialogRegressesOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/AC/ACDialogSwitch.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/AC/ACDialogSwitchOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/AC/ACDialog_.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/AC/ACHeating.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/AC/ACHeatingSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/AC/ACHighWind.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/AC/ACHighWindSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/AC/ACLeft.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/AC/ACLeftSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/AC/ACLowWind.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/AC/ACLowWindSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/AC/ACModeAuto.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/AC/ACRefrigeration.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/AC/ACRight.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/AC/ACRightSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/AC/ACSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/AC/ACStroke.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/AC/DialogTime+.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/AC/DialogTime+On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/AC/DialogTime-.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/AC/DialogTime-On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/AC/ac+1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/AC/ac-1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/AC/ac_left.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/AC/ac_on+.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/AC/ac_on-.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/AC/ac_right.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/AccountSettings/Backup.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/AccountSettings/DataShared.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/AccountSettings/DeviceManagement.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/AccountSettings/UserIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/AirQuality/0.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/AirQuality/1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/AirQuality/10.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/AirQuality/13.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/AirQuality/14.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/AirQuality/15.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/AirQuality/16.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/AirQuality/17.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/AirQuality/18.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/AirQuality/19.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/AirQuality/2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/AirQuality/20.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/AirQuality/29.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/AirQuality/3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/AirQuality/4.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/AirQuality/45.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/AirQuality/5.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/AirQuality/6.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/AirQuality/7.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/AirQuality/8.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/AirQuality/9.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/AirQuality/HumidityIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/AirQuality/PM25Icon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/CrabtreeAdd/HidePW.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/CrabtreeAdd/ShowPW.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Curtain/Curtain.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Curtain/CurtainBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Curtain/CurtainChange.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Curtain/CurtainChangeOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Curtain/CurtainClose.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Curtain/CurtainCloseSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Curtain/CurtainOpen.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Curtain/CurtainOpenSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Curtain/CurtainRollerDown.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Curtain/CurtainRollerDownOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Curtain/CurtainRollerUp.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Curtain/CurtainRollerUpOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Curtain/CurtainTimeOut.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Curtain/CurtainTimeOutSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Curtain/curtain1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Curtain/rollerCurtain.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/DoorLockPic/doorLockHomePage.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_ headshot.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_ headshot_h0.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_ headshot_h1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_ headshot_h2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_ headshot_h3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_ headshot_h4.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_ headshot_h5.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_ headshot_h6.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_ scene.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_ scene_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_alarm.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_alert.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_background.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_close.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_device.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_device_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_down_pic.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_down_pic_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_edit_scene_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_error_alarm.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_fingerprint.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_homePage.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_homepage2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_notice.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_open.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_password.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_proximity_card.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_remote.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_search.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_search_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_search_pic.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_search_pic_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_unedit_scene.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_user.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_user_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/FH/FH+.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/FH/FH+on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/FH/FH-.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/FH/FH-on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/FH/FH_Auto.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/FH/FH_Auto_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/FH/FH_Cold.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/FH/FH_Cold_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/FH/FH_Common.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/FH/FH_Common_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/FH/FH_Day.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/FH/FH_Day_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/FH/FH_Heat.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/FH/FH_Heat_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/FH/FH_Leave.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/FH/FH_Leave_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/FH/FH_Night.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/FH/FH_Night_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/FH/FH_Switch.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/FH/FH_Switch_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Fan/Fan+.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Fan/Fan+On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Fan/Fan-.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Fan/Fan-On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Fan/Fan.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Fan/FanBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Fan/FanIconSwitch.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Fan/FanIconSwitchOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Fan/FanOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Fan/FanSpeedBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Fan/FanSwitch.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Fan/FanSwitchOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Fan/Speed0.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Fan/Speed1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Fan/Speed2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Fan/Speed3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Fan/Speed4.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Fan/Speed5.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Fan/Speed6.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Fan/Speed7.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Fan/Speed8.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/FreshAir/FAConstantTemp.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/FreshAir/FAConstantTempOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/FreshAir/FAInternalCirculation.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/FreshAir/FAInternalCirculationOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/FreshAir/FAManual.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/FreshAir/FAManualOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/FreshAir/FASmart.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/FreshAir/FASmartOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/FreshAir/FreshAir.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/FreshAir/FreshAirBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/+.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/+Selected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/Back.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/BackSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/Check.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/CheckSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/DefaultRoomIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/DefaultSceneIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/DefaultSceneIconSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/DelInRightView.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/Down.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/DownSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/DryContact.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/EditInRightView.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/Editor.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/EditorSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/FloorHeating.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/FloorHeatingBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/FloorHeatingSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/Gateway.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/GatewayMapping.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/GatewayMappingSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/GatwayInfoHide.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/GatwayInfoShow.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/Help.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/HelpSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/HomePage.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/HomePageSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/InfraredAC.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/InfraredDVD.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/InfraredFan.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/InfraredIPTV.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/InfraredModel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/InfraredProjector.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/InfraredSTB.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/InfraredTV.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/Item.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/ItemSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/Light.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/LightBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/LightSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/LightingCount.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/LightingCountSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/LogicModule.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/Monitor.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/MonitorSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/More2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/More2Selected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/Music.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/MusicBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/NetParameter.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/NetParameterSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/OnePort.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/OnePortSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/Panel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/PickerColorWheel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/Point.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/PointBig.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/PointBigSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/PointSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/PositioningDialogBack.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/Power.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/PowerSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/Projector.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/RH_Lights.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/RH_LightsSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/RedistributionAddress.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/RedistributionAddressSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/Refresh.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/RefreshOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/Remote.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/RemoteAccess.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/RemoteAccessSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/Right.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/Scan.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/SceneAdd.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/SceneBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/SceneSettingBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/SecenDefaultBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/Security.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/SecurityBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/SecuritySelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/SeekBarButton.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/SwitchClose.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/SwitchOpen.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/TV.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/TVBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/TVSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/TV_AV-TV.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/TV_AV-TVSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/TV_Add.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/TV_AddSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/TV_Back.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/TV_BackSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/TV_Bottom.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/TV_BottomSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/TV_ChannelDown.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/TV_ChannelDownSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/TV_ChannelUp.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/TV_ChannelUpSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/TV_Down.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/TV_DownSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/TV_Home.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/TV_HomeSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/TV_Left.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/TV_LeftSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/TV_Menu.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/TV_MenuSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/TV_Miuns.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/TV_MiunsSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/TV_Mute.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/TV_MuteSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/TV_NewFavorite.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/TV_NewFavoriteSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/TV_Ok.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/TV_OkSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/TV_Power.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/TV_PowerSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/TV_Right.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/TV_RightSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/TV_TopBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/TV_Up.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/TV_UpSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/TextBox.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/Transparent.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/UserSceneDelIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/UserSceneEditIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/Wireless.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Item/WirelessSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Light/AllLight.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Light/AllLightOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Light/Check.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Light/CheckOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Light/DimmingSetting.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Light/Light+.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Light/Light+On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Light/Light-.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Light/Light-On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Light/LightSceneIcon1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Light/LightSceneIcon1On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Light/LightSceneIcon2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Light/LightSceneIcon2On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Light/LightSceneIcon3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Light/LightSceneIcon3On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Light/LightSceneIcon4.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Light/LightSceneIcon4On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Light/LightSceneIcon5.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Light/LightSceneIcon5On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Light/LightSceneIcon6.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Light/LightSceneIcon6On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Light/RGBSetting.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Light/Socket.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Light/SocketBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Light/SocketOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Light/UserLightAddScene.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Logo/Logo.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Logo/Register_logo.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Navigation/MenuCategory.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Navigation/MenuCategoryOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Navigation/MenuFavorite.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Navigation/MenuFavoriteOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Navigation/MenuRoom.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Navigation/MenuRoomOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Navigation/MenuSettings.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Navigation/MenuSettingsOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Panel/Position.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Password/password_Kuang.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Register/BackupIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Register/BackupIcon_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Register/Backup_ restores.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Register/Backup_ restores_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Register/Register_City_Kuang.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Register/Register_City_Kuang_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Register/Register_Email_Address.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Register/Register_Email_Address_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Register/Register_Email_kuang_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Register/Register_Kuang.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Register/Register_Kuang_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Register/Register_Password_kuang.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Register/Register_Password_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Register/Register_Type.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Register/Register_email_kuang.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Register/backup_Kuang.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Register/backup_Kuang_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Register/backup_Next.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Register/backup_Next_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Register/backup_del.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Room/FavoriteRoom.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Room/godwon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Room/r1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Room/r2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Room/r3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Room/r4.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Room/r5.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Scene/Scene.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Scene/s0.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Scene/s1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Scene/s2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Scene/s3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Scene/s4.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Scene/s5.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Scene/s6.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Scene/s7.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Scene/s8.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Scene/s9.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Security/Arm.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Security/ArmOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Security/Away.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Security/AwayOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Security/Day.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Security/DayOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Security/Disarm.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Security/DisarmOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Security/IconArm.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Security/IconArmOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Security/IconDisarm.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Security/IconDisarmOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Security/IconDoor.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Security/IconDoorOffline.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Security/IconDoorOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Security/IconInduction.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Security/IconInductionOffline.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Security/IconInductionOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Security/IconWindow.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Security/IconWindowOffline.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Security/IconWindowOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Security/Night.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Security/NightOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Security/Reception.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Security/ReceptionOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Security/SecurityBackgoround.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Security/Vacation.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Security/VacationOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Sensor/Add.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Sensor/AddOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Sensor/Sensor.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Sensor/SensorBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Skin/Check.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Skin/Skin.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Skin/SkinLinstItem.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/Skin/SkinOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/TV/ChangeSTB.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/TV/ChangeTV.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/TV/STBIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/TV/STB_ON.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/TV/TV2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/TV/TV2_0.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/TV/TV2_0_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/TV/TV2_1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/TV/TV2_10.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/TV/TV2_10_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/TV/TV2_1_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/TV/TV2_2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/TV/TV2_2_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/TV/TV2_3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/TV/TV2_3_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/TV/TV2_4.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/TV/TV2_4_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/TV/TV2_5.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/TV/TV2_5_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/TV/TV2_6.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/TV/TV2_6_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/TV/TV2_7.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/TV/TV2_7_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/TV/TV2_8.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/TV/TV2_8_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/TV/TV2_9.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/TV/TV2_9_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/TV/TV2_OK.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/TV/TV2_OK_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/TV/TV3_1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/TV/TV3_10.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/TV/TV3_11.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/TV/TV3_12.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/TV/TV3_13.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/TV/TV3_14.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/TV/TV3_15.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/TV/TV3_16.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/TV/TV3_17.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/TV/TV3_18.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/TV/TV3_19.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/TV/TV3_2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/TV/TV3_20.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/TV/TV3_21.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/TV/TV3_22.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/TV/TV3_23.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/TV/TV3_24.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/TV/TV3_25.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/TV/TV3_26.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/TV/TV3_27.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/TV/TV3_28.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/TV/TV3_29.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/TV/TV3_3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/TV/TV3_30.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/TV/TV3_31.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/TV/TV3_32.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/TV/TV3_33.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/TV/TV3_34.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/TV/TV3_35.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/TV/TV3_36.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/TV/TV3_37.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/TV/TV3_38.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/TV/TV3_39.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/TV/TV3_4.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/TV/TV3_40.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/TV/TV3_41.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/TV/TV3_42.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/TV/TV3_43.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/TV/TV3_44.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/TV/TV3_5.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/TV/TV3_6.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/TV/TV3_7.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/TV/TV3_8.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/TV/TV3_9.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/TV/TVIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/TV/TVNum0.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/TV/TVNum0_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/TV/TV_Bottom.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/TV/TV_Edit.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/TV/TV_ON.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/TV/TV_edit_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/UniversalDevice/UniversalDevice.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/UniversalDevice/UniversalDeviceBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/UniversalDevice/UniversalDeviceOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/CrabtreeAdd/Choose.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/CrabtreeAdd/ChooseOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/CrabtreeAdd/Edit.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/CrabtreeAdd/EditOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/CrabtreeAdd/Position.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/CrabtreeAdd/PositionOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/CrabtreeAdd/Schedule.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/CrabtreeAdd/Timer.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/CrabtreeAdd/Help.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/CrabtreeAdd/Alexa.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/CrabtreeAdd/SubaccountIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/CD.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/FD.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/FM.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/HomepageBack.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/HomepageBackgroun.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/HomepageFavourite.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/HomepageFavouriteSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/HomepageMusic.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/HomepageRadio.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/HomepageSeek.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/HomepageSeekSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/HomepageSet.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/HomepageSounds.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/HomepageWatercress.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/HomepageWorld.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/Homepagedown.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/HomepagedownSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/HomepageiHeartRadio.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/HomepageplaymusicSelected1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/Homepagexiala.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/HomepagexialaSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/Homepagplaymusic.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/IEseekSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/Lately.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/Listreading.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/Music.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/MusicBack.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/MusicBackSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/MusicBackgroun.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/MusicPlay.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/MusicPlaySelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/MusicSet.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/MusicVoice.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/Next.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/NextSelecte.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/PlayBack.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/PlayBackSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/PlayBackgroun.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/PlayLike.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/PlayLikeSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/PlayList.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/PlayListSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/PlayMusicset.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/PlayMute.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/PlayMuteSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/PlayNext.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/PlayNextSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/PlayPortrait.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/PlayPrve.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/PlayPrveSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/PlaySelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/PlayVoice.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/PlayVoiceSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/Playplay.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/PlayplaySelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/Radioaudio.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/Radiodown.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/RadiodownSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/Radiogarden.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/Radioupward.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/RadioupwardSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/Rradio.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/Selectedaddvol.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/Selectedredvol.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/Spotify.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/Spotify1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/Talk.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/Tidal.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/Tidal1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/USB.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/USB1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/USBselected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/add.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/addvol.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/androidwifi.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/bluetooth.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/bluetooth1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/card.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/content.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/delpas.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/delplayer.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/dlna.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/dlnaSource.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/hidden.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/information.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/iossetwifi.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/kumusic.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/language.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/like.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/likeSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/line.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/line1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/list.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/listSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/local.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/local1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/muiscline.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/muiscline1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/musicMusic.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/musicMusic1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/musiccn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/musicplay1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/mylist.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/nas.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/news.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/noselected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/ocalradio.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/pandora.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/pandora1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/place.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/placeselected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/playModeDDdanquplay.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/playModeDanquplay.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/playModeliebiaoplay.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/playModeshunxuplay.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/playModesuijiplay.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/playmusicplaySelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/podcast.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/popular.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/qqmusic.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/qqmusic1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/radio.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/radioSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/radius.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/radius11.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/radiusselected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/redvol.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/refurbish.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/refurbishSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/rename.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/renameselected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/seekSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/seekdevice.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/selected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/selehidden.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/set.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/sports.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/streaming.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/timelock.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/wifi.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/MusicIcon/yyyy.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/CrabtreeAdd/WiFiUnlink.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/CrabtreeAdd/WiFi.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/CrabtreeAdd/CloudUnlink.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/CrabtreeAdd/CloudLink.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/CrabtreeAdd/DimmerOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/CrabtreeAdd/Dimmer.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/TV/DownIRCodeIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/CrabtreeAdd/FromSharing.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/CrabtreeAdd/WiFiOffline.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON/Assets/Phone2/CrabtreeAdd/CloudOffline.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/packages/Xamarin.Android.Arch.Lifecycle.Runtime.1.1.1.3/proguard/monoandroid80/proguard.txt","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/packages/Xamarin.Android.Support.Core.UI.28.0.0.3/proguard/monoandroid80/proguard.txt","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/packages/Xamarin.Android.Support.Media.Compat.28.0.0.3/proguard/monoandroid80/proguard.txt"],"BuildActions":["Compile","Compile","Compile","Compile","Compile","Compile","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","ProguardConfiguration","ProguardConfiguration","ProguardConfiguration"],"Analyzers":[],"AdditionalFiles":[],"EditorConfigFiles":[]} \ No newline at end of file diff --git a/Crabtree/.vs/SmartHome/xs/project-cache/ON.Ios-Debug|iPhone.json b/Crabtree/.vs/SmartHome/xs/project-cache/ON.Ios-Debug|iPhone.json index 4b38738..9782715 100644 --- a/Crabtree/.vs/SmartHome/xs/project-cache/ON.Ios-Debug|iPhone.json +++ b/Crabtree/.vs/SmartHome/xs/project-cache/ON.Ios-Debug|iPhone.json @@ -1 +1 @@ -{"Format":1,"ProjectReferences":[],"MetadataReferences":[{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/dll/IOS/JLJailBreak.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/packages/Microsoft.AppCenter.Analytics.4.0.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Analytics.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/packages/Microsoft.AppCenter.Analytics.4.0.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Analytics.iOS.Bindings.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/packages/Microsoft.AppCenter.Crashes.4.0.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Crashes.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/packages/Microsoft.AppCenter.Crashes.4.0.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Crashes.iOS.Bindings.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/packages/Microsoft.AppCenter.4.0.0/lib/Xamarin.iOS10/Microsoft.AppCenter.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/packages/Microsoft.AppCenter.4.0.0/lib/Xamarin.iOS10/Microsoft.AppCenter.iOS.Bindings.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Microsoft.CSharp.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/dll/IOS/MJRefresh_Xamarin.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/packages/MQTTnet.3.0.13/lib/netstandard2.1/MQTTnet.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/mscorlib.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/dll/Newtonsoft.Json.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/OpenTK-1.0.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/packages/RestSharp.106.11.7/lib/netstandard2.0/RestSharp.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/dll/IOS/Shared.IOS.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/dll/IOS/Shared.IOS.TBL.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/System.Core.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/System.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Drawing.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/System.IO.Compression.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/System.Net.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/System.Net.Http.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/System.Web.Services.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/System.Xml.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/packages/Xamarin.Essentials.1.6.0/lib/xamarinios10/Xamarin.Essentials.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Xamarin.iOS.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/packages/ZXing.Net.Mobile.2.4.1/lib/Xamarin.iOS10/ZXing.Net.Mobile.Core.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/packages/ZXing.Net.Mobile.2.4.1/lib/Xamarin.iOS10/zxing.portable.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/packages/ZXing.Net.Mobile.2.4.1/lib/Xamarin.iOS10/ZXingNetMobile.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Contracts.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.FileVersionInfo.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.Security.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Xml.XPath.XDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.WebSockets.Client.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.IO.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Dynamic.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Xml.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Principal.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Reflection.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Threading.ThreadPool.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Cng.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.EventBasedAsync.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Runtime.CompilerServices.VisualC.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Threading.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.DeriveBytes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/netstandard.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.IO.UnmanagedMemoryStream.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Http.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Xml.XPath.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Xml.XmlDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Xml.Xsl.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Resources.Writer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Console.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.Cache.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.Sockets.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Text.Encoding.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.NetworkInformation.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.Utilities.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Principal.Windows.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Claims.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Hashing.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.DriveInfo.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.X509Certificates.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Reflection.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Runtime.Numerics.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.Watcher.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.TraceSource.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Reflection.Emit.Lightweight.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Text.Encoding.CodePages.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Linq.Expressions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Threading.Timer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Runtime.InteropServices.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.IO.Pipes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.HttpListener.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Text.RegularExpressions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Threading.Tasks.Parallel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Collections.NonGeneric.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Collections.Concurrent.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Threading.Overlapped.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Pkcs.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Runtime.Handles.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Data.SqlClient.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.ObjectModel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.WebHeaderCollection.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Runtime.InteropServices.RuntimeInformation.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.TypeConverter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.Mail.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Threading.Tasks.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Linq.Parallel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Xml.XDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.SecureString.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/Microsoft.Win32.Registry.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.RSA.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.Annotations.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.IO.Compression.ZipFile.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Runtime.InteropServices.WindowsRuntime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Linq.Queryable.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Resources.ResourceManager.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Resources.Reader.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Collections.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Reflection.Emit.ILGeneration.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Data.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.NameResolution.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.ServiceProcess.ServiceController.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.ECDiffieHellman.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Runtime.Loader.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Security.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.AuthenticationManager.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Xml.ReaderWriter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Threading.Tasks.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Tracing.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.AppContext.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Buffers.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.ECDsa.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Csp.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.TextWriterTraceListener.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Text.Encoding.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.IO.MemoryMappedFiles.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.OpenSsl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/Microsoft.Win32.Registry.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Globalization.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.RandomNumberGenerator.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Collections.Specialized.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.ProtectedData.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.ValueTuple.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Xml.XPath.XmlDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.ServicePoint.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Xml.XmlSerializer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Reflection.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Globalization.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Runtime.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Resources.ReaderWriter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encoding.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.IO.IsolatedStorage.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Threading.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.NetTcp.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Reflection.TypeExtensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Globalization.Calendars.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.Requests.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.WebSockets.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Reflection.Emit.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Json.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Algorithms.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Threading.Thread.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Linq.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Process.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Tools.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Hashing.Algorithms.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Debug.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/Microsoft.Win32.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.TraceEvent.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Drawing.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Formatters.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.Ping.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Duplex.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.StackTrace.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Reflection.DispatchProxy.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.Aes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Memory.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.Primitives.dll","Aliases":[],"Framework":null}],"Files":["/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Main.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/AppDelegate.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/ViewController.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/ViewControllerBase.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Reachability.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/IosMethod.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Scan.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/BusSocket.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/CRC.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/ABase.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/HVAC.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/Common.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/CommonSwitch.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/Scene.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Global.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/MyEnum.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Packet.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Target.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/Net/DownLoadIImage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/Net/HttpListener.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/CommonPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/Series.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Control.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/OnePortWirelessFR.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/LightSwitch.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/LightDimming.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/OnePortBus.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/CurtainModel.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/R.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/AppAttribute.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/EquipmentPublicClass.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/FoolHeat.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/ACPanel.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/ButtonPanel.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/FoolHeatPanel.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/IO/FileUtils.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/DryContact.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/InfraredMode.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/MusicModel.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/ACInfrared.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/CurtainTrietex.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/CurtainRoller.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Command.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/Room.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/AC.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Format.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/A31Music.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/A31PlayStatus.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/FoolHeat/UserDeviceToFH.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/FoolHeat/UserFHPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/SecurityModul.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/TV/UserTVNumberView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/TV/UserTVAddCustomChannel.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/TV/UserTVCustomChannel.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/TV/UserTVFrameLayout.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/TV/UserDeviceToTV.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Curtain/SystemCurtainModel.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Curtain/SystemCurtainRoller.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Curtain/SystemCurtainTrietex.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Curtain/UserCurtainPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Curtain/UserDeviceToCurtains.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Panel/SystemACPanel.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Panel/SystemFloorHeatingPanel.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/SystemLightDimming.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/SystemLightSwitch.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/UserDeviceToLight.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/UserLightPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/AC/SystemACHost.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/AC/UserACPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/AC/UserDeviceToAC.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemEquipmentBase.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemHomePage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemInfrared.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemMiddle.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemMusicModel.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemOnePortBus.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemRemote.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemWirelessGateway.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserDryContact.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserHomePage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserMiddle.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserTop.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Panel/SystemPanel.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Scene/UserScenePage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Scene/UserAddSceneDevice.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Scene/SceneMethod.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/LightLogic.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/SystemLightLogic.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/Backup.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/Databackup.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/ForgotPassword.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Warning/WarningList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/RemoteInfo.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/UserDeviceToSocket.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/FoolHeat/SystemFoolHeat.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/FanModule.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Fan/SystemFan.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Fan/UserFan.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Fan/UserDeviceToFan.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Panel/SystemMusicPanel.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/MusicPanel.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/LogicModule.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/AC/ACMethod.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/MainPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/MusicA31.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/Net/MyWebClient.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/SkinStyle.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/RCU.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemRCU.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/LightMixDimming.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/LightMixSwitch.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/SystemLightMixDimming.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/SystemLightMixSwitch.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/LightEnergySwitch.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/SystemLightEnergySwitch.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/FavoriteRoom.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/SuperWireless.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserSettingView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserDeviceView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Scene/UserDeviceToScene.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/DoorLock.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockAlarmScene.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockAlarmSceneTargets.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockEditedScence.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockInfo.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockRecord.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockRemindSetting.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockScene.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockSystemSetting.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockUserMangement.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/FingerPrint.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/GenerateTempPasswordResult.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/PasswordList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/ProximityCard.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/RemotelyUnlock.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockSecurity.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/TempPasswordList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/TemporaryPassword.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/UserDeviceToDoorLock.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/UserDoorLock.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/UserIDView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/AccountRegistration.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/AccountLogin.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/AccountView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/SubaccountListView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/AccountModifyPassword.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResultStatus.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResultSubaccount.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/FingerprintAndProximityScene.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/FirstRemoteUnlock.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/RemoteUnLockForgetPassword.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/RemoteUnLockPasswordReset.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/RemoteUnlockPasswordSet.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/RemoteUnLockPasswordSetOrModify.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/DMX48.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/UniversalDevice.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/UniversalDevice/UserDeviceToUniversalDevice.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/UniversalDevice/UserUniversalPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Security/UserDeviceToSecurity.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Security/UserSecurityAreaPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Security/UserSecurityPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/UserInfo.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/Sensor.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/SystemSensor.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserDeviceToSensor.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/DeviceCommon.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/PushMessageEntity.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/Security.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/CustomViewObj.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/HomeTheater.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/HomeListView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/DeviceInfoRes.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/GatewayRes.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/ResponsePack.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/RoomInfoRes.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/RoomObjectiveRes.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/SceneObjectiveRes.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/SceneRes.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/SubAccountRes.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/UserLoginRes.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/BackupInfoRes.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/FolderRes.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/MessageInfoRes.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/RegionInfoRes.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemOnePortBusBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/FreshAir.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/FresAir/SysFresAir.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/UserConfig.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/FresAir/UserFresAirList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/FresAir/FreshAirBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/FresAir/UserFreshAirPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Security/UserSecurityAreaView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Security/UserSecurityView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/CustomAC.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorSettingPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorSettingPushPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/AccountListDB.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorSettingTempPushDialog.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorAutomationPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/SendJson.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorAutomationTargetSet.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorAutomationDeviceSetPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorHistoryPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/GetSensorPushHistory.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorAutomationDeviceTypeChoose.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/SensorHistory.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorAutomationSettingPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorAutomationConditionSettingPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Guide/GuideAddResidence.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Guide/GuideAddGateway.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/GatewayBase.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Room/UserRoom.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Room/UserRooms.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Room/UserDeviceListPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Schedule/UserSchedule.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Schedule/AddSchedule.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/Timer.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Schedule/HelpView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/Alexa.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaSettingPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaDeviceListPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31AddListMuisc.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31CNRadio.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31CnList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31CommonLogin.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31DeviceArgument.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Dlna.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31DlnaList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31DlnaListMusic.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31EqualizerMode.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31GenresListPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31LikeList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31ListMusic.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31LocalMusic.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31MusicSoAaAl.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31MusicSourcePage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31MyList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31NewPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Pandora.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31PandoraList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31PlayList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31PlayListPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31PlayMusicPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31RadioList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31RadioPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Rename.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Search.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31SetInformation.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31SoAaAl.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Song.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31StreamingMusic.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31TidalHomePage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31TidalLogin.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31TidalMymusic.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31TidalRisingPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31TidalSearchTrackPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Tidalhome.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Usbmusic.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31UserLogin.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Wifi.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31WifiPassword.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31vTuner.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/DLNAServer.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/Homemusic.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/LikeList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/ListPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/MyMusic.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/PandoraConfig.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/PlayPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/RadioPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/SetUpPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/SonglistPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/SourcePage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/Tidal.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/Usbmusic.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/WiFiSet.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaSceneEditPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Guide/GuideSettingInfraredModule.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/TV/ConfigIRCode.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/MqttCommon.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Guide/GuideSettingGateway.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/OnePortMqttFR.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/API.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/SendControl.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Room/GenericDialog.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaAddScenePage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Common/Constant.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Common/HttpUtil/ErrorCode.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Common/HttpUtil/HttpServerRequest.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Common/HttpUtil/HttpUtil.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Common/HttpUtil/IMessageCommon.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Common/HttpUtil/NewAPI.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Common/HttpUtil/NewApiRes.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Common/CommonUtlis.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Common/Utlis.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Common/CommonConfig.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Common/HDLLinkUtlis.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Info.plist","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Entitlements.plist","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/packages.config","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Language.ini","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/InfraredCode/1.txt","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/InfraredCode/2.txt","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/InfraredCode/3.txt","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/InfraredCode/4.txt","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/InfraredCode/5.txt","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/InfraredCode/6.txt","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/InfraredType/1.txt","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/InfraredType/2.txt","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/InfraredType/3.txt","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/InfraredType/4.txt","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/InfraredType/5.txt","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/InfraredType/6.txt","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Base.lproj/localizable.txt","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Base.lproj/localizableEn.txt","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/titilliumtext25l005.otf","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/MJRefresh.bundle/arrow@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/MJRefresh.bundle/en.lproj/Localizable.strings","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/MJRefresh.bundle/zh-Hans.lproj/Localizable.strings","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/MJRefresh.bundle/zh-Hant.lproj/Localizable.strings","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/PGDatePicker.bundle/en.lproj/Localizable.strings","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/PGDatePicker.bundle/zh-Hans.lproj/Localizable.strings","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/PGDatePicker.bundle/zh-Hant.lproj/Localizable.strings","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/hold.wav","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/line_real.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/linphonerc","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/linphonerc-factory","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/linphonerc-factory~ipad","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/linphonerc~ipad","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/ring.caf","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/ring.wav","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/ringback.wav","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/rootca.pem","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/shortring.caf","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/en.lproj/InfoPlist.strings","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/zh-Hans.lproj/InfoPlist.strings","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/echarts.html","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/js/echarts-all.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/theme/blue.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/theme/dark.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/theme/gray.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/theme/green.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/theme/helianthus.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/theme/infographic.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/theme/macarons.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/theme/macarons2.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/theme/mint.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/theme/red.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/theme/roma.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/theme/sakura.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/theme/shine.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/AC+.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/AC+Selected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/AC-.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/AC-Selected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/AC.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACAuto.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACClose.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACCloseSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACDehumidification.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialog+.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialog+On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialog-.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialog-On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialogForward.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialogForwardOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialogRegresses.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialogRegressesOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialogSwitch.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialogSwitchOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialog_.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACHeating.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACHeatingSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACHighWind.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACHighWindSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACLeft.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACLeftSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACLowWind.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACLowWindSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACModeAuto.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACRefrigeration.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACRight.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACRightSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACStroke.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/DialogTime+.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/DialogTime+On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/DialogTime-.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/DialogTime-On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ac+1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ac-1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ac_left.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ac_on+.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ac_on-.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ac_right.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AccountSettings/Backup.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AccountSettings/DataShared.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AccountSettings/DeviceManagement.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AccountSettings/UserIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/0.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/10.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/13.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/14.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/15.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/16.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/17.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/18.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/19.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/20.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/29.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/4.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/45.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/5.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/6.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/7.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/8.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/9.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/HumidityIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/PM25Icon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/Alexa.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/Choose.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/ChooseOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/CloudLink.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/CloudUnlink.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/Dimmer.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/DimmerOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/Edit.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/EditOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/Help.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/HidePW.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/Position.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/PositionOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/Schedule.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/ShowPW.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/SubaccountIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/Timer.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/WiFi.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/WiFiUnlink.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Curtain/Curtain.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainChange.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainChangeOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainClose.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainCloseSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainOpen.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainOpenSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainRollerDown.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainRollerDownOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainRollerUp.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainRollerUpOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainTimeOut.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainTimeOutSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Curtain/curtain1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Curtain/rollerCurtain.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/doorLockHomePage.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ headshot.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ headshot_h0.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ headshot_h1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ headshot_h2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ headshot_h3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ headshot_h4.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ headshot_h5.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ headshot_h6.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ scene.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ scene_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_alarm.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_alert.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_background.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_close.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_device.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_device_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_down_pic.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_down_pic_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_edit_scene_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_error_alarm.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_fingerprint.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_homePage.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_homepage2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_notice.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_open.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_password.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_proximity_card.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_remote.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_search.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_search_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_search_pic.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_search_pic_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_unedit_scene.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_user.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_user_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH+.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH+on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH-.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH-on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Auto.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Auto_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Cold.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Cold_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Common.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Common_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Day.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Day_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Heat.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Heat_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Leave.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Leave_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Night.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Night_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Switch.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Switch_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/Fan+.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/Fan+On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/Fan-.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/Fan-On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/Fan.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/FanBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/FanIconSwitch.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/FanIconSwitchOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/FanOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/FanSpeedBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/FanSwitch.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/FanSwitchOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/Speed0.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/Speed1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/Speed2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/Speed3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/Speed4.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/Speed5.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/Speed6.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/Speed7.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/Speed8.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FAConstantTemp.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FAConstantTempOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FAInternalCirculation.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FAInternalCirculationOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FAManual.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FAManualOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FASmart.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FASmartOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FreshAir.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FreshAirBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/+.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/+Selected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Back.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/BackSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Check.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/CheckSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/DefaultRoomIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/DefaultSceneIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/DefaultSceneIconSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/DelInRightView.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Down.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/DownSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/DryContact.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/EditInRightView.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Editor.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/EditorSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/FloorHeating.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/FloorHeatingBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/FloorHeatingSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Gateway.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/GatewayMapping.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/GatewayMappingSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/GatwayInfoHide.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/GatwayInfoShow.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Help.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/HelpSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/HomePage.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/HomePageSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/InfraredAC.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/InfraredDVD.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/InfraredFan.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/InfraredIPTV.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/InfraredModel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/InfraredProjector.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/InfraredSTB.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/InfraredTV.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Item.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/ItemSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Light.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/LightBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/LightSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/LightingCount.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/LightingCountSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/LogicModule.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Monitor.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/MonitorSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/More2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/More2Selected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Music.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/MusicBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/NetParameter.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/NetParameterSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/OnePort.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/OnePortSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Panel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/PickerColorWheel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Point.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/PointBig.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/PointBigSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/PointSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/PositioningDialogBack.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Power.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/PowerSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Projector.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/RH_Lights.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/RH_LightsSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/RedistributionAddress.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/RedistributionAddressSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Refresh.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/RefreshOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Remote.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/RemoteAccess.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/RemoteAccessSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Right.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Scan.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/SceneAdd.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/SceneBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/SceneSettingBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/SecenDefaultBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Security.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/SecurityBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/SecuritySelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/SeekBarButton.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/SwitchClose.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/SwitchOpen.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TVBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TVSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_AV-TV.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_AV-TVSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Add.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_AddSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Back.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_BackSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Bottom.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_BottomSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_ChannelDown.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_ChannelDownSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_ChannelUp.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_ChannelUpSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Down.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_DownSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Home.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_HomeSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Left.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_LeftSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Menu.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_MenuSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Miuns.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_MiunsSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Mute.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_MuteSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_NewFavorite.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_NewFavoriteSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Ok.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_OkSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Power.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_PowerSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Right.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_RightSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_TopBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Up.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_UpSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TextBox.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Transparent.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/UserSceneDelIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/UserSceneEditIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Wireless.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/WirelessSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/AllLight.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/AllLightOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/Check.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/CheckOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/DimmingSetting.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/Light+.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/Light+On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/Light-.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/Light-On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon1On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon2On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon3On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon4.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon4On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon5.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon5On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon6.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon6On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/RGBSetting.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/Socket.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/SocketBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/SocketOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/UserLightAddScene.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Logo/Logo.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Logo/Register_logo.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_BottomColor.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_Edit_Kuang.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_Edit_Kuang_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_VideoPlay.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_VideoPlay_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_balcony.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_choose.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_choose_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_close.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_close_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_del.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_del_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_door.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_edit.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_edit_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_full_screen.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_full_screen_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_play.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_play_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_stop.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_stop_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/CD.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/FD.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/FM.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageBack.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageBackgroun.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageFavourite.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageFavouriteSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageMusic.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageRadio.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageSeek.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageSeekSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageSet.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageSounds.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageWatercress.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageWorld.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Homepagedown.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepagedownSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageiHeartRadio.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageplaymusicSelected1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Homepagexiala.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepagexialaSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Homepagplaymusic.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/IEseekSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Lately.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Listreading.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Music.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/MusicBack.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/MusicBackSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/MusicBackgroun.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/MusicPlay.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/MusicPlaySelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/MusicSet.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/MusicVoice.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Next.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/NextSelecte.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayBack.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayBackSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayBackgroun.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayLike.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayLikeSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayList.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayListSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayMusicset.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayMute.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayMuteSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayNext.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayNextSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayPortrait.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayPrve.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayPrveSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlaySelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayVoice.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayVoiceSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Playplay.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayplaySelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Radioaudio.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Radiodown.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/RadiodownSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Radiogarden.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Radioupward.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/RadioupwardSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Rradio.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Selectedaddvol.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Selectedredvol.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Spotify.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Spotify1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Talk.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Tidal.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Tidal1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/USB.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/USB1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/USBselected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/add.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/addvol.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/androidwifi.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/bluetooth.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/bluetooth1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/card.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/content.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/delpas.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/delplayer.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/dlna.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/dlnaSource.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/hidden.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/information.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/iossetwifi.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/kumusic.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/language.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/like.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/likeSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/line.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/line1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/list.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/listSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/local.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/local1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/muiscline.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/muiscline1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/musicMusic.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/musicMusic1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/musiccn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/musicplay1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/mylist.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/nas.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/news.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/noselected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/ocalradio.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/pandora.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/pandora1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/place.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/placeselected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/playModeDDdanquplay.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/playModeDanquplay.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/playModeliebiaoplay.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/playModeshunxuplay.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/playModesuijiplay.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/playmusicplaySelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/podcast.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/popular.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/qqmusic.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/qqmusic1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/radio.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/radioSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/radius.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/radius11.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/radiusselected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/redvol.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/refurbish.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/refurbishSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/rename.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/renameselected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/seekSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/seekdevice.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/selected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/selehidden.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/set.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/sports.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/streaming.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/timelock.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/wifi.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/yyyy.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Navigation/MenuCategory.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Navigation/MenuCategoryOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Navigation/MenuFavorite.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Navigation/MenuFavoriteOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Navigation/MenuRoom.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Navigation/MenuRoomOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Navigation/MenuSettings.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Navigation/MenuSettingsOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACAuto.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACAutoMode.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACAutoModeOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACAutoOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACChuShi.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACChuShiOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACCool.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACCoolOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACHigh.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACHighOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACHot.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACHotOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACLow.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACLowOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACMedium.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACMediumOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACWindMode.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACWindModeOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/AtNight.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/AtNightOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/Automatic.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/AutomaticOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/Backup_.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/Black.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/Day.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/DayOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/FHCooling.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/FHHeating.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/FHPadTemp.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/GoAway.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/GoAwayOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ModeBlackOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/Ordinary.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/OrdinaryOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/PadSetting.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/PadSocket.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/PadSocketOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/PadTemp.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/Register_Account.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/RemoteIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/SidebarData.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/SidebarDevice.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/SidebarRemote.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/SidebarRoom.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/SidebarSystem.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/SidebarZoneControl.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/SpeedBlackOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/SwitchBlackOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Panel/Position.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Password/password_Kuang.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/BackupIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/BackupIcon_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/Backup_ restores.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/Backup_ restores_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/Register_City_Kuang.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/Register_City_Kuang_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/Register_Email_Address.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/Register_Email_Address_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/Register_Email_kuang_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/Register_Kuang.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/Register_Kuang_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/Register_Password_kuang.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/Register_Password_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/Register_Type.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/Register_email_kuang.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/backup_Kuang.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/backup_Kuang_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/backup_Next.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/backup_Next_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/backup_del.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/RemoteMsg/RemoteIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/RemoteMsg/RemoteIconOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/RemoteMsg/RemoteMsg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/RemoteMsg/RemoteWarining.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Room/FavoriteRoom.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Room/godwon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Room/r1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Room/r2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Room/r3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Room/r4.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Room/r5.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Scene/Scene.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Scene/s0.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Scene/s1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Scene/s2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Scene/s3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Scene/s4.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Scene/s5.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Scene/s6.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Scene/s7.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Scene/s8.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Scene/s9.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/Arm.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/ArmOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/Away.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/AwayOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/Day.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/DayOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/Disarm.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/DisarmOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/IconArm.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/IconArmOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/IconDisarm.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/IconDisarmOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/IconDoor.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/IconDoorOffline.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/IconDoorOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/IconInduction.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/IconInductionOffline.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/IconInductionOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/IconWindow.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/IconWindowOffline.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/IconWindowOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/Night.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/NightOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/Reception.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/ReceptionOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/SecurityBackgoround.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/Vacation.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/VacationOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Sensor/Add.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Sensor/AddOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Sensor/Sensor.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Sensor/SensorBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Skin/Check.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Skin/Skin.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Skin/SkinLinstItem.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Skin/SkinOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/ChangeSTB.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/ChangeTV.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/STBIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/STB_ON.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_0.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_0_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_10.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_10_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_1_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_2_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_3_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_4.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_4_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_5.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_5_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_6.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_6_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_7.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_7_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_8.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_8_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_9.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_9_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_OK.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_OK_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_10.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_11.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_12.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_13.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_14.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_15.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_16.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_17.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_18.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_19.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_20.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_21.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_22.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_23.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_24.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_25.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_26.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_27.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_28.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_29.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_30.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_31.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_32.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_33.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_34.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_35.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_36.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_37.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_38.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_39.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_4.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_40.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_41.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_42.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_43.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_44.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_5.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_6.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_7.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_8.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_9.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TVIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TVNum0.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TVNum0_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV_Bottom.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV_Edit.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV_ON.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV_edit_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/UniversalDevice/UniversalDevice.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/UniversalDevice/UniversalDeviceBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/UniversalDevice/UniversalDeviceOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/VideoIntercom/VideoIntercom.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/VideoIntercom/VideoIntercomBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TVNum0.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DownIRCodeIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/DownIRCodeIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/FromSharing.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/Logout.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/WiFiOffline.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/CloudOffline.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/addDevice_success.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/addDevice_success.imageset/addDevice_success.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/addDevice_success.imageset/addDevice_success@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/add_server1.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/add_server1.imageset/add_server1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/add_server1.imageset/add_server1@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/add_server2.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/add_server2.imageset/add_server2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/add_server2.imageset/add_server2@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/add_server3.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/add_server3.imageset/add_server3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/add_server3.imageset/add_server3@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/add_server4.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/add_server4.imageset/add_server4.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/add_server4.imageset/add_server4@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/add_success_icon.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/add_success_icon.imageset/add_success_icon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/add_success_icon.imageset/add_success_icon@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/blue_button.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/blue_button.imageset/blue_button.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/blue_button.imageset/blue_button@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/blue_button_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/blue_button_sel.imageset/blue_button_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/blue_button_sel.imageset/blue_button_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/button_disable.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/button_disable.imageset/button_disable.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/button_disable.imageset/button_disable@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/close.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/close.imageset/close.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/close.imageset/close@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/connect_wifi1.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/connect_wifi1.imageset/connect_wifi1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/connect_wifi1.imageset/connect_wifi1@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/connect_wifi2.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/connect_wifi2.imageset/connect_wifi2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/connect_wifi2.imageset/connect_wifi2@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/connect_wifi3.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/connect_wifi3.imageset/connect_wifi3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/connect_wifi3.imageset/connect_wifi3@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/connect_wifi4.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/connect_wifi4.imageset/connect_wifi4.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/connect_wifi4.imageset/connect_wifi4@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/device.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/device.imageset/device.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/device.imageset/device@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/device_default.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/device_default.imageset/device_default.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/device_default.imageset/device_default@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/device_reset.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/device_reset.imageset/device_reset.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/device_reset.imageset/device_reset@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/failure_account.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/failure_account.imageset/failure_account.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/failure_account.imageset/failure_account@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/failure_server.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/failure_server.imageset/failure_server.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/failure_server.imageset/failure_server@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/failure_wifi.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/failure_wifi.imageset/failure_wifi.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/failure_wifi.imageset/failure_wifi@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/join_qq_group.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/join_qq_group.imageset/join_qq_group.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/join_qq_group.imageset/join_qq_group@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/large_back_btn.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/large_back_btn.imageset/large_back_btn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/large_back_btn.imageset/large_back_btn@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/link_account1.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/link_account1.imageset/link_account1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/link_account1.imageset/link_account1@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/link_account2.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/link_account2.imageset/link_account2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/link_account2.imageset/link_account2@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/link_account3.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/link_account3.imageset/link_account3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/link_account3.imageset/link_account3@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/link_account4.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/link_account4.imageset/link_account4.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/link_account4.imageset/link_account4@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/logo.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/logo.imageset/logo.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/logo.imageset/logo@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/logo_loading_1.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/logo_loading_1.imageset/logo_loading_1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/logo_loading_1.imageset/logo_loading_1@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/logo_loading_2.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/logo_loading_2.imageset/logo_loading_2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/logo_loading_2.imageset/logo_loading_2@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/logo_loading_3.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/logo_loading_3.imageset/logo_loading_3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/logo_loading_3.imageset/logo_loading_3@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/logo_loading_4.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/logo_loading_4.imageset/logo_loading_4.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/logo_loading_4.imageset/logo_loading_4@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/message.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/message.imageset/message.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/message.imageset/message@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/message_callhelp.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/message_callhelp.imageset/message_callhelp.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/message_callhelp.imageset/message_callhelp@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/message_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/message_sel.imageset/message_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/message_sel.imageset/message_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/no_message-1.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/no_message-1.imageset/no_message.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/no_message-1.imageset/no_message@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/no_message.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/no_message.imageset/no_message.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/no_message.imageset/no_message@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/no_video.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/no_video.imageset/no_video.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/no_video.imageset/no_video@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/no_wifi.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/no_wifi.imageset/no_wifi.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/no_wifi.imageset/no_wifi@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/offline.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/offline.imageset/offline.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/offline.imageset/offline@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/open.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/open.imageset/open.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/open.imageset/open@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/orange_button.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/orange_button.imageset/orange_button.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/orange_button.imageset/orange_button@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/orange_button_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/orange_button_sel.imageset/orange_button_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/orange_button_sel.imageset/orange_button_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/pause.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/pause.imageset/pause.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/pause.imageset/pause@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/pause_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/pause_sel.imageset/pause_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/pause_sel.imageset/pause_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/picture_bg.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/picture_bg.imageset/picture_bg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/picture_bg.imageset/picture_bg@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/play.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/play.imageset/play.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/play.imageset/play@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/play_close.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/play_close.imageset/play_close.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/play_close.imageset/play_close@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/play_close_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/play_close_sel.imageset/play_close_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/play_close_sel.imageset/play_close_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/play_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/play_sel.imageset/play_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/play_sel.imageset/play_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/playback.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/playback.imageset/playback.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/playback.imageset/playback@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/playback_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/playback_sel.imageset/playback_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/playback_sel.imageset/playback_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_barrel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_barrel.imageset/preview_barrel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_barrel.imageset/preview_barrel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_barrel_dis.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_barrel_dis.imageset/preview_barrel_dis.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_barrel_dis.imageset/preview_barrel_dis@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_barrel_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_barrel_sel.imageset/preview_barrel_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_barrel_sel.imageset/preview_barrel_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_enlarge.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_enlarge.imageset/preview_enlarge.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_enlarge.imageset/preview_enlarge@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_enlarge_btn_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_enlarge_btn_sel.imageset/preview_enlarge_btn_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_enlarge_btn_sel.imageset/preview_enlarge_btn_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_play_btn.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_play_btn.imageset/preview_play_btn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_play_btn.imageset/preview_play_btn@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_play_btn_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_play_btn_sel.imageset/preview_play_btn_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_play_btn_sel.imageset/preview_play_btn_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_quality_background.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_quality_background.imageset/preview_quality_background.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_quality_background.imageset/preview_quality_background@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_recording.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_recording.imageset/preview_recording.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_recording.imageset/preview_recording@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_recording_dis.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_recording_dis.imageset/preview_recording_dis.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_recording_dis.imageset/preview_recording_dis@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_recording_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_recording_sel.imageset/preview_recording_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_recording_sel.imageset/preview_recording_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_screenshot.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_screenshot.imageset/preview_screenshot.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_screenshot.imageset/preview_screenshot@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_screenshot_dis.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_screenshot_dis.imageset/preview_screenshot_dis.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_screenshot_dis.imageset/preview_screenshot_dis@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_screenshot_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_screenshot_sel.imageset/preview_screenshot_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_screenshot_sel.imageset/preview_screenshot_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_stopplay_btn.imageset/.DS_Store","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_stopplay_btn.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_stopplay_btn.imageset/preview_stopplay_btn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_stopplay_btn.imageset/preview_stopplay_btn@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_stopplay_btn_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_stopplay_btn_sel.imageset/preview_stopplay_btn_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_stopplay_btn_sel.imageset/preview_stopplay_btn_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_talkback.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_talkback.imageset/preview_talkback.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_talkback.imageset/preview_talkback@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_talkback_dis.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_talkback_dis.imageset/preview_talkback_dis.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_talkback_dis.imageset/preview_talkback_dis@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_talkback_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_talkback_sel.imageset/preview_talkback_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_talkback_sel.imageset/preview_talkback_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_unvoice_btn.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_unvoice_btn.imageset/preview_unvoice_btn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_unvoice_btn.imageset/preview_unvoice_btn@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_unvoice_btn_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_unvoice_btn_sel.imageset/preview_unvoice_btn_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_unvoice_btn_sel.imageset/preview_unvoice_btn_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_voice_btn.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_voice_btn.imageset/preview_voice_btn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_voice_btn.imageset/preview_voice_btn@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_voice_btn_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_voice_btn_sel.imageset/preview_voice_btn_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_voice_btn_sel.imageset/preview_voice_btn_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/ptz_bg.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/ptz_bg.imageset/ptz_bg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/ptz_bg.imageset/ptz_bg@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/ptz_bottom_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/ptz_bottom_sel.imageset/ptz_bottom_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/ptz_bottom_sel.imageset/ptz_bottom_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/ptz_left_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/ptz_left_sel.imageset/ptz_left_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/ptz_left_sel.imageset/ptz_left_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/ptz_right_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/ptz_right_sel.imageset/ptz_right_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/ptz_right_sel.imageset/ptz_right_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/ptz_up_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/ptz_up_sel.imageset/ptz_up_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/ptz_up_sel.imageset/ptz_up_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/qr_scan_line.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/qr_scan_line.imageset/qr_scan_line.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/qr_scan_line.imageset/qr_scan_line@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/results_pic_bg.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/results_pic_bg.imageset/results_pic_bg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/results_pic_bg.imageset/results_pic_bg@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/setup.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/setup.imageset/setup.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/setup.imageset/setup@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/setup_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/setup_sel.imageset/setup_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/setup_sel.imageset/setup_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/slider.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/slider.imageset/slider.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/slider.imageset/slider@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/slider_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/slider_sel.imageset/slider_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/slider_sel.imageset/slider_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/spkImg.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/spkImg.imageset/spkImg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/spkImg.imageset/spkImg@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/upgrade.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/upgrade.imageset/upgrade.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/upgrade.imageset/upgrade@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/white_button.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/white_button.imageset/white_button.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/white_button.imageset/white_button@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/white_button_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/white_button_sel.imageset/white_button_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/white_button_sel.imageset/white_button_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/wifi_bg.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/wifi_bg.imageset/wifi_bg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/wifi_bg.imageset/wifi_bg@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/鍦烘櫙.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/鍦烘櫙.imageset/鍦烘櫙.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/鍦烘櫙.imageset/鍦烘櫙@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/鍦烘櫙鐐逛寒.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/鍦烘櫙鐐逛寒.imageset/鍦烘櫙鐐逛寒.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/鍦烘櫙鐐逛寒.imageset/鍦烘櫙鐐逛寒@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/搴曡壊.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/搴曡壊.imageset/搴曡壊.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/搴曡壊.imageset/搴曡壊@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/placeholderImg.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/placeholderImg.imageset/placeholderImg-1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/placeholderImg.imageset/placeholderImg@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/Back.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/Back.imageset/Back.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/Back.imageset/Back@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/FVBack.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/FVBack.imageset/FVBack.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/FVBack.imageset/FVBack@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/bigUnlock.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/bigUnlock.imageset/bigUnlock.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/bigUnlock.imageset/bigUnlock@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/bigUnlockSelected.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/bigUnlockSelected.imageset/bigUnlockSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/bigUnlockSelected.imageset/bigUnlockSelected@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/CallIn.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/CallIn.imageset/CallIn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/CallIn.imageset/CallIn@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/CallInSelected.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/CallInSelected.imageset/CallInSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/CallInSelected.imageset/CallInSelected@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/camera.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/camera.imageset/camera.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/camera.imageset/camera@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/cameraSelected.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/cameraSelected.imageset/cameraSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/cameraSelected.imageset/cameraSelected@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/check.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/check.imageset/check.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/check.imageset/check@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/checkSelected.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/checkSelected.imageset/checkSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/checkSelected.imageset/checkSelected@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/doorUnlock.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/doorUnlock.imageset/doorUnlock.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/doorUnlock.imageset/doorUnlock@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/doorUnlockSelected.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/doorUnlockSelected.imageset/doorUnlockSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/doorUnlockSelected.imageset/doorUnlockSelected@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/down.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/down.imageset/down.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/down.imageset/down@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/downSelected.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/downSelected.imageset/downSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/downSelected.imageset/downSelected@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/FVAddKey.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/FVAddKey.imageset/FVAddKey.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/FVAddKey.imageset/FVAddKey@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/FVAddKeySelected.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/FVAddKeySelected.imageset/FVAddKeySelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/FVAddKeySelected.imageset/FVAddKeySelected@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/FVbackground.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/FVbackground.imageset/FVbackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/FVbackground.imageset/FVbackground@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/hangup.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/hangup.imageset/hangup.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/hangup.imageset/hangup@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/hangupSelected.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/hangupSelected.imageset/hangupSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/hangupSelected.imageset/hangupSelected@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/key.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/key.imageset/key.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/key.imageset/key@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/keySelected.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/keySelected.imageset/keySelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/keySelected.imageset/keySelected@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/lock.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/lock.imageset/lock.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/lock.imageset/lock@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/lockSelected.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/lockSelected.imageset/lockSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/lockSelected.imageset/lockSelected@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/microphone.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/microphone.imageset/microphone.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/microphone.imageset/microphone@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/microphoneSelected.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/microphoneSelected.imageset/microphoneSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/microphoneSelected.imageset/microphoneSelected@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/notAllowSpeak.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/notAllowSpeak.imageset/notAllowSpeak.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/notAllowSpeak.imageset/notAllowSpeak@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/notice.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/notice.imageset/notice.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/notice.imageset/notice@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/noticeSelected.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/noticeSelected.imageset/noticeSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/noticeSelected.imageset/noticeSelected@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/recentVisit.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/recentVisit.imageset/recentVisit.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/recentVisit.imageset/recentVisit@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/recentVisitSelected.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/recentVisitSelected.imageset/recentVisitSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/recentVisitSelected.imageset/recentVisitSelected@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/right.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/right.imageset/right.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/right.imageset/right@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/video.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/video.imageset/video.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/video.imageset/video@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/videoSelected.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/videoSelected.imageset/videoSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/videoSelected.imageset/videoSelected@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/volumeIncrease.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/volumeIncrease.imageset/volumeIncrease.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/volumeIncrease.imageset/volumeIncrease@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/volumeIncreaseSelected.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/volumeIncreaseSelected.imageset/volumeIncreaseSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/volumeIncreaseSelected.imageset/volumeIncreaseSelected@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/volumeReduction.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/volumeReduction.imageset/volumeReduction.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/volumeReduction.imageset/volumeReduction@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/volumeReductionSelected.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/volumeReductionSelected.imageset/volumeReductionSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/volumeReductionSelected.imageset/volumeReductionSelected@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/thumbImage.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/thumbImage.imageset/thumbImage.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/thumbImage.imageset/thumbImage@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/minimumTrackImage.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/minimumTrackImage.imageset/minimumTrackImage.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/minimumTrackImage.imageset/minimumTrackImage@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/maximumTrackImage.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/maximumTrackImage.imageset/maximumTrackImage.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/maximumTrackImage.imageset/maximumTrackImage@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/.DS_Store","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/1242x2208.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/750X1334.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/2208X1242.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/640X960.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/640X1136.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/768X1024.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/1536X2048.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/1024X768.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/2048X1536.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/320X480.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/768X1004.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/1536X2008.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/1024X748.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/2048X1496.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/Image-1.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/2048x2732 .png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/1125X2436.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/2436X1125.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/AppIcon.appiconset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/AppIcon.appiconset/40.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/AppIcon.appiconset/120.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/AppIcon.appiconset/180.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/AppIcon.appiconset/76.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/AppIcon.appiconset/152.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/AppIcon.appiconset/1024.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/iTunesArtwork","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/iTunesArtwork@2x","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/DLL/Newtonsoft.Json.dll"],"BuildActions":["Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","None","None","None","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ITunesArtwork","ITunesArtwork","None"],"Analyzers":[],"AdditionalFiles":[],"EditorConfigFiles":[]} \ No newline at end of file +{"Format":1,"ProjectReferences":[],"MetadataReferences":[{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/dll/IOS/JLJailBreak.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/packages/Microsoft.AppCenter.Analytics.4.0.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Analytics.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/packages/Microsoft.AppCenter.Analytics.4.0.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Analytics.iOS.Bindings.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/packages/Microsoft.AppCenter.Crashes.4.0.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Crashes.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/packages/Microsoft.AppCenter.Crashes.4.0.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Crashes.iOS.Bindings.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/packages/Microsoft.AppCenter.4.0.0/lib/Xamarin.iOS10/Microsoft.AppCenter.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/packages/Microsoft.AppCenter.4.0.0/lib/Xamarin.iOS10/Microsoft.AppCenter.iOS.Bindings.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Microsoft.CSharp.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/dll/IOS/MJRefresh_Xamarin.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/packages/MQTTnet.3.0.13/lib/netstandard2.1/MQTTnet.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/mscorlib.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/dll/Newtonsoft.Json.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/OpenTK-1.0.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/packages/RestSharp.106.11.7/lib/netstandard2.0/RestSharp.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/dll/IOS/Shared.IOS.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/dll/IOS/Shared.IOS.TBL.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/System.Core.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/System.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Drawing.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/System.IO.Compression.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/System.Net.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/System.Net.Http.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/System.Web.Services.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/System.Xml.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/packages/Xamarin.Essentials.1.6.0/lib/xamarinios10/Xamarin.Essentials.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Xamarin.iOS.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/packages/ZXing.Net.Mobile.2.4.1/lib/Xamarin.iOS10/ZXing.Net.Mobile.Core.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/packages/ZXing.Net.Mobile.2.4.1/lib/Xamarin.iOS10/zxing.portable.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/packages/ZXing.Net.Mobile.2.4.1/lib/Xamarin.iOS10/ZXingNetMobile.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Contracts.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.FileVersionInfo.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.Security.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Xml.XPath.XDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.WebSockets.Client.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.IO.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Dynamic.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Xml.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Principal.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Reflection.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Threading.ThreadPool.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Cng.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.EventBasedAsync.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Runtime.CompilerServices.VisualC.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Threading.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.DeriveBytes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/netstandard.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.IO.UnmanagedMemoryStream.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Http.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Xml.XPath.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Xml.XmlDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Xml.Xsl.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Resources.Writer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Console.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.Cache.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.Sockets.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Text.Encoding.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.NetworkInformation.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.Utilities.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Principal.Windows.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Claims.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Hashing.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.DriveInfo.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.X509Certificates.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Reflection.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Runtime.Numerics.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.Watcher.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.TraceSource.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Reflection.Emit.Lightweight.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Text.Encoding.CodePages.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Linq.Expressions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Threading.Timer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Runtime.InteropServices.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.IO.Pipes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.HttpListener.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Text.RegularExpressions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Threading.Tasks.Parallel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Collections.NonGeneric.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Collections.Concurrent.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Threading.Overlapped.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Pkcs.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Runtime.Handles.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Data.SqlClient.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.ObjectModel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.WebHeaderCollection.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Runtime.InteropServices.RuntimeInformation.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.TypeConverter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.Mail.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Threading.Tasks.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Linq.Parallel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Xml.XDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.SecureString.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/Microsoft.Win32.Registry.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.RSA.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.Annotations.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.IO.Compression.ZipFile.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Runtime.InteropServices.WindowsRuntime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Linq.Queryable.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Resources.ResourceManager.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Resources.Reader.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Collections.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Reflection.Emit.ILGeneration.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Data.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.NameResolution.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.ServiceProcess.ServiceController.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.ECDiffieHellman.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Runtime.Loader.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Security.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.AuthenticationManager.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Xml.ReaderWriter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Threading.Tasks.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Tracing.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.AppContext.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Buffers.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.ECDsa.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Csp.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.TextWriterTraceListener.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Text.Encoding.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.IO.MemoryMappedFiles.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.OpenSsl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/Microsoft.Win32.Registry.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Globalization.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.RandomNumberGenerator.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Collections.Specialized.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.ProtectedData.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.ValueTuple.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Xml.XPath.XmlDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.ServicePoint.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Xml.XmlSerializer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Reflection.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Globalization.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Runtime.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Resources.ReaderWriter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encoding.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.IO.IsolatedStorage.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Threading.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.NetTcp.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Reflection.TypeExtensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Globalization.Calendars.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.Requests.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.WebSockets.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Reflection.Emit.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Json.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Algorithms.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Threading.Thread.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Linq.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Process.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Tools.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Hashing.Algorithms.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Debug.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/Microsoft.Win32.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.TraceEvent.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Drawing.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Formatters.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.Ping.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Duplex.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.StackTrace.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Reflection.DispatchProxy.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.Aes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Memory.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.Primitives.dll","Aliases":[],"Framework":null}],"Files":["/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Main.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/AppDelegate.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/ViewController.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/ViewControllerBase.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Reachability.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/IosMethod.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Scan.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/BusSocket.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/CRC.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/ABase.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/HVAC.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/Common.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/CommonSwitch.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/Scene.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Global.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/MyEnum.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Packet.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Target.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/Net/DownLoadIImage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/Net/HttpListener.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/CommonPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/Series.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Control.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/OnePortWirelessFR.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/LightSwitch.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/LightDimming.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/OnePortBus.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/CurtainModel.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/R.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/AppAttribute.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/EquipmentPublicClass.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/FoolHeat.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/ACPanel.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/ButtonPanel.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/FoolHeatPanel.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/IO/FileUtils.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/DryContact.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/InfraredMode.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/MusicModel.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/ACInfrared.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/CurtainTrietex.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/CurtainRoller.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Command.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/Room.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/AC.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Format.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/A31Music.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/A31PlayStatus.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/FoolHeat/UserDeviceToFH.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/FoolHeat/UserFHPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/SecurityModul.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/TV/UserTVNumberView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/TV/UserTVAddCustomChannel.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/TV/UserTVCustomChannel.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/TV/UserTVFrameLayout.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/TV/UserDeviceToTV.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Curtain/SystemCurtainModel.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Curtain/SystemCurtainRoller.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Curtain/SystemCurtainTrietex.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Curtain/UserCurtainPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Curtain/UserDeviceToCurtains.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Panel/SystemACPanel.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Panel/SystemFloorHeatingPanel.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/SystemLightDimming.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/SystemLightSwitch.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/UserDeviceToLight.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/UserLightPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/AC/SystemACHost.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/AC/UserACPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/AC/UserDeviceToAC.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemEquipmentBase.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemHomePage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemInfrared.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemMiddle.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemMusicModel.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemOnePortBus.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemRemote.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemWirelessGateway.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserDryContact.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserHomePage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserMiddle.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserTop.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Panel/SystemPanel.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Scene/UserScenePage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Scene/UserAddSceneDevice.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Scene/SceneMethod.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/LightLogic.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/SystemLightLogic.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/Backup.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/Databackup.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/ForgotPassword.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Warning/WarningList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/RemoteInfo.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/UserDeviceToSocket.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/FoolHeat/SystemFoolHeat.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/FanModule.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Fan/SystemFan.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Fan/UserFan.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Fan/UserDeviceToFan.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Panel/SystemMusicPanel.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/MusicPanel.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/LogicModule.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/AC/ACMethod.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/MainPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/MusicA31.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/Net/MyWebClient.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/SkinStyle.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/RCU.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemRCU.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/LightMixDimming.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/LightMixSwitch.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/SystemLightMixDimming.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/SystemLightMixSwitch.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/LightEnergySwitch.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/SystemLightEnergySwitch.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/FavoriteRoom.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/SuperWireless.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserSettingView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserDeviceView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Scene/UserDeviceToScene.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/DoorLock.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockAlarmScene.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockAlarmSceneTargets.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockEditedScence.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockInfo.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockRecord.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockRemindSetting.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockScene.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockSystemSetting.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockUserMangement.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/FingerPrint.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/GenerateTempPasswordResult.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/PasswordList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/ProximityCard.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/RemotelyUnlock.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockSecurity.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/TempPasswordList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/TemporaryPassword.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/UserDeviceToDoorLock.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/UserDoorLock.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/UserIDView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/AccountRegistration.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/AccountLogin.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/AccountView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/SubaccountListView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/AccountModifyPassword.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResultStatus.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResultSubaccount.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/FingerprintAndProximityScene.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/FirstRemoteUnlock.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/RemoteUnLockForgetPassword.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/RemoteUnLockPasswordReset.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/RemoteUnlockPasswordSet.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/RemoteUnLockPasswordSetOrModify.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/DMX48.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/UniversalDevice.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/UniversalDevice/UserDeviceToUniversalDevice.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/UniversalDevice/UserUniversalPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Security/UserDeviceToSecurity.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Security/UserSecurityAreaPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Security/UserSecurityPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/UserInfo.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/Sensor.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/SystemSensor.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserDeviceToSensor.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/DeviceCommon.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/PushMessageEntity.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/Security.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/CustomViewObj.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/HomeTheater.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/HomeListView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/DeviceInfoRes.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/GatewayRes.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/ResponsePack.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/RoomInfoRes.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/RoomObjectiveRes.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/SceneObjectiveRes.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/SceneRes.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/SubAccountRes.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/UserLoginRes.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/BackupInfoRes.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/FolderRes.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/MessageInfoRes.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/RegionInfoRes.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemOnePortBusBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/FreshAir.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/FresAir/SysFresAir.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/UserConfig.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/FresAir/UserFresAirList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/FresAir/FreshAirBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/FresAir/UserFreshAirPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Security/UserSecurityAreaView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Security/UserSecurityView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/CustomAC.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorSettingPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorSettingPushPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/AccountListDB.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorSettingTempPushDialog.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorAutomationPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/SendJson.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorAutomationTargetSet.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorAutomationDeviceSetPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorHistoryPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/GetSensorPushHistory.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorAutomationDeviceTypeChoose.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/SensorHistory.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorAutomationSettingPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorAutomationConditionSettingPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Guide/GuideAddResidence.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Guide/GuideAddGateway.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/GatewayBase.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Room/UserRoom.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Room/UserRooms.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Room/UserDeviceListPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Schedule/UserSchedule.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Schedule/AddSchedule.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/Timer.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Schedule/HelpView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/Alexa.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaSettingPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaDeviceListPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31AddListMuisc.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31CNRadio.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31CnList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31CommonLogin.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31DeviceArgument.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Dlna.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31DlnaList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31DlnaListMusic.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31EqualizerMode.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31GenresListPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31LikeList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31ListMusic.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31LocalMusic.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31MusicSoAaAl.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31MusicSourcePage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31MyList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31NewPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Pandora.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31PandoraList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31PlayList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31PlayListPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31PlayMusicPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31RadioList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31RadioPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Rename.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Search.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31SetInformation.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31SoAaAl.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Song.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31StreamingMusic.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31TidalHomePage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31TidalLogin.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31TidalMymusic.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31TidalRisingPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31TidalSearchTrackPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Tidalhome.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Usbmusic.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31UserLogin.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Wifi.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31WifiPassword.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31vTuner.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/DLNAServer.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/Homemusic.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/LikeList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/ListPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/MyMusic.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/PandoraConfig.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/PlayPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/RadioPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/SetUpPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/SonglistPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/SourcePage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/Tidal.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/Usbmusic.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/WiFiSet.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Guide/GuideSettingInfraredModule.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/TV/ConfigIRCode.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/MqttCommon.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Guide/GuideSettingGateway.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/OnePortMqttFR.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/API.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/SendControl.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Room/GenericDialog.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Common/Constant.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Common/HttpUtil/ErrorCode.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Common/HttpUtil/HttpServerRequest.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Common/HttpUtil/HttpUtil.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Common/HttpUtil/IMessageCommon.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Common/HttpUtil/NewAPI.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Common/HttpUtil/NewApiRes.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Common/CommonUtlis.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Common/Utlis.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Common/CommonConfig.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Common/HDLLinkUtlis.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Schedule/Send.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Schedule/Method.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Common/HDLLinkScene.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/SmartSpeakertListPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/BasePage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaDeviceListPage (鍓湰).cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaSettingScenePage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaSettingPage (鍓湰).cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaSettingDevicePage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Info.plist","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Entitlements.plist","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/packages.config","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Language.ini","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/InfraredCode/1.txt","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/InfraredCode/2.txt","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/InfraredCode/3.txt","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/InfraredCode/4.txt","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/InfraredCode/5.txt","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/InfraredCode/6.txt","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/InfraredType/1.txt","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/InfraredType/2.txt","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/InfraredType/3.txt","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/InfraredType/4.txt","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/InfraredType/5.txt","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/InfraredType/6.txt","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Base.lproj/localizable.txt","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Base.lproj/localizableEn.txt","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/titilliumtext25l005.otf","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/MJRefresh.bundle/arrow@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/MJRefresh.bundle/en.lproj/Localizable.strings","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/MJRefresh.bundle/zh-Hans.lproj/Localizable.strings","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/MJRefresh.bundle/zh-Hant.lproj/Localizable.strings","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/PGDatePicker.bundle/en.lproj/Localizable.strings","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/PGDatePicker.bundle/zh-Hans.lproj/Localizable.strings","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/PGDatePicker.bundle/zh-Hant.lproj/Localizable.strings","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/hold.wav","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/line_real.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/linphonerc","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/linphonerc-factory","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/linphonerc-factory~ipad","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/linphonerc~ipad","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/ring.caf","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/ring.wav","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/ringback.wav","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/rootca.pem","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/shortring.caf","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/en.lproj/InfoPlist.strings","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/zh-Hans.lproj/InfoPlist.strings","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/echarts.html","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/js/echarts-all.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/theme/blue.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/theme/dark.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/theme/gray.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/theme/green.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/theme/helianthus.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/theme/infographic.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/theme/macarons.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/theme/macarons2.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/theme/mint.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/theme/red.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/theme/roma.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/theme/sakura.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/theme/shine.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/AC+.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/AC+Selected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/AC-.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/AC-Selected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/AC.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACAuto.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACClose.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACCloseSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACDehumidification.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialog+.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialog+On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialog-.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialog-On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialogForward.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialogForwardOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialogRegresses.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialogRegressesOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialogSwitch.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialogSwitchOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialog_.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACHeating.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACHeatingSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACHighWind.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACHighWindSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACLeft.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACLeftSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACLowWind.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACLowWindSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACModeAuto.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACRefrigeration.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACRight.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACRightSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACStroke.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/DialogTime+.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/DialogTime+On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/DialogTime-.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/DialogTime-On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ac+1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ac-1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ac_left.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ac_on+.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ac_on-.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ac_right.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AccountSettings/Backup.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AccountSettings/DataShared.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AccountSettings/DeviceManagement.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AccountSettings/UserIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/0.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/10.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/13.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/14.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/15.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/16.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/17.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/18.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/19.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/20.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/29.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/4.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/45.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/5.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/6.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/7.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/8.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/9.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/HumidityIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/PM25Icon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/Alexa.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/Choose.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/ChooseOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/CloudLink.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/CloudUnlink.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/Dimmer.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/DimmerOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/Edit.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/EditOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/Help.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/HidePW.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/Position.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/PositionOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/Schedule.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/ShowPW.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/SubaccountIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/Timer.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/WiFi.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/WiFiUnlink.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Curtain/Curtain.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainChange.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainChangeOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainClose.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainCloseSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainOpen.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainOpenSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainRollerDown.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainRollerDownOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainRollerUp.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainRollerUpOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainTimeOut.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainTimeOutSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Curtain/curtain1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Curtain/rollerCurtain.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/doorLockHomePage.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ headshot.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ headshot_h0.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ headshot_h1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ headshot_h2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ headshot_h3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ headshot_h4.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ headshot_h5.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ headshot_h6.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ scene.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ scene_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_alarm.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_alert.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_background.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_close.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_device.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_device_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_down_pic.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_down_pic_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_edit_scene_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_error_alarm.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_fingerprint.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_homePage.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_homepage2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_notice.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_open.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_password.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_proximity_card.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_remote.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_search.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_search_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_search_pic.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_search_pic_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_unedit_scene.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_user.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_user_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH+.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH+on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH-.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH-on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Auto.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Auto_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Cold.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Cold_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Common.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Common_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Day.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Day_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Heat.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Heat_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Leave.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Leave_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Night.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Night_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Switch.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Switch_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/Fan+.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/Fan+On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/Fan-.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/Fan-On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/Fan.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/FanBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/FanIconSwitch.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/FanIconSwitchOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/FanOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/FanSpeedBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/FanSwitch.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/FanSwitchOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/Speed0.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/Speed1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/Speed2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/Speed3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/Speed4.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/Speed5.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/Speed6.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/Speed7.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/Speed8.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FAConstantTemp.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FAConstantTempOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FAInternalCirculation.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FAInternalCirculationOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FAManual.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FAManualOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FASmart.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FASmartOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FreshAir.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FreshAirBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/+.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/+Selected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Back.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/BackSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Check.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/CheckSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/DefaultRoomIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/DefaultSceneIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/DefaultSceneIconSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/DelInRightView.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Down.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/DownSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/DryContact.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/EditInRightView.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Editor.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/EditorSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/FloorHeating.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/FloorHeatingBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/FloorHeatingSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Gateway.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/GatewayMapping.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/GatewayMappingSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/GatwayInfoHide.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/GatwayInfoShow.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Help.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/HelpSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/HomePage.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/HomePageSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/InfraredAC.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/InfraredDVD.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/InfraredFan.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/InfraredIPTV.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/InfraredModel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/InfraredProjector.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/InfraredSTB.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/InfraredTV.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Item.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/ItemSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Light.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/LightBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/LightSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/LightingCount.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/LightingCountSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/LogicModule.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Monitor.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/MonitorSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/More2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/More2Selected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Music.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/MusicBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/NetParameter.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/NetParameterSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/OnePort.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/OnePortSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Panel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/PickerColorWheel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Point.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/PointBig.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/PointBigSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/PointSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/PositioningDialogBack.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Power.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/PowerSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Projector.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/RH_Lights.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/RH_LightsSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/RedistributionAddress.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/RedistributionAddressSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Refresh.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/RefreshOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Remote.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/RemoteAccess.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/RemoteAccessSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Right.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Scan.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/SceneAdd.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/SceneBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/SceneSettingBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/SecenDefaultBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Security.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/SecurityBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/SecuritySelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/SeekBarButton.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/SwitchClose.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/SwitchOpen.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TVBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TVSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_AV-TV.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_AV-TVSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Add.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_AddSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Back.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_BackSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Bottom.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_BottomSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_ChannelDown.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_ChannelDownSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_ChannelUp.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_ChannelUpSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Down.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_DownSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Home.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_HomeSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Left.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_LeftSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Menu.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_MenuSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Miuns.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_MiunsSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Mute.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_MuteSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_NewFavorite.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_NewFavoriteSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Ok.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_OkSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Power.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_PowerSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Right.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_RightSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_TopBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Up.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_UpSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TextBox.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Transparent.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/UserSceneDelIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/UserSceneEditIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Wireless.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/WirelessSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/AllLight.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/AllLightOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/Check.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/CheckOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/DimmingSetting.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/Light+.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/Light+On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/Light-.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/Light-On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon1On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon2On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon3On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon4.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon4On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon5.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon5On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon6.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon6On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/RGBSetting.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/Socket.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/SocketBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/SocketOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/UserLightAddScene.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Logo/Logo.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Logo/Register_logo.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_BottomColor.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_Edit_Kuang.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_Edit_Kuang_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_VideoPlay.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_VideoPlay_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_balcony.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_choose.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_choose_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_close.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_close_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_del.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_del_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_door.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_edit.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_edit_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_full_screen.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_full_screen_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_play.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_play_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_stop.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_stop_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/CD.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/FD.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/FM.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageBack.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageBackgroun.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageFavourite.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageFavouriteSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageMusic.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageRadio.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageSeek.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageSeekSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageSet.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageSounds.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageWatercress.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageWorld.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Homepagedown.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepagedownSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageiHeartRadio.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageplaymusicSelected1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Homepagexiala.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepagexialaSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Homepagplaymusic.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/IEseekSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Lately.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Listreading.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Music.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/MusicBack.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/MusicBackSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/MusicBackgroun.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/MusicPlay.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/MusicPlaySelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/MusicSet.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/MusicVoice.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Next.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/NextSelecte.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayBack.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayBackSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayBackgroun.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayLike.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayLikeSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayList.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayListSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayMusicset.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayMute.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayMuteSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayNext.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayNextSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayPortrait.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayPrve.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayPrveSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlaySelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayVoice.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayVoiceSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Playplay.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayplaySelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Radioaudio.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Radiodown.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/RadiodownSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Radiogarden.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Radioupward.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/RadioupwardSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Rradio.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Selectedaddvol.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Selectedredvol.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Spotify.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Spotify1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Talk.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Tidal.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Tidal1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/USB.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/USB1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/USBselected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/add.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/addvol.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/androidwifi.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/bluetooth.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/bluetooth1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/card.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/content.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/delpas.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/delplayer.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/dlna.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/dlnaSource.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/hidden.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/information.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/iossetwifi.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/kumusic.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/language.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/like.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/likeSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/line.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/line1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/list.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/listSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/local.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/local1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/muiscline.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/muiscline1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/musicMusic.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/musicMusic1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/musiccn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/musicplay1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/mylist.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/nas.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/news.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/noselected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/ocalradio.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/pandora.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/pandora1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/place.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/placeselected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/playModeDDdanquplay.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/playModeDanquplay.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/playModeliebiaoplay.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/playModeshunxuplay.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/playModesuijiplay.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/playmusicplaySelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/podcast.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/popular.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/qqmusic.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/qqmusic1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/radio.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/radioSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/radius.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/radius11.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/radiusselected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/redvol.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/refurbish.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/refurbishSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/rename.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/renameselected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/seekSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/seekdevice.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/selected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/selehidden.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/set.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/sports.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/streaming.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/timelock.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/wifi.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/yyyy.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Navigation/MenuCategory.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Navigation/MenuCategoryOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Navigation/MenuFavorite.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Navigation/MenuFavoriteOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Navigation/MenuRoom.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Navigation/MenuRoomOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Navigation/MenuSettings.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Navigation/MenuSettingsOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACAuto.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACAutoMode.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACAutoModeOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACAutoOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACChuShi.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACChuShiOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACCool.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACCoolOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACHigh.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACHighOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACHot.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACHotOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACLow.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACLowOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACMedium.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACMediumOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACWindMode.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACWindModeOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/AtNight.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/AtNightOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/Automatic.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/AutomaticOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/Backup_.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/Black.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/Day.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/DayOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/FHCooling.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/FHHeating.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/FHPadTemp.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/GoAway.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/GoAwayOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ModeBlackOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/Ordinary.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/OrdinaryOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/PadSetting.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/PadSocket.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/PadSocketOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/PadTemp.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/Register_Account.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/RemoteIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/SidebarData.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/SidebarDevice.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/SidebarRemote.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/SidebarRoom.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/SidebarSystem.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/SidebarZoneControl.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/SpeedBlackOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/SwitchBlackOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Panel/Position.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Password/password_Kuang.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/BackupIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/BackupIcon_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/Backup_ restores.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/Backup_ restores_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/Register_City_Kuang.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/Register_City_Kuang_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/Register_Email_Address.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/Register_Email_Address_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/Register_Email_kuang_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/Register_Kuang.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/Register_Kuang_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/Register_Password_kuang.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/Register_Password_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/Register_Type.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/Register_email_kuang.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/backup_Kuang.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/backup_Kuang_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/backup_Next.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/backup_Next_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/backup_del.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/RemoteMsg/RemoteIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/RemoteMsg/RemoteIconOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/RemoteMsg/RemoteMsg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/RemoteMsg/RemoteWarining.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Room/FavoriteRoom.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Room/godwon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Room/r1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Room/r2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Room/r3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Room/r4.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Room/r5.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Scene/Scene.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Scene/s0.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Scene/s1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Scene/s2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Scene/s3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Scene/s4.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Scene/s5.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Scene/s6.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Scene/s7.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Scene/s8.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Scene/s9.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/Arm.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/ArmOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/Away.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/AwayOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/Day.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/DayOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/Disarm.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/DisarmOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/IconArm.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/IconArmOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/IconDisarm.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/IconDisarmOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/IconDoor.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/IconDoorOffline.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/IconDoorOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/IconInduction.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/IconInductionOffline.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/IconInductionOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/IconWindow.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/IconWindowOffline.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/IconWindowOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/Night.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/NightOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/Reception.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/ReceptionOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/SecurityBackgoround.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/Vacation.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/VacationOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Sensor/Add.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Sensor/AddOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Sensor/Sensor.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Sensor/SensorBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Skin/Check.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Skin/Skin.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Skin/SkinLinstItem.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Skin/SkinOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/ChangeSTB.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/ChangeTV.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/STBIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/STB_ON.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_0.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_0_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_10.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_10_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_1_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_2_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_3_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_4.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_4_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_5.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_5_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_6.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_6_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_7.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_7_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_8.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_8_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_9.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_9_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_OK.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_OK_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_10.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_11.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_12.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_13.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_14.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_15.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_16.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_17.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_18.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_19.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_20.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_21.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_22.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_23.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_24.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_25.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_26.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_27.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_28.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_29.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_30.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_31.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_32.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_33.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_34.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_35.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_36.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_37.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_38.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_39.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_4.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_40.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_41.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_42.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_43.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_44.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_5.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_6.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_7.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_8.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_9.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TVIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TVNum0.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TVNum0_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV_Bottom.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV_Edit.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV_ON.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV_edit_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/UniversalDevice/UniversalDevice.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/UniversalDevice/UniversalDeviceBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/UniversalDevice/UniversalDeviceOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/VideoIntercom/VideoIntercom.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/VideoIntercom/VideoIntercomBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TVNum0.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DownIRCodeIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/DownIRCodeIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/FromSharing.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/Logout.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/WiFiOffline.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/CloudOffline.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/addDevice_success.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/addDevice_success.imageset/addDevice_success.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/addDevice_success.imageset/addDevice_success@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/add_server1.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/add_server1.imageset/add_server1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/add_server1.imageset/add_server1@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/add_server2.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/add_server2.imageset/add_server2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/add_server2.imageset/add_server2@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/add_server3.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/add_server3.imageset/add_server3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/add_server3.imageset/add_server3@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/add_server4.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/add_server4.imageset/add_server4.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/add_server4.imageset/add_server4@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/add_success_icon.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/add_success_icon.imageset/add_success_icon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/add_success_icon.imageset/add_success_icon@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/blue_button.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/blue_button.imageset/blue_button.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/blue_button.imageset/blue_button@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/blue_button_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/blue_button_sel.imageset/blue_button_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/blue_button_sel.imageset/blue_button_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/button_disable.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/button_disable.imageset/button_disable.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/button_disable.imageset/button_disable@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/close.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/close.imageset/close.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/close.imageset/close@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/connect_wifi1.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/connect_wifi1.imageset/connect_wifi1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/connect_wifi1.imageset/connect_wifi1@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/connect_wifi2.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/connect_wifi2.imageset/connect_wifi2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/connect_wifi2.imageset/connect_wifi2@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/connect_wifi3.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/connect_wifi3.imageset/connect_wifi3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/connect_wifi3.imageset/connect_wifi3@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/connect_wifi4.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/connect_wifi4.imageset/connect_wifi4.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/connect_wifi4.imageset/connect_wifi4@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/device.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/device.imageset/device.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/device.imageset/device@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/device_default.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/device_default.imageset/device_default.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/device_default.imageset/device_default@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/device_reset.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/device_reset.imageset/device_reset.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/device_reset.imageset/device_reset@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/failure_account.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/failure_account.imageset/failure_account.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/failure_account.imageset/failure_account@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/failure_server.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/failure_server.imageset/failure_server.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/failure_server.imageset/failure_server@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/failure_wifi.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/failure_wifi.imageset/failure_wifi.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/failure_wifi.imageset/failure_wifi@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/join_qq_group.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/join_qq_group.imageset/join_qq_group.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/join_qq_group.imageset/join_qq_group@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/large_back_btn.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/large_back_btn.imageset/large_back_btn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/large_back_btn.imageset/large_back_btn@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/link_account1.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/link_account1.imageset/link_account1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/link_account1.imageset/link_account1@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/link_account2.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/link_account2.imageset/link_account2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/link_account2.imageset/link_account2@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/link_account3.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/link_account3.imageset/link_account3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/link_account3.imageset/link_account3@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/link_account4.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/link_account4.imageset/link_account4.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/link_account4.imageset/link_account4@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/logo.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/logo.imageset/logo.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/logo.imageset/logo@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/logo_loading_1.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/logo_loading_1.imageset/logo_loading_1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/logo_loading_1.imageset/logo_loading_1@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/logo_loading_2.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/logo_loading_2.imageset/logo_loading_2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/logo_loading_2.imageset/logo_loading_2@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/logo_loading_3.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/logo_loading_3.imageset/logo_loading_3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/logo_loading_3.imageset/logo_loading_3@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/logo_loading_4.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/logo_loading_4.imageset/logo_loading_4.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/logo_loading_4.imageset/logo_loading_4@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/message.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/message.imageset/message.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/message.imageset/message@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/message_callhelp.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/message_callhelp.imageset/message_callhelp.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/message_callhelp.imageset/message_callhelp@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/message_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/message_sel.imageset/message_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/message_sel.imageset/message_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/no_message-1.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/no_message-1.imageset/no_message.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/no_message-1.imageset/no_message@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/no_message.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/no_message.imageset/no_message.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/no_message.imageset/no_message@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/no_video.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/no_video.imageset/no_video.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/no_video.imageset/no_video@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/no_wifi.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/no_wifi.imageset/no_wifi.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/no_wifi.imageset/no_wifi@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/offline.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/offline.imageset/offline.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/offline.imageset/offline@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/open.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/open.imageset/open.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/open.imageset/open@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/orange_button.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/orange_button.imageset/orange_button.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/orange_button.imageset/orange_button@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/orange_button_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/orange_button_sel.imageset/orange_button_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/orange_button_sel.imageset/orange_button_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/pause.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/pause.imageset/pause.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/pause.imageset/pause@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/pause_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/pause_sel.imageset/pause_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/pause_sel.imageset/pause_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/picture_bg.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/picture_bg.imageset/picture_bg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/picture_bg.imageset/picture_bg@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/play.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/play.imageset/play.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/play.imageset/play@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/play_close.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/play_close.imageset/play_close.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/play_close.imageset/play_close@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/play_close_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/play_close_sel.imageset/play_close_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/play_close_sel.imageset/play_close_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/play_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/play_sel.imageset/play_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/play_sel.imageset/play_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/playback.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/playback.imageset/playback.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/playback.imageset/playback@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/playback_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/playback_sel.imageset/playback_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/playback_sel.imageset/playback_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_barrel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_barrel.imageset/preview_barrel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_barrel.imageset/preview_barrel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_barrel_dis.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_barrel_dis.imageset/preview_barrel_dis.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_barrel_dis.imageset/preview_barrel_dis@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_barrel_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_barrel_sel.imageset/preview_barrel_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_barrel_sel.imageset/preview_barrel_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_enlarge.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_enlarge.imageset/preview_enlarge.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_enlarge.imageset/preview_enlarge@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_enlarge_btn_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_enlarge_btn_sel.imageset/preview_enlarge_btn_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_enlarge_btn_sel.imageset/preview_enlarge_btn_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_play_btn.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_play_btn.imageset/preview_play_btn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_play_btn.imageset/preview_play_btn@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_play_btn_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_play_btn_sel.imageset/preview_play_btn_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_play_btn_sel.imageset/preview_play_btn_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_quality_background.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_quality_background.imageset/preview_quality_background.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_quality_background.imageset/preview_quality_background@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_recording.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_recording.imageset/preview_recording.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_recording.imageset/preview_recording@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_recording_dis.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_recording_dis.imageset/preview_recording_dis.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_recording_dis.imageset/preview_recording_dis@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_recording_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_recording_sel.imageset/preview_recording_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_recording_sel.imageset/preview_recording_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_screenshot.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_screenshot.imageset/preview_screenshot.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_screenshot.imageset/preview_screenshot@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_screenshot_dis.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_screenshot_dis.imageset/preview_screenshot_dis.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_screenshot_dis.imageset/preview_screenshot_dis@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_screenshot_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_screenshot_sel.imageset/preview_screenshot_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_screenshot_sel.imageset/preview_screenshot_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_stopplay_btn.imageset/.DS_Store","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_stopplay_btn.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_stopplay_btn.imageset/preview_stopplay_btn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_stopplay_btn.imageset/preview_stopplay_btn@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_stopplay_btn_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_stopplay_btn_sel.imageset/preview_stopplay_btn_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_stopplay_btn_sel.imageset/preview_stopplay_btn_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_talkback.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_talkback.imageset/preview_talkback.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_talkback.imageset/preview_talkback@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_talkback_dis.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_talkback_dis.imageset/preview_talkback_dis.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_talkback_dis.imageset/preview_talkback_dis@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_talkback_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_talkback_sel.imageset/preview_talkback_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_talkback_sel.imageset/preview_talkback_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_unvoice_btn.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_unvoice_btn.imageset/preview_unvoice_btn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_unvoice_btn.imageset/preview_unvoice_btn@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_unvoice_btn_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_unvoice_btn_sel.imageset/preview_unvoice_btn_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_unvoice_btn_sel.imageset/preview_unvoice_btn_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_voice_btn.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_voice_btn.imageset/preview_voice_btn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_voice_btn.imageset/preview_voice_btn@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_voice_btn_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_voice_btn_sel.imageset/preview_voice_btn_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_voice_btn_sel.imageset/preview_voice_btn_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/ptz_bg.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/ptz_bg.imageset/ptz_bg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/ptz_bg.imageset/ptz_bg@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/ptz_bottom_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/ptz_bottom_sel.imageset/ptz_bottom_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/ptz_bottom_sel.imageset/ptz_bottom_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/ptz_left_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/ptz_left_sel.imageset/ptz_left_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/ptz_left_sel.imageset/ptz_left_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/ptz_right_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/ptz_right_sel.imageset/ptz_right_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/ptz_right_sel.imageset/ptz_right_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/ptz_up_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/ptz_up_sel.imageset/ptz_up_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/ptz_up_sel.imageset/ptz_up_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/qr_scan_line.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/qr_scan_line.imageset/qr_scan_line.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/qr_scan_line.imageset/qr_scan_line@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/results_pic_bg.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/results_pic_bg.imageset/results_pic_bg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/results_pic_bg.imageset/results_pic_bg@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/setup.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/setup.imageset/setup.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/setup.imageset/setup@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/setup_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/setup_sel.imageset/setup_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/setup_sel.imageset/setup_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/slider.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/slider.imageset/slider.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/slider.imageset/slider@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/slider_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/slider_sel.imageset/slider_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/slider_sel.imageset/slider_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/spkImg.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/spkImg.imageset/spkImg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/spkImg.imageset/spkImg@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/upgrade.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/upgrade.imageset/upgrade.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/upgrade.imageset/upgrade@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/white_button.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/white_button.imageset/white_button.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/white_button.imageset/white_button@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/white_button_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/white_button_sel.imageset/white_button_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/white_button_sel.imageset/white_button_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/wifi_bg.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/wifi_bg.imageset/wifi_bg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/wifi_bg.imageset/wifi_bg@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/鍦烘櫙.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/鍦烘櫙.imageset/鍦烘櫙.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/鍦烘櫙.imageset/鍦烘櫙@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/鍦烘櫙鐐逛寒.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/鍦烘櫙鐐逛寒.imageset/鍦烘櫙鐐逛寒.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/鍦烘櫙鐐逛寒.imageset/鍦烘櫙鐐逛寒@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/搴曡壊.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/搴曡壊.imageset/搴曡壊.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/搴曡壊.imageset/搴曡壊@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/placeholderImg.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/placeholderImg.imageset/placeholderImg-1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/placeholderImg.imageset/placeholderImg@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/Back.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/Back.imageset/Back.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/Back.imageset/Back@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/FVBack.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/FVBack.imageset/FVBack.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/FVBack.imageset/FVBack@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/bigUnlock.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/bigUnlock.imageset/bigUnlock.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/bigUnlock.imageset/bigUnlock@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/bigUnlockSelected.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/bigUnlockSelected.imageset/bigUnlockSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/bigUnlockSelected.imageset/bigUnlockSelected@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/CallIn.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/CallIn.imageset/CallIn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/CallIn.imageset/CallIn@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/CallInSelected.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/CallInSelected.imageset/CallInSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/CallInSelected.imageset/CallInSelected@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/camera.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/camera.imageset/camera.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/camera.imageset/camera@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/cameraSelected.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/cameraSelected.imageset/cameraSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/cameraSelected.imageset/cameraSelected@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/check.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/check.imageset/check.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/check.imageset/check@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/checkSelected.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/checkSelected.imageset/checkSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/checkSelected.imageset/checkSelected@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/doorUnlock.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/doorUnlock.imageset/doorUnlock.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/doorUnlock.imageset/doorUnlock@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/doorUnlockSelected.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/doorUnlockSelected.imageset/doorUnlockSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/doorUnlockSelected.imageset/doorUnlockSelected@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/down.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/down.imageset/down.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/down.imageset/down@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/downSelected.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/downSelected.imageset/downSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/downSelected.imageset/downSelected@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/FVAddKey.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/FVAddKey.imageset/FVAddKey.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/FVAddKey.imageset/FVAddKey@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/FVAddKeySelected.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/FVAddKeySelected.imageset/FVAddKeySelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/FVAddKeySelected.imageset/FVAddKeySelected@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/FVbackground.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/FVbackground.imageset/FVbackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/FVbackground.imageset/FVbackground@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/hangup.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/hangup.imageset/hangup.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/hangup.imageset/hangup@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/hangupSelected.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/hangupSelected.imageset/hangupSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/hangupSelected.imageset/hangupSelected@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/key.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/key.imageset/key.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/key.imageset/key@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/keySelected.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/keySelected.imageset/keySelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/keySelected.imageset/keySelected@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/lock.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/lock.imageset/lock.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/lock.imageset/lock@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/lockSelected.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/lockSelected.imageset/lockSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/lockSelected.imageset/lockSelected@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/microphone.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/microphone.imageset/microphone.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/microphone.imageset/microphone@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/microphoneSelected.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/microphoneSelected.imageset/microphoneSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/microphoneSelected.imageset/microphoneSelected@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/notAllowSpeak.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/notAllowSpeak.imageset/notAllowSpeak.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/notAllowSpeak.imageset/notAllowSpeak@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/notice.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/notice.imageset/notice.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/notice.imageset/notice@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/noticeSelected.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/noticeSelected.imageset/noticeSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/noticeSelected.imageset/noticeSelected@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/recentVisit.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/recentVisit.imageset/recentVisit.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/recentVisit.imageset/recentVisit@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/recentVisitSelected.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/recentVisitSelected.imageset/recentVisitSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/recentVisitSelected.imageset/recentVisitSelected@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/right.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/right.imageset/right.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/right.imageset/right@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/video.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/video.imageset/video.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/video.imageset/video@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/videoSelected.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/videoSelected.imageset/videoSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/videoSelected.imageset/videoSelected@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/volumeIncrease.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/volumeIncrease.imageset/volumeIncrease.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/volumeIncrease.imageset/volumeIncrease@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/volumeIncreaseSelected.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/volumeIncreaseSelected.imageset/volumeIncreaseSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/volumeIncreaseSelected.imageset/volumeIncreaseSelected@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/volumeReduction.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/volumeReduction.imageset/volumeReduction.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/volumeReduction.imageset/volumeReduction@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/volumeReductionSelected.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/volumeReductionSelected.imageset/volumeReductionSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/volumeReductionSelected.imageset/volumeReductionSelected@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/thumbImage.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/thumbImage.imageset/thumbImage.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/thumbImage.imageset/thumbImage@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/minimumTrackImage.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/minimumTrackImage.imageset/minimumTrackImage.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/minimumTrackImage.imageset/minimumTrackImage@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/maximumTrackImage.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/maximumTrackImage.imageset/maximumTrackImage.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/maximumTrackImage.imageset/maximumTrackImage@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/.DS_Store","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/1242x2208.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/750X1334.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/2208X1242.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/640X960.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/640X1136.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/768X1024.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/1536X2048.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/1024X768.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/2048X1536.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/320X480.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/768X1004.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/1536X2008.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/1024X748.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/2048X1496.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/Image-1.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/2048x2732 .png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/1125X2436.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/2436X1125.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/AppIcon.appiconset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/AppIcon.appiconset/40.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/AppIcon.appiconset/120.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/AppIcon.appiconset/180.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/AppIcon.appiconset/76.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/AppIcon.appiconset/152.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/AppIcon.appiconset/1024.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/iTunesArtwork","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/iTunesArtwork@2x","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/DLL/Newtonsoft.Json.dll"],"BuildActions":["Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","None","None","None","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ITunesArtwork","ITunesArtwork","None"],"Analyzers":[],"AdditionalFiles":[],"EditorConfigFiles":[]} \ No newline at end of file diff --git a/Crabtree/.vs/SmartHome/xs/project-cache/ON.Ios-Debug|iPhoneSimulator.json b/Crabtree/.vs/SmartHome/xs/project-cache/ON.Ios-Debug|iPhoneSimulator.json index 1588c13..9782715 100644 --- a/Crabtree/.vs/SmartHome/xs/project-cache/ON.Ios-Debug|iPhoneSimulator.json +++ b/Crabtree/.vs/SmartHome/xs/project-cache/ON.Ios-Debug|iPhoneSimulator.json @@ -1 +1 @@ -{"Format":1,"ProjectReferences":[],"MetadataReferences":[{"FilePath":"/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/dll/IOS/JLJailBreak.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/packages/Microsoft.AppCenter.Analytics.4.0.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Analytics.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/packages/Microsoft.AppCenter.Analytics.4.0.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Analytics.iOS.Bindings.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/packages/Microsoft.AppCenter.Crashes.4.0.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Crashes.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/packages/Microsoft.AppCenter.Crashes.4.0.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Crashes.iOS.Bindings.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/packages/Microsoft.AppCenter.4.0.0/lib/Xamarin.iOS10/Microsoft.AppCenter.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/packages/Microsoft.AppCenter.4.0.0/lib/Xamarin.iOS10/Microsoft.AppCenter.iOS.Bindings.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Microsoft.CSharp.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/dll/IOS/MJRefresh_Xamarin.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/packages/MQTTnet.3.0.13/lib/netstandard2.1/MQTTnet.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/mscorlib.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/dll/Newtonsoft.Json.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/OpenTK-1.0.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/packages/RestSharp.106.11.7/lib/netstandard2.0/RestSharp.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/dll/IOS/Shared.IOS.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/dll/IOS/Shared.IOS.TBL.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/System.Core.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/System.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Drawing.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/System.IO.Compression.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/System.Net.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/System.Net.Http.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/System.Web.Services.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/System.Xml.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/packages/Xamarin.Essentials.1.6.0/lib/xamarinios10/Xamarin.Essentials.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Xamarin.iOS.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/packages/ZXing.Net.Mobile.2.4.1/lib/Xamarin.iOS10/ZXing.Net.Mobile.Core.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/packages/ZXing.Net.Mobile.2.4.1/lib/Xamarin.iOS10/zxing.portable.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/packages/ZXing.Net.Mobile.2.4.1/lib/Xamarin.iOS10/ZXingNetMobile.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Contracts.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.FileVersionInfo.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.Security.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Xml.XPath.XDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.WebSockets.Client.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.IO.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Dynamic.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Xml.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Principal.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Reflection.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Threading.ThreadPool.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Cng.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.EventBasedAsync.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.CompilerServices.VisualC.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Threading.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.DeriveBytes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/netstandard.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.IO.UnmanagedMemoryStream.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Http.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Xml.XPath.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Xml.XmlDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Xml.Xsl.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Resources.Writer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Console.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.Cache.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.Sockets.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Text.Encoding.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.NetworkInformation.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.Utilities.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Principal.Windows.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Claims.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Hashing.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.DriveInfo.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.X509Certificates.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Reflection.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.Numerics.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.Watcher.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.TraceSource.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Reflection.Emit.Lightweight.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Text.Encoding.CodePages.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Linq.Expressions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Threading.Timer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.InteropServices.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.IO.Pipes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.HttpListener.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Text.RegularExpressions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Threading.Tasks.Parallel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Collections.NonGeneric.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Collections.Concurrent.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Threading.Overlapped.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Pkcs.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.Handles.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Data.SqlClient.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.ObjectModel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.WebHeaderCollection.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.InteropServices.RuntimeInformation.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.TypeConverter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.Mail.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Threading.Tasks.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Linq.Parallel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Xml.XDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.SecureString.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/Microsoft.Win32.Registry.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.RSA.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.Annotations.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.IO.Compression.ZipFile.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.InteropServices.WindowsRuntime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Linq.Queryable.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Resources.ResourceManager.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Resources.Reader.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Collections.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Reflection.Emit.ILGeneration.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Data.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.NameResolution.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.ServiceProcess.ServiceController.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.ECDiffieHellman.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.Loader.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Security.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.AuthenticationManager.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Xml.ReaderWriter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Threading.Tasks.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Tracing.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.AppContext.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Buffers.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.ECDsa.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Csp.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.TextWriterTraceListener.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Text.Encoding.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.IO.MemoryMappedFiles.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.OpenSsl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/Microsoft.Win32.Registry.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Globalization.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.RandomNumberGenerator.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Collections.Specialized.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.ProtectedData.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.ValueTuple.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Xml.XPath.XmlDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.ServicePoint.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Xml.XmlSerializer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Reflection.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Globalization.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Resources.ReaderWriter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encoding.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.IO.IsolatedStorage.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Threading.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.NetTcp.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Reflection.TypeExtensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Globalization.Calendars.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.Requests.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.WebSockets.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Reflection.Emit.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Json.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Algorithms.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Threading.Thread.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Linq.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Process.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Tools.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Hashing.Algorithms.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Debug.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/Microsoft.Win32.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.TraceEvent.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Drawing.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Formatters.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.Ping.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Duplex.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.StackTrace.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Reflection.DispatchProxy.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.Aes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Memory.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.Primitives.dll","Aliases":[],"Framework":null}],"Files":["/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Main.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/AppDelegate.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/ViewController.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/ViewControllerBase.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Reachability.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/IosMethod.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Scan.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/BusSocket.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/CRC.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/ABase.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/HVAC.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/Common.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/CommonSwitch.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/Scene.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Global.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/MyEnum.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Packet.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Target.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/Net/DownLoadIImage.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/Net/HttpListener.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/CommonPage.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/Series.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Control.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/OnePortWirelessFR.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/LightSwitch.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/LightDimming.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/OnePortBus.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/CurtainModel.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/R.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/AppAttribute.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/EquipmentPublicClass.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/FoolHeat.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/ACPanel.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/ButtonPanel.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/FoolHeatPanel.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/IO/FileUtils.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/DryContact.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/InfraredMode.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/MusicModel.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/ACInfrared.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/CurtainTrietex.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/CurtainRoller.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Command.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/Room.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/AC.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Format.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/A31Music.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/A31PlayStatus.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/FoolHeat/UserDeviceToFH.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/FoolHeat/UserFHPage.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/SecurityModul.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/TV/UserTVNumberView.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/TV/UserTVAddCustomChannel.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/TV/UserTVCustomChannel.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/TV/UserTVFrameLayout.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/TV/UserDeviceToTV.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Curtain/SystemCurtainModel.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Curtain/SystemCurtainRoller.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Curtain/SystemCurtainTrietex.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Curtain/UserCurtainPage.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Curtain/UserDeviceToCurtains.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Panel/SystemACPanel.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Panel/SystemFloorHeatingPanel.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/SystemLightDimming.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/SystemLightSwitch.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/UserDeviceToLight.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/UserLightPage.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/AC/SystemACHost.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/AC/UserACPage.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/AC/UserDeviceToAC.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemEquipmentBase.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemHomePage.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemInfrared.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemMiddle.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemMusicModel.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemOnePortBus.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemRemote.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemWirelessGateway.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserDryContact.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserHomePage.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserMiddle.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserTop.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Panel/SystemPanel.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Scene/UserScenePage.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Scene/UserAddSceneDevice.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Scene/SceneMethod.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/LightLogic.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/SystemLightLogic.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/Backup.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/Databackup.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/ForgotPassword.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Warning/WarningList.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/RemoteInfo.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/UserDeviceToSocket.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/FoolHeat/SystemFoolHeat.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/FanModule.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Fan/SystemFan.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Fan/UserFan.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Fan/UserDeviceToFan.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Panel/SystemMusicPanel.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/MusicPanel.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/LogicModule.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/AC/ACMethod.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/MainPage.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/MusicA31.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/Net/MyWebClient.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/SkinStyle.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/RCU.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemRCU.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/LightMixDimming.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/LightMixSwitch.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/SystemLightMixDimming.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/SystemLightMixSwitch.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/LightEnergySwitch.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/SystemLightEnergySwitch.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/FavoriteRoom.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/SuperWireless.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserSettingView.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserDeviceView.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Scene/UserDeviceToScene.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/DoorLock.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockAlarmScene.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockAlarmSceneTargets.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockEditedScence.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockInfo.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockRecord.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockRemindSetting.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockScene.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockSystemSetting.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockUserMangement.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/FingerPrint.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/GenerateTempPasswordResult.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/PasswordList.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/ProximityCard.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/RemotelyUnlock.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockSecurity.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/TempPasswordList.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/TemporaryPassword.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/UserDeviceToDoorLock.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/UserDoorLock.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/UserIDView.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/AccountRegistration.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/AccountLogin.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/AccountView.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/SubaccountListView.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/AccountModifyPassword.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResultStatus.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResultSubaccount.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/FingerprintAndProximityScene.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/FirstRemoteUnlock.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/RemoteUnLockForgetPassword.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/RemoteUnLockPasswordReset.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/RemoteUnlockPasswordSet.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/RemoteUnLockPasswordSetOrModify.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/DMX48.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/UniversalDevice.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/UniversalDevice/UserDeviceToUniversalDevice.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/UniversalDevice/UserUniversalPage.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Security/UserDeviceToSecurity.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Security/UserSecurityAreaPage.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Security/UserSecurityPage.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/UserInfo.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/Sensor.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/SystemSensor.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserDeviceToSensor.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorPage.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/DeviceCommon.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/PushMessageEntity.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/Security.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/CustomViewObj.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/HomeTheater.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/HomeListView.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/DeviceInfoRes.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/GatewayRes.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/ResponsePack.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/RoomInfoRes.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/RoomObjectiveRes.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/SceneObjectiveRes.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/SceneRes.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/SubAccountRes.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/UserLoginRes.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/BackupInfoRes.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/FolderRes.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/MessageInfoRes.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/RegionInfoRes.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemOnePortBusBLL.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserBLL.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/FreshAir.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/FresAir/SysFresAir.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/UserConfig.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/FresAir/UserFresAirList.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/FresAir/FreshAirBLL.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/FresAir/UserFreshAirPage.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Security/UserSecurityAreaView.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Security/UserSecurityView.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/CustomAC.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorSettingPage.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorSettingPushPage.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/AccountListDB.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorSettingTempPushDialog.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorAutomationPage.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/SendJson.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorAutomationTargetSet.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorAutomationDeviceSetPage.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorHistoryPage.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/GetSensorPushHistory.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorAutomationDeviceTypeChoose.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/SensorHistory.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorAutomationSettingPage.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorAutomationConditionSettingPage.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Guide/GuideAddResidence.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Guide/GuideAddGateway.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/GatewayBase.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Room/UserRoom.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Room/UserRooms.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Room/UserDeviceListPage.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Schedule/UserSchedule.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Schedule/AddSchedule.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/Timer.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Schedule/HelpView.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/Alexa.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaSettingPage.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaDeviceListPage.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31AddListMuisc.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31CNRadio.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31CnList.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31CommonLogin.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31DeviceArgument.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Dlna.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31DlnaList.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31DlnaListMusic.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31EqualizerMode.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31GenresListPage.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31LikeList.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31ListMusic.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31LocalMusic.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31MusicSoAaAl.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31MusicSourcePage.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31MyList.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31NewPage.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Pandora.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31PandoraList.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31PlayList.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31PlayListPage.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31PlayMusicPage.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31RadioList.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31RadioPage.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Rename.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Search.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31SetInformation.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31SoAaAl.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Song.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31StreamingMusic.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31TidalHomePage.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31TidalLogin.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31TidalMymusic.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31TidalRisingPage.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31TidalSearchTrackPage.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Tidalhome.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Usbmusic.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31UserLogin.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Wifi.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31WifiPassword.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31vTuner.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/DLNAServer.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/Homemusic.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/LikeList.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/ListPage.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/MyMusic.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/PandoraConfig.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/PlayPage.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/RadioPage.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/SetUpPage.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/SonglistPage.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/SourcePage.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/Tidal.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/Usbmusic.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/WiFiSet.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaSceneEditPage.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Guide/GuideSettingInfraredModule.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/TV/ConfigIRCode.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/MqttCommon.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Guide/GuideSettingGateway.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/OnePortMqttFR.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/API.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/SendControl.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Room/GenericDialog.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaAddScenePage.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Common/Constant.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Common/HttpUtil/ErrorCode.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Common/HttpUtil/HttpServerRequest.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Common/HttpUtil/HttpUtil.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Common/HttpUtil/IMessageCommon.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Common/HttpUtil/NewAPI.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Common/HttpUtil/NewApiRes.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Common/CommonUtlis.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Common/Utlis.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Common/CommonConfig.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/HDL/Common/HDLLinkUtlis.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Schedule/Send.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Schedule/Method.cs","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Info.plist","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Entitlements.plist","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/packages.config","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Language.ini","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/InfraredCode/1.txt","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/InfraredCode/2.txt","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/InfraredCode/3.txt","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/InfraredCode/4.txt","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/InfraredCode/5.txt","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/InfraredCode/6.txt","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/InfraredType/1.txt","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/InfraredType/2.txt","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/InfraredType/3.txt","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/InfraredType/4.txt","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/InfraredType/5.txt","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/InfraredType/6.txt","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Base.lproj/localizable.txt","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Base.lproj/localizableEn.txt","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/titilliumtext25l005.otf","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/MJRefresh.bundle/arrow@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/MJRefresh.bundle/en.lproj/Localizable.strings","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/MJRefresh.bundle/zh-Hans.lproj/Localizable.strings","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/MJRefresh.bundle/zh-Hant.lproj/Localizable.strings","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/PGDatePicker.bundle/en.lproj/Localizable.strings","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/PGDatePicker.bundle/zh-Hans.lproj/Localizable.strings","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/PGDatePicker.bundle/zh-Hant.lproj/Localizable.strings","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/hold.wav","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/line_real.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/linphonerc","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/linphonerc-factory","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/linphonerc-factory~ipad","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/linphonerc~ipad","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/ring.caf","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/ring.wav","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/ringback.wav","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/rootca.pem","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/shortring.caf","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/en.lproj/InfoPlist.strings","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/zh-Hans.lproj/InfoPlist.strings","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/echarts.html","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/js/echarts-all.js","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/theme/blue.js","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/theme/dark.js","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/theme/gray.js","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/theme/green.js","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/theme/helianthus.js","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/theme/infographic.js","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/theme/macarons.js","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/theme/macarons2.js","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/theme/mint.js","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/theme/red.js","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/theme/roma.js","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/theme/sakura.js","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/theme/shine.js","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/AC+.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/AC+Selected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/AC-.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/AC-Selected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/AC.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACAuto.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACBackground.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACClose.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACCloseSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACDehumidification.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialog+.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialog+On.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialog-.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialog-On.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialogForward.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialogForwardOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialogRegresses.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialogRegressesOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialogSwitch.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialogSwitchOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialog_.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACHeating.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACHeatingSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACHighWind.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACHighWindSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACLeft.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACLeftSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACLowWind.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACLowWindSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACModeAuto.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACRefrigeration.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACRight.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACRightSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACStroke.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/DialogTime+.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/DialogTime+On.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/DialogTime-.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/DialogTime-On.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ac+1.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ac-1.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ac_left.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ac_on+.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ac_on-.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ac_right.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AccountSettings/Backup.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AccountSettings/DataShared.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AccountSettings/DeviceManagement.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AccountSettings/UserIcon.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/0.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/1.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/10.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/13.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/14.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/15.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/16.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/17.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/18.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/19.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/2.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/20.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/29.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/3.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/4.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/45.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/5.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/6.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/7.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/8.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/9.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/HumidityIcon.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/PM25Icon.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/Alexa.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/Choose.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/ChooseOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/CloudLink.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/CloudUnlink.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/Dimmer.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/DimmerOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/Edit.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/EditOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/Help.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/HidePW.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/Position.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/PositionOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/Schedule.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/ShowPW.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/SubaccountIcon.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/Timer.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/WiFi.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/WiFiUnlink.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Curtain/Curtain.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainBackground.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainChange.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainChangeOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainClose.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainCloseSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainOpen.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainOpenSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainRollerDown.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainRollerDownOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainRollerUp.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainRollerUpOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainTimeOut.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainTimeOutSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Curtain/curtain1.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Curtain/rollerCurtain.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/doorLockHomePage.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ headshot.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ headshot_h0.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ headshot_h1.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ headshot_h2.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ headshot_h3.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ headshot_h4.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ headshot_h5.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ headshot_h6.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ scene.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ scene_on.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_alarm.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_alert.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_background.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_close.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_device.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_device_on.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_down_pic.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_down_pic_on.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_edit_scene_on.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_error_alarm.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_fingerprint.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_homePage.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_homepage2.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_notice.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_on.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_open.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_password.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_proximity_card.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_remote.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_search.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_search_on.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_search_pic.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_search_pic_on.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_unedit_scene.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_user.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_user_on.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH+.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH+on.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH-.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH-on.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Auto.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Auto_on.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Cold.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Cold_on.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Common.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Common_on.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Day.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Day_on.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Heat.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Heat_on.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Leave.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Leave_on.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Night.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Night_on.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Switch.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Switch_on.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/Fan+.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/Fan+On.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/Fan-.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/Fan-On.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/Fan.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/FanBackground.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/FanIconSwitch.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/FanIconSwitchOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/FanOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/FanSpeedBackground.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/FanSwitch.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/FanSwitchOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/Speed0.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/Speed1.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/Speed2.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/Speed3.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/Speed4.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/Speed5.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/Speed6.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/Speed7.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/Speed8.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FAConstantTemp.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FAConstantTempOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FAInternalCirculation.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FAInternalCirculationOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FAManual.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FAManualOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FASmart.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FASmartOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FreshAir.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FreshAirBackground.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/+.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/+Selected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Back.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/BackSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Check.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/CheckSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/DefaultRoomIcon.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/DefaultSceneIcon.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/DefaultSceneIconSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/DelInRightView.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Down.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/DownSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/DryContact.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/EditInRightView.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Editor.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/EditorSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/FloorHeating.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/FloorHeatingBackground.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/FloorHeatingSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Gateway.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/GatewayMapping.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/GatewayMappingSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/GatwayInfoHide.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/GatwayInfoShow.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Help.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/HelpSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/HomePage.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/HomePageSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/InfraredAC.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/InfraredDVD.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/InfraredFan.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/InfraredIPTV.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/InfraredModel.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/InfraredProjector.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/InfraredSTB.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/InfraredTV.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Item.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/ItemSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Light.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/LightBackground.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/LightSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/LightingCount.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/LightingCountSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/LogicModule.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Monitor.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/MonitorSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/More2.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/More2Selected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Music.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/MusicBackground.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/NetParameter.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/NetParameterSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/OnePort.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/OnePortSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Panel.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/PickerColorWheel.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Point.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/PointBig.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/PointBigSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/PointSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/PositioningDialogBack.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Power.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/PowerSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Projector.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/RH_Lights.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/RH_LightsSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/RedistributionAddress.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/RedistributionAddressSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Refresh.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/RefreshOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Remote.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/RemoteAccess.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/RemoteAccessSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Right.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Scan.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/SceneAdd.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/SceneBackground.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/SceneSettingBackground.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/SecenDefaultBackground.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Security.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/SecurityBackground.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/SecuritySelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/SeekBarButton.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/SwitchClose.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/SwitchOpen.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TVBackground.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TVSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_AV-TV.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_AV-TVSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Add.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_AddSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Back.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_BackSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Bottom.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_BottomSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_ChannelDown.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_ChannelDownSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_ChannelUp.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_ChannelUpSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Down.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_DownSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Home.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_HomeSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Left.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_LeftSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Menu.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_MenuSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Miuns.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_MiunsSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Mute.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_MuteSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_NewFavorite.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_NewFavoriteSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Ok.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_OkSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Power.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_PowerSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Right.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_RightSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_TopBackground.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Up.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_UpSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TextBox.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Transparent.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/UserSceneDelIcon.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/UserSceneEditIcon.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Wireless.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/WirelessSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/AllLight.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/AllLightOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/Check.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/CheckOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/DimmingSetting.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/Light+.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/Light+On.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/Light-.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/Light-On.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon1.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon1On.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon2.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon2On.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon3.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon3On.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon4.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon4On.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon5.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon5On.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon6.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon6On.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/RGBSetting.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/Socket.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/SocketBackground.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/SocketOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/UserLightAddScene.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Logo/Logo.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Logo/Register_logo.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_BottomColor.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_Edit_Kuang.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_Edit_Kuang_on.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_VideoPlay.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_VideoPlay_on.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_balcony.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_choose.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_choose_on.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_close.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_close_on.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_del.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_del_on.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_door.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_edit.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_edit_on.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_full_screen.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_full_screen_on.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_play.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_play_on.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_stop.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_stop_on.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/CD.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/FD.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/FM.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageBack.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageBackgroun.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageFavourite.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageFavouriteSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageMusic.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageRadio.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageSeek.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageSeekSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageSet.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageSounds.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageWatercress.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageWorld.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Homepagedown.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepagedownSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageiHeartRadio.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageplaymusicSelected1.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Homepagexiala.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepagexialaSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Homepagplaymusic.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/IEseekSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Lately.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Listreading.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Music.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/MusicBack.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/MusicBackSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/MusicBackgroun.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/MusicPlay.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/MusicPlaySelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/MusicSet.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/MusicVoice.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Next.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/NextSelecte.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayBack.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayBackSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayBackgroun.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayLike.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayLikeSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayList.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayListSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayMusicset.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayMute.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayMuteSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayNext.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayNextSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayPortrait.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayPrve.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayPrveSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlaySelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayVoice.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayVoiceSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Playplay.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayplaySelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Radioaudio.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Radiodown.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/RadiodownSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Radiogarden.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Radioupward.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/RadioupwardSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Rradio.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Selectedaddvol.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Selectedredvol.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Spotify.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Spotify1.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Talk.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Tidal.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Tidal1.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/USB.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/USB1.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/USBselected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/add.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/addvol.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/androidwifi.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/bluetooth.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/bluetooth1.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/card.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/content.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/delpas.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/delplayer.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/dlna.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/dlnaSource.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/hidden.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/information.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/iossetwifi.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/kumusic.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/language.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/like.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/likeSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/line.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/line1.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/list.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/listSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/local.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/local1.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/muiscline.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/muiscline1.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/musicMusic.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/musicMusic1.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/musiccn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/musicplay1.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/mylist.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/nas.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/news.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/noselected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/ocalradio.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/pandora.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/pandora1.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/place.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/placeselected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/playModeDDdanquplay.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/playModeDanquplay.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/playModeliebiaoplay.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/playModeshunxuplay.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/playModesuijiplay.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/playmusicplaySelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/podcast.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/popular.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/qqmusic.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/qqmusic1.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/radio.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/radioSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/radius.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/radius11.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/radiusselected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/redvol.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/refurbish.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/refurbishSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/rename.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/renameselected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/seekSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/seekdevice.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/selected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/selehidden.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/set.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/sports.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/streaming.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/timelock.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/wifi.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/yyyy.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Navigation/MenuCategory.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Navigation/MenuCategoryOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Navigation/MenuFavorite.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Navigation/MenuFavoriteOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Navigation/MenuRoom.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Navigation/MenuRoomOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Navigation/MenuSettings.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Navigation/MenuSettingsOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACAuto.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACAutoMode.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACAutoModeOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACAutoOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACChuShi.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACChuShiOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACCool.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACCoolOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACHigh.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACHighOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACHot.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACHotOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACLow.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACLowOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACMedium.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACMediumOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACWindMode.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACWindModeOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/AtNight.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/AtNightOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/Automatic.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/AutomaticOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/Backup_.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/Black.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/Day.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/DayOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/FHCooling.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/FHHeating.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/FHPadTemp.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/GoAway.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/GoAwayOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ModeBlackOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/Ordinary.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/OrdinaryOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/PadSetting.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/PadSocket.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/PadSocketOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/PadTemp.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/Register_Account.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/RemoteIcon.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/SidebarData.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/SidebarDevice.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/SidebarRemote.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/SidebarRoom.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/SidebarSystem.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/SidebarZoneControl.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/SpeedBlackOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/SwitchBlackOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Panel/Position.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Password/password_Kuang.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/BackupIcon.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/BackupIcon_on.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/Backup_ restores.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/Backup_ restores_on.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/Register_City_Kuang.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/Register_City_Kuang_on.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/Register_Email_Address.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/Register_Email_Address_on.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/Register_Email_kuang_on.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/Register_Kuang.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/Register_Kuang_on.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/Register_Password_kuang.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/Register_Password_on.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/Register_Type.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/Register_email_kuang.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/backup_Kuang.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/backup_Kuang_on.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/backup_Next.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/backup_Next_on.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/backup_del.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/RemoteMsg/RemoteIcon.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/RemoteMsg/RemoteIconOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/RemoteMsg/RemoteMsg.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/RemoteMsg/RemoteWarining.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Room/FavoriteRoom.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Room/godwon.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Room/r1.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Room/r2.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Room/r3.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Room/r4.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Room/r5.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Scene/Scene.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Scene/s0.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Scene/s1.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Scene/s2.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Scene/s3.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Scene/s4.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Scene/s5.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Scene/s6.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Scene/s7.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Scene/s8.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Scene/s9.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/Arm.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/ArmOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/Away.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/AwayOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/Day.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/DayOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/Disarm.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/DisarmOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/IconArm.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/IconArmOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/IconDisarm.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/IconDisarmOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/IconDoor.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/IconDoorOffline.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/IconDoorOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/IconInduction.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/IconInductionOffline.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/IconInductionOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/IconWindow.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/IconWindowOffline.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/IconWindowOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/Night.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/NightOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/Reception.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/ReceptionOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/SecurityBackgoround.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/Vacation.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/VacationOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Sensor/Add.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Sensor/AddOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Sensor/Sensor.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Sensor/SensorBackground.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Skin/Check.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Skin/Skin.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Skin/SkinLinstItem.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Skin/SkinOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/ChangeSTB.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/ChangeTV.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/STBIcon.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/STB_ON.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_0.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_0_on.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_1.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_10.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_10_on.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_1_on.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_2.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_2_on.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_3.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_3_on.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_4.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_4_on.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_5.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_5_on.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_6.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_6_on.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_7.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_7_on.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_8.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_8_on.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_9.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_9_on.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_OK.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_OK_on.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_1.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_10.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_11.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_12.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_13.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_14.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_15.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_16.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_17.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_18.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_19.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_2.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_20.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_21.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_22.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_23.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_24.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_25.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_26.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_27.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_28.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_29.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_3.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_30.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_31.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_32.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_33.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_34.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_35.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_36.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_37.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_38.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_39.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_4.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_40.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_41.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_42.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_43.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_44.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_5.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_6.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_7.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_8.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_9.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TVIcon.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TVNum0.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TVNum0_on.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV_Bottom.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV_Edit.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV_ON.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV_edit_on.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/UniversalDevice/UniversalDevice.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/UniversalDevice/UniversalDeviceBackground.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/UniversalDevice/UniversalDeviceOn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/VideoIntercom/VideoIntercom.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/VideoIntercom/VideoIntercomBackground.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TVNum0.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DownIRCodeIcon.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/DownIRCodeIcon.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/FromSharing.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/Logout.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/WiFiOffline.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/CloudOffline.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/addDevice_success.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/addDevice_success.imageset/addDevice_success.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/addDevice_success.imageset/addDevice_success@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/add_server1.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/add_server1.imageset/add_server1.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/add_server1.imageset/add_server1@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/add_server2.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/add_server2.imageset/add_server2.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/add_server2.imageset/add_server2@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/add_server3.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/add_server3.imageset/add_server3.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/add_server3.imageset/add_server3@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/add_server4.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/add_server4.imageset/add_server4.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/add_server4.imageset/add_server4@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/add_success_icon.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/add_success_icon.imageset/add_success_icon.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/add_success_icon.imageset/add_success_icon@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/blue_button.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/blue_button.imageset/blue_button.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/blue_button.imageset/blue_button@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/blue_button_sel.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/blue_button_sel.imageset/blue_button_sel.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/blue_button_sel.imageset/blue_button_sel@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/button_disable.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/button_disable.imageset/button_disable.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/button_disable.imageset/button_disable@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/close.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/close.imageset/close.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/close.imageset/close@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/connect_wifi1.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/connect_wifi1.imageset/connect_wifi1.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/connect_wifi1.imageset/connect_wifi1@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/connect_wifi2.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/connect_wifi2.imageset/connect_wifi2.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/connect_wifi2.imageset/connect_wifi2@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/connect_wifi3.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/connect_wifi3.imageset/connect_wifi3.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/connect_wifi3.imageset/connect_wifi3@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/connect_wifi4.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/connect_wifi4.imageset/connect_wifi4.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/connect_wifi4.imageset/connect_wifi4@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/device.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/device.imageset/device.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/device.imageset/device@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/device_default.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/device_default.imageset/device_default.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/device_default.imageset/device_default@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/device_reset.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/device_reset.imageset/device_reset.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/device_reset.imageset/device_reset@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/failure_account.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/failure_account.imageset/failure_account.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/failure_account.imageset/failure_account@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/failure_server.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/failure_server.imageset/failure_server.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/failure_server.imageset/failure_server@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/failure_wifi.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/failure_wifi.imageset/failure_wifi.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/failure_wifi.imageset/failure_wifi@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/join_qq_group.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/join_qq_group.imageset/join_qq_group.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/join_qq_group.imageset/join_qq_group@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/large_back_btn.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/large_back_btn.imageset/large_back_btn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/large_back_btn.imageset/large_back_btn@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/link_account1.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/link_account1.imageset/link_account1.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/link_account1.imageset/link_account1@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/link_account2.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/link_account2.imageset/link_account2.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/link_account2.imageset/link_account2@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/link_account3.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/link_account3.imageset/link_account3.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/link_account3.imageset/link_account3@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/link_account4.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/link_account4.imageset/link_account4.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/link_account4.imageset/link_account4@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/logo.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/logo.imageset/logo.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/logo.imageset/logo@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/logo_loading_1.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/logo_loading_1.imageset/logo_loading_1.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/logo_loading_1.imageset/logo_loading_1@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/logo_loading_2.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/logo_loading_2.imageset/logo_loading_2.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/logo_loading_2.imageset/logo_loading_2@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/logo_loading_3.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/logo_loading_3.imageset/logo_loading_3.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/logo_loading_3.imageset/logo_loading_3@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/logo_loading_4.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/logo_loading_4.imageset/logo_loading_4.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/logo_loading_4.imageset/logo_loading_4@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/message.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/message.imageset/message.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/message.imageset/message@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/message_callhelp.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/message_callhelp.imageset/message_callhelp.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/message_callhelp.imageset/message_callhelp@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/message_sel.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/message_sel.imageset/message_sel.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/message_sel.imageset/message_sel@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/no_message-1.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/no_message-1.imageset/no_message.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/no_message-1.imageset/no_message@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/no_message.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/no_message.imageset/no_message.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/no_message.imageset/no_message@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/no_video.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/no_video.imageset/no_video.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/no_video.imageset/no_video@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/no_wifi.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/no_wifi.imageset/no_wifi.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/no_wifi.imageset/no_wifi@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/offline.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/offline.imageset/offline.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/offline.imageset/offline@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/open.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/open.imageset/open.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/open.imageset/open@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/orange_button.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/orange_button.imageset/orange_button.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/orange_button.imageset/orange_button@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/orange_button_sel.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/orange_button_sel.imageset/orange_button_sel.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/orange_button_sel.imageset/orange_button_sel@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/pause.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/pause.imageset/pause.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/pause.imageset/pause@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/pause_sel.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/pause_sel.imageset/pause_sel.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/pause_sel.imageset/pause_sel@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/picture_bg.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/picture_bg.imageset/picture_bg.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/picture_bg.imageset/picture_bg@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/play.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/play.imageset/play.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/play.imageset/play@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/play_close.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/play_close.imageset/play_close.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/play_close.imageset/play_close@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/play_close_sel.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/play_close_sel.imageset/play_close_sel.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/play_close_sel.imageset/play_close_sel@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/play_sel.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/play_sel.imageset/play_sel.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/play_sel.imageset/play_sel@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/playback.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/playback.imageset/playback.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/playback.imageset/playback@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/playback_sel.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/playback_sel.imageset/playback_sel.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/playback_sel.imageset/playback_sel@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_barrel.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_barrel.imageset/preview_barrel.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_barrel.imageset/preview_barrel@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_barrel_dis.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_barrel_dis.imageset/preview_barrel_dis.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_barrel_dis.imageset/preview_barrel_dis@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_barrel_sel.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_barrel_sel.imageset/preview_barrel_sel.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_barrel_sel.imageset/preview_barrel_sel@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_enlarge.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_enlarge.imageset/preview_enlarge.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_enlarge.imageset/preview_enlarge@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_enlarge_btn_sel.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_enlarge_btn_sel.imageset/preview_enlarge_btn_sel.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_enlarge_btn_sel.imageset/preview_enlarge_btn_sel@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_play_btn.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_play_btn.imageset/preview_play_btn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_play_btn.imageset/preview_play_btn@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_play_btn_sel.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_play_btn_sel.imageset/preview_play_btn_sel.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_play_btn_sel.imageset/preview_play_btn_sel@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_quality_background.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_quality_background.imageset/preview_quality_background.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_quality_background.imageset/preview_quality_background@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_recording.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_recording.imageset/preview_recording.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_recording.imageset/preview_recording@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_recording_dis.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_recording_dis.imageset/preview_recording_dis.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_recording_dis.imageset/preview_recording_dis@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_recording_sel.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_recording_sel.imageset/preview_recording_sel.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_recording_sel.imageset/preview_recording_sel@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_screenshot.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_screenshot.imageset/preview_screenshot.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_screenshot.imageset/preview_screenshot@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_screenshot_dis.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_screenshot_dis.imageset/preview_screenshot_dis.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_screenshot_dis.imageset/preview_screenshot_dis@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_screenshot_sel.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_screenshot_sel.imageset/preview_screenshot_sel.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_screenshot_sel.imageset/preview_screenshot_sel@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_stopplay_btn.imageset/.DS_Store","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_stopplay_btn.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_stopplay_btn.imageset/preview_stopplay_btn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_stopplay_btn.imageset/preview_stopplay_btn@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_stopplay_btn_sel.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_stopplay_btn_sel.imageset/preview_stopplay_btn_sel.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_stopplay_btn_sel.imageset/preview_stopplay_btn_sel@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_talkback.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_talkback.imageset/preview_talkback.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_talkback.imageset/preview_talkback@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_talkback_dis.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_talkback_dis.imageset/preview_talkback_dis.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_talkback_dis.imageset/preview_talkback_dis@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_talkback_sel.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_talkback_sel.imageset/preview_talkback_sel.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_talkback_sel.imageset/preview_talkback_sel@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_unvoice_btn.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_unvoice_btn.imageset/preview_unvoice_btn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_unvoice_btn.imageset/preview_unvoice_btn@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_unvoice_btn_sel.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_unvoice_btn_sel.imageset/preview_unvoice_btn_sel.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_unvoice_btn_sel.imageset/preview_unvoice_btn_sel@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_voice_btn.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_voice_btn.imageset/preview_voice_btn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_voice_btn.imageset/preview_voice_btn@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_voice_btn_sel.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_voice_btn_sel.imageset/preview_voice_btn_sel.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_voice_btn_sel.imageset/preview_voice_btn_sel@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/ptz_bg.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/ptz_bg.imageset/ptz_bg.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/ptz_bg.imageset/ptz_bg@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/ptz_bottom_sel.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/ptz_bottom_sel.imageset/ptz_bottom_sel.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/ptz_bottom_sel.imageset/ptz_bottom_sel@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/ptz_left_sel.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/ptz_left_sel.imageset/ptz_left_sel.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/ptz_left_sel.imageset/ptz_left_sel@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/ptz_right_sel.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/ptz_right_sel.imageset/ptz_right_sel.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/ptz_right_sel.imageset/ptz_right_sel@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/ptz_up_sel.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/ptz_up_sel.imageset/ptz_up_sel.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/ptz_up_sel.imageset/ptz_up_sel@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/qr_scan_line.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/qr_scan_line.imageset/qr_scan_line.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/qr_scan_line.imageset/qr_scan_line@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/results_pic_bg.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/results_pic_bg.imageset/results_pic_bg.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/results_pic_bg.imageset/results_pic_bg@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/setup.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/setup.imageset/setup.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/setup.imageset/setup@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/setup_sel.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/setup_sel.imageset/setup_sel.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/setup_sel.imageset/setup_sel@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/slider.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/slider.imageset/slider.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/slider.imageset/slider@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/slider_sel.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/slider_sel.imageset/slider_sel.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/slider_sel.imageset/slider_sel@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/spkImg.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/spkImg.imageset/spkImg.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/spkImg.imageset/spkImg@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/upgrade.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/upgrade.imageset/upgrade.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/upgrade.imageset/upgrade@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/white_button.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/white_button.imageset/white_button.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/white_button.imageset/white_button@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/white_button_sel.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/white_button_sel.imageset/white_button_sel.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/white_button_sel.imageset/white_button_sel@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/wifi_bg.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/wifi_bg.imageset/wifi_bg.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/wifi_bg.imageset/wifi_bg@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/鍦烘櫙.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/鍦烘櫙.imageset/鍦烘櫙.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/鍦烘櫙.imageset/鍦烘櫙@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/鍦烘櫙鐐逛寒.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/鍦烘櫙鐐逛寒.imageset/鍦烘櫙鐐逛寒.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/鍦烘櫙鐐逛寒.imageset/鍦烘櫙鐐逛寒@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/搴曡壊.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/搴曡壊.imageset/搴曡壊.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/搴曡壊.imageset/搴曡壊@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/placeholderImg.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/placeholderImg.imageset/placeholderImg-1.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/placeholderImg.imageset/placeholderImg@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/Back.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/Back.imageset/Back.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/Back.imageset/Back@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/FVBack.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/FVBack.imageset/FVBack.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/FVBack.imageset/FVBack@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/bigUnlock.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/bigUnlock.imageset/bigUnlock.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/bigUnlock.imageset/bigUnlock@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/bigUnlockSelected.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/bigUnlockSelected.imageset/bigUnlockSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/bigUnlockSelected.imageset/bigUnlockSelected@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/CallIn.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/CallIn.imageset/CallIn.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/CallIn.imageset/CallIn@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/CallInSelected.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/CallInSelected.imageset/CallInSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/CallInSelected.imageset/CallInSelected@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/camera.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/camera.imageset/camera.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/camera.imageset/camera@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/cameraSelected.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/cameraSelected.imageset/cameraSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/cameraSelected.imageset/cameraSelected@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/check.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/check.imageset/check.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/check.imageset/check@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/checkSelected.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/checkSelected.imageset/checkSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/checkSelected.imageset/checkSelected@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/doorUnlock.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/doorUnlock.imageset/doorUnlock.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/doorUnlock.imageset/doorUnlock@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/doorUnlockSelected.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/doorUnlockSelected.imageset/doorUnlockSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/doorUnlockSelected.imageset/doorUnlockSelected@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/down.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/down.imageset/down.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/down.imageset/down@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/downSelected.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/downSelected.imageset/downSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/downSelected.imageset/downSelected@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/FVAddKey.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/FVAddKey.imageset/FVAddKey.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/FVAddKey.imageset/FVAddKey@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/FVAddKeySelected.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/FVAddKeySelected.imageset/FVAddKeySelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/FVAddKeySelected.imageset/FVAddKeySelected@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/FVbackground.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/FVbackground.imageset/FVbackground.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/FVbackground.imageset/FVbackground@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/hangup.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/hangup.imageset/hangup.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/hangup.imageset/hangup@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/hangupSelected.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/hangupSelected.imageset/hangupSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/hangupSelected.imageset/hangupSelected@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/key.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/key.imageset/key.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/key.imageset/key@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/keySelected.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/keySelected.imageset/keySelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/keySelected.imageset/keySelected@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/lock.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/lock.imageset/lock.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/lock.imageset/lock@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/lockSelected.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/lockSelected.imageset/lockSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/lockSelected.imageset/lockSelected@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/microphone.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/microphone.imageset/microphone.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/microphone.imageset/microphone@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/microphoneSelected.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/microphoneSelected.imageset/microphoneSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/microphoneSelected.imageset/microphoneSelected@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/notAllowSpeak.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/notAllowSpeak.imageset/notAllowSpeak.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/notAllowSpeak.imageset/notAllowSpeak@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/notice.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/notice.imageset/notice.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/notice.imageset/notice@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/noticeSelected.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/noticeSelected.imageset/noticeSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/noticeSelected.imageset/noticeSelected@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/recentVisit.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/recentVisit.imageset/recentVisit.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/recentVisit.imageset/recentVisit@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/recentVisitSelected.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/recentVisitSelected.imageset/recentVisitSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/recentVisitSelected.imageset/recentVisitSelected@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/right.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/right.imageset/right.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/right.imageset/right@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/video.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/video.imageset/video.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/video.imageset/video@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/videoSelected.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/videoSelected.imageset/videoSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/videoSelected.imageset/videoSelected@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/volumeIncrease.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/volumeIncrease.imageset/volumeIncrease.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/volumeIncrease.imageset/volumeIncrease@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/volumeIncreaseSelected.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/volumeIncreaseSelected.imageset/volumeIncreaseSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/volumeIncreaseSelected.imageset/volumeIncreaseSelected@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/volumeReduction.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/volumeReduction.imageset/volumeReduction.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/volumeReduction.imageset/volumeReduction@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/volumeReductionSelected.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/volumeReductionSelected.imageset/volumeReductionSelected.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/volumeReductionSelected.imageset/volumeReductionSelected@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/thumbImage.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/thumbImage.imageset/thumbImage.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/thumbImage.imageset/thumbImage@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/minimumTrackImage.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/minimumTrackImage.imageset/minimumTrackImage.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/minimumTrackImage.imageset/minimumTrackImage@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/maximumTrackImage.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/maximumTrackImage.imageset/maximumTrackImage.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/maximumTrackImage.imageset/maximumTrackImage@2x.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/.DS_Store","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/1242x2208.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/750X1334.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/2208X1242.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/640X960.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/640X1136.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/768X1024.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/1536X2048.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/1024X768.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/2048X1536.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/320X480.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/768X1004.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/1536X2008.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/1024X748.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/2048X1496.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/Image-1.imageset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/2048x2732 .png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/1125X2436.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/2436X1125.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/AppIcon.appiconset/Contents.json","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/AppIcon.appiconset/40.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/AppIcon.appiconset/120.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/AppIcon.appiconset/180.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/AppIcon.appiconset/76.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/AppIcon.appiconset/152.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/AppIcon.appiconset/1024.png","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/iTunesArtwork","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/ON.Ios/iTunesArtwork@2x","/Users/hdl/Desktop/wjc/CrabtreeOn/Crabtree/SmartHome/DLL/Newtonsoft.Json.dll"],"BuildActions":["Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","None","None","None","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ITunesArtwork","ITunesArtwork","None"],"Analyzers":[]} \ No newline at end of file +{"Format":1,"ProjectReferences":[],"MetadataReferences":[{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/dll/IOS/JLJailBreak.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/packages/Microsoft.AppCenter.Analytics.4.0.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Analytics.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/packages/Microsoft.AppCenter.Analytics.4.0.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Analytics.iOS.Bindings.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/packages/Microsoft.AppCenter.Crashes.4.0.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Crashes.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/packages/Microsoft.AppCenter.Crashes.4.0.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Crashes.iOS.Bindings.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/packages/Microsoft.AppCenter.4.0.0/lib/Xamarin.iOS10/Microsoft.AppCenter.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/packages/Microsoft.AppCenter.4.0.0/lib/Xamarin.iOS10/Microsoft.AppCenter.iOS.Bindings.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Microsoft.CSharp.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/dll/IOS/MJRefresh_Xamarin.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/packages/MQTTnet.3.0.13/lib/netstandard2.1/MQTTnet.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/mscorlib.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/dll/Newtonsoft.Json.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/OpenTK-1.0.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/packages/RestSharp.106.11.7/lib/netstandard2.0/RestSharp.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/dll/IOS/Shared.IOS.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/dll/IOS/Shared.IOS.TBL.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/System.Core.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/System.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Drawing.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/System.IO.Compression.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/System.Net.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/System.Net.Http.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/System.Web.Services.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/System.Xml.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/packages/Xamarin.Essentials.1.6.0/lib/xamarinios10/Xamarin.Essentials.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Xamarin.iOS.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/packages/ZXing.Net.Mobile.2.4.1/lib/Xamarin.iOS10/ZXing.Net.Mobile.Core.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/packages/ZXing.Net.Mobile.2.4.1/lib/Xamarin.iOS10/zxing.portable.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/packages/ZXing.Net.Mobile.2.4.1/lib/Xamarin.iOS10/ZXingNetMobile.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Contracts.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.FileVersionInfo.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.Security.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Xml.XPath.XDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.WebSockets.Client.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.IO.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Dynamic.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Xml.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Principal.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Reflection.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Threading.ThreadPool.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Cng.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.EventBasedAsync.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Runtime.CompilerServices.VisualC.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Threading.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.DeriveBytes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/netstandard.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.IO.UnmanagedMemoryStream.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Http.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Xml.XPath.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Xml.XmlDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Xml.Xsl.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Resources.Writer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Console.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.Cache.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.Sockets.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Text.Encoding.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.NetworkInformation.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.Utilities.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Principal.Windows.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Claims.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Hashing.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.DriveInfo.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.X509Certificates.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Reflection.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Runtime.Numerics.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.Watcher.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.TraceSource.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Reflection.Emit.Lightweight.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Text.Encoding.CodePages.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Linq.Expressions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Threading.Timer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Runtime.InteropServices.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.IO.Pipes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.HttpListener.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Text.RegularExpressions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Threading.Tasks.Parallel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Collections.NonGeneric.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Collections.Concurrent.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Threading.Overlapped.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Pkcs.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Runtime.Handles.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Data.SqlClient.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.ObjectModel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.WebHeaderCollection.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Runtime.InteropServices.RuntimeInformation.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.TypeConverter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.Mail.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Threading.Tasks.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Linq.Parallel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Xml.XDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.SecureString.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/Microsoft.Win32.Registry.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.RSA.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.Annotations.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.IO.Compression.ZipFile.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Runtime.InteropServices.WindowsRuntime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Linq.Queryable.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Resources.ResourceManager.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Resources.Reader.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Collections.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Reflection.Emit.ILGeneration.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Data.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.NameResolution.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.ServiceProcess.ServiceController.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.ECDiffieHellman.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Runtime.Loader.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Security.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.AuthenticationManager.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Xml.ReaderWriter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Threading.Tasks.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Tracing.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.AppContext.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Buffers.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.ECDsa.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Csp.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.TextWriterTraceListener.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Text.Encoding.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.IO.MemoryMappedFiles.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.OpenSsl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/Microsoft.Win32.Registry.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Globalization.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.RandomNumberGenerator.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Collections.Specialized.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.ProtectedData.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.ValueTuple.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Xml.XPath.XmlDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.ServicePoint.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Xml.XmlSerializer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Reflection.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Globalization.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Runtime.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Resources.ReaderWriter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encoding.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.IO.IsolatedStorage.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Threading.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.NetTcp.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Reflection.TypeExtensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Globalization.Calendars.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.Requests.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.WebSockets.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Reflection.Emit.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Json.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Algorithms.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Threading.Thread.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Linq.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Process.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Tools.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Hashing.Algorithms.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Debug.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/Microsoft.Win32.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.TraceEvent.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Drawing.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Formatters.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.Ping.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Duplex.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.StackTrace.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Reflection.DispatchProxy.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.Aes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Memory.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.Primitives.dll","Aliases":[],"Framework":null}],"Files":["/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Main.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/AppDelegate.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/ViewController.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/ViewControllerBase.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Reachability.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/IosMethod.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Scan.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/BusSocket.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/CRC.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/ABase.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/HVAC.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/Common.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/CommonSwitch.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/Scene.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Global.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/MyEnum.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Packet.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Target.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/Net/DownLoadIImage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/Net/HttpListener.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/CommonPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/Series.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Control.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/OnePortWirelessFR.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/LightSwitch.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/LightDimming.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/OnePortBus.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/CurtainModel.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/R.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/AppAttribute.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/EquipmentPublicClass.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/FoolHeat.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/ACPanel.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/ButtonPanel.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/FoolHeatPanel.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/IO/FileUtils.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/DryContact.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/InfraredMode.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/MusicModel.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/ACInfrared.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/CurtainTrietex.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/CurtainRoller.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Command.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/Room.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/AC.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Format.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/A31Music.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/A31PlayStatus.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/FoolHeat/UserDeviceToFH.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/FoolHeat/UserFHPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/SecurityModul.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/TV/UserTVNumberView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/TV/UserTVAddCustomChannel.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/TV/UserTVCustomChannel.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/TV/UserTVFrameLayout.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/TV/UserDeviceToTV.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Curtain/SystemCurtainModel.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Curtain/SystemCurtainRoller.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Curtain/SystemCurtainTrietex.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Curtain/UserCurtainPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Curtain/UserDeviceToCurtains.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Panel/SystemACPanel.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Panel/SystemFloorHeatingPanel.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/SystemLightDimming.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/SystemLightSwitch.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/UserDeviceToLight.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/UserLightPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/AC/SystemACHost.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/AC/UserACPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/AC/UserDeviceToAC.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemEquipmentBase.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemHomePage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemInfrared.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemMiddle.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemMusicModel.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemOnePortBus.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemRemote.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemWirelessGateway.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserDryContact.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserHomePage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserMiddle.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserTop.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Panel/SystemPanel.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Scene/UserScenePage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Scene/UserAddSceneDevice.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Scene/SceneMethod.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/LightLogic.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/SystemLightLogic.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/Backup.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/Databackup.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/ForgotPassword.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Warning/WarningList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/RemoteInfo.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/UserDeviceToSocket.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/FoolHeat/SystemFoolHeat.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/FanModule.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Fan/SystemFan.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Fan/UserFan.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Fan/UserDeviceToFan.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Panel/SystemMusicPanel.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/MusicPanel.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/LogicModule.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/AC/ACMethod.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/MainPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/MusicA31.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/Net/MyWebClient.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/SkinStyle.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/RCU.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemRCU.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/LightMixDimming.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/LightMixSwitch.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/SystemLightMixDimming.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/SystemLightMixSwitch.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/LightEnergySwitch.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/SystemLightEnergySwitch.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/FavoriteRoom.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/SuperWireless.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserSettingView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserDeviceView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Scene/UserDeviceToScene.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/DoorLock.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockAlarmScene.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockAlarmSceneTargets.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockEditedScence.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockInfo.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockRecord.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockRemindSetting.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockScene.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockSystemSetting.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockUserMangement.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/FingerPrint.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/GenerateTempPasswordResult.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/PasswordList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/ProximityCard.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/RemotelyUnlock.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockSecurity.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/TempPasswordList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/TemporaryPassword.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/UserDeviceToDoorLock.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/UserDoorLock.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/UserIDView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/AccountRegistration.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/AccountLogin.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/AccountView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/SubaccountListView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/AccountModifyPassword.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResultStatus.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResultSubaccount.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/FingerprintAndProximityScene.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/FirstRemoteUnlock.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/RemoteUnLockForgetPassword.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/RemoteUnLockPasswordReset.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/RemoteUnlockPasswordSet.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/RemoteUnLockPasswordSetOrModify.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/DMX48.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/UniversalDevice.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/UniversalDevice/UserDeviceToUniversalDevice.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/UniversalDevice/UserUniversalPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Security/UserDeviceToSecurity.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Security/UserSecurityAreaPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Security/UserSecurityPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/UserInfo.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/Sensor.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/SystemSensor.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserDeviceToSensor.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/DeviceCommon.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/PushMessageEntity.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/Security.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/CustomViewObj.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/HomeTheater.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/HomeListView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/DeviceInfoRes.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/GatewayRes.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/ResponsePack.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/RoomInfoRes.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/RoomObjectiveRes.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/SceneObjectiveRes.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/SceneRes.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/SubAccountRes.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/UserLoginRes.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/BackupInfoRes.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/FolderRes.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/MessageInfoRes.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/RegionInfoRes.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemOnePortBusBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/FreshAir.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/FresAir/SysFresAir.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/UserConfig.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/FresAir/UserFresAirList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/FresAir/FreshAirBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/FresAir/UserFreshAirPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Security/UserSecurityAreaView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Security/UserSecurityView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/CustomAC.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorSettingPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorSettingPushPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/AccountListDB.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorSettingTempPushDialog.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorAutomationPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/SendJson.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorAutomationTargetSet.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorAutomationDeviceSetPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorHistoryPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/GetSensorPushHistory.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorAutomationDeviceTypeChoose.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/SensorHistory.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorAutomationSettingPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorAutomationConditionSettingPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Guide/GuideAddResidence.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Guide/GuideAddGateway.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/GatewayBase.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Room/UserRoom.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Room/UserRooms.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Room/UserDeviceListPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Schedule/UserSchedule.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Schedule/AddSchedule.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/Timer.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Schedule/HelpView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/Alexa.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaSettingPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaDeviceListPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31AddListMuisc.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31CNRadio.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31CnList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31CommonLogin.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31DeviceArgument.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Dlna.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31DlnaList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31DlnaListMusic.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31EqualizerMode.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31GenresListPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31LikeList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31ListMusic.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31LocalMusic.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31MusicSoAaAl.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31MusicSourcePage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31MyList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31NewPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Pandora.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31PandoraList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31PlayList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31PlayListPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31PlayMusicPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31RadioList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31RadioPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Rename.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Search.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31SetInformation.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31SoAaAl.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Song.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31StreamingMusic.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31TidalHomePage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31TidalLogin.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31TidalMymusic.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31TidalRisingPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31TidalSearchTrackPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Tidalhome.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Usbmusic.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31UserLogin.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Wifi.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31WifiPassword.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31vTuner.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/DLNAServer.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/Homemusic.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/LikeList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/ListPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/MyMusic.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/PandoraConfig.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/PlayPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/RadioPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/SetUpPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/SonglistPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/SourcePage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/Tidal.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/Usbmusic.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/WiFiSet.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Guide/GuideSettingInfraredModule.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/TV/ConfigIRCode.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/MqttCommon.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Guide/GuideSettingGateway.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/Device/OnePortMqttFR.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Operation/ResponseEntity/API.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/SendControl.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Room/GenericDialog.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Common/Constant.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Common/HttpUtil/ErrorCode.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Common/HttpUtil/HttpServerRequest.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Common/HttpUtil/HttpUtil.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Common/HttpUtil/IMessageCommon.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Common/HttpUtil/NewAPI.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Common/HttpUtil/NewApiRes.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Common/CommonUtlis.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Common/Utlis.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Common/CommonConfig.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Common/HDLLinkUtlis.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Schedule/Send.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Schedule/Method.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Common/HDLLinkScene.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/SmartSpeakertListPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/BasePage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaDeviceListPage (鍓湰).cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaSettingScenePage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaSettingPage (鍓湰).cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaSettingDevicePage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Info.plist","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Entitlements.plist","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/packages.config","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Language.ini","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/InfraredCode/1.txt","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/InfraredCode/2.txt","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/InfraredCode/3.txt","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/InfraredCode/4.txt","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/InfraredCode/5.txt","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/InfraredCode/6.txt","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/InfraredType/1.txt","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/InfraredType/2.txt","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/InfraredType/3.txt","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/InfraredType/4.txt","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/InfraredType/5.txt","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/InfraredType/6.txt","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Base.lproj/localizable.txt","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Base.lproj/localizableEn.txt","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/titilliumtext25l005.otf","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/MJRefresh.bundle/arrow@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/MJRefresh.bundle/en.lproj/Localizable.strings","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/MJRefresh.bundle/zh-Hans.lproj/Localizable.strings","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/MJRefresh.bundle/zh-Hant.lproj/Localizable.strings","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/PGDatePicker.bundle/en.lproj/Localizable.strings","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/PGDatePicker.bundle/zh-Hans.lproj/Localizable.strings","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/PGDatePicker.bundle/zh-Hant.lproj/Localizable.strings","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/hold.wav","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/line_real.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/linphonerc","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/linphonerc-factory","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/linphonerc-factory~ipad","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/linphonerc~ipad","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/ring.caf","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/ring.wav","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/ringback.wav","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/rootca.pem","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/shortring.caf","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/en.lproj/InfoPlist.strings","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/zh-Hans.lproj/InfoPlist.strings","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/echarts.html","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/js/echarts-all.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/theme/blue.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/theme/dark.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/theme/gray.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/theme/green.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/theme/helianthus.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/theme/infographic.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/theme/macarons.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/theme/macarons2.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/theme/mint.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/theme/red.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/theme/roma.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/theme/sakura.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/theme/shine.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/AC+.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/AC+Selected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/AC-.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/AC-Selected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/AC.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACAuto.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACClose.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACCloseSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACDehumidification.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialog+.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialog+On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialog-.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialog-On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialogForward.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialogForwardOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialogRegresses.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialogRegressesOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialogSwitch.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialogSwitchOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialog_.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACHeating.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACHeatingSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACHighWind.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACHighWindSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACLeft.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACLeftSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACLowWind.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACLowWindSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACModeAuto.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACRefrigeration.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACRight.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACRightSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ACStroke.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/DialogTime+.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/DialogTime+On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/DialogTime-.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/DialogTime-On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ac+1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ac-1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ac_left.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ac_on+.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ac_on-.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AC/ac_right.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AccountSettings/Backup.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AccountSettings/DataShared.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AccountSettings/DeviceManagement.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AccountSettings/UserIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/0.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/10.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/13.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/14.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/15.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/16.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/17.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/18.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/19.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/20.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/29.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/4.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/45.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/5.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/6.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/7.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/8.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/9.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/HumidityIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/AirQuality/PM25Icon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/Alexa.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/Choose.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/ChooseOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/CloudLink.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/CloudUnlink.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/Dimmer.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/DimmerOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/Edit.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/EditOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/Help.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/HidePW.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/Position.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/PositionOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/Schedule.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/ShowPW.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/SubaccountIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/Timer.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/WiFi.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/WiFiUnlink.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Curtain/Curtain.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainChange.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainChangeOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainClose.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainCloseSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainOpen.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainOpenSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainRollerDown.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainRollerDownOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainRollerUp.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainRollerUpOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainTimeOut.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainTimeOutSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Curtain/curtain1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Curtain/rollerCurtain.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/doorLockHomePage.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ headshot.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ headshot_h0.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ headshot_h1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ headshot_h2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ headshot_h3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ headshot_h4.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ headshot_h5.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ headshot_h6.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ scene.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ scene_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_alarm.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_alert.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_background.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_close.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_device.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_device_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_down_pic.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_down_pic_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_edit_scene_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_error_alarm.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_fingerprint.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_homePage.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_homepage2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_notice.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_open.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_password.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_proximity_card.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_remote.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_search.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_search_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_search_pic.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_search_pic_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_unedit_scene.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_user.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_user_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH+.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH+on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH-.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH-on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Auto.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Auto_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Cold.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Cold_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Common.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Common_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Day.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Day_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Heat.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Heat_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Leave.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Leave_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Night.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Night_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Switch.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Switch_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/Fan+.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/Fan+On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/Fan-.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/Fan-On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/Fan.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/FanBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/FanIconSwitch.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/FanIconSwitchOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/FanOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/FanSpeedBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/FanSwitch.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/FanSwitchOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/Speed0.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/Speed1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/Speed2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/Speed3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/Speed4.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/Speed5.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/Speed6.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/Speed7.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Fan/Speed8.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FAConstantTemp.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FAConstantTempOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FAInternalCirculation.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FAInternalCirculationOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FAManual.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FAManualOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FASmart.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FASmartOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FreshAir.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FreshAirBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/+.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/+Selected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Back.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/BackSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Check.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/CheckSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/DefaultRoomIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/DefaultSceneIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/DefaultSceneIconSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/DelInRightView.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Down.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/DownSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/DryContact.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/EditInRightView.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Editor.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/EditorSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/FloorHeating.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/FloorHeatingBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/FloorHeatingSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Gateway.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/GatewayMapping.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/GatewayMappingSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/GatwayInfoHide.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/GatwayInfoShow.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Help.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/HelpSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/HomePage.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/HomePageSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/InfraredAC.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/InfraredDVD.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/InfraredFan.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/InfraredIPTV.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/InfraredModel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/InfraredProjector.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/InfraredSTB.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/InfraredTV.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Item.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/ItemSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Light.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/LightBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/LightSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/LightingCount.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/LightingCountSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/LogicModule.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Monitor.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/MonitorSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/More2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/More2Selected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Music.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/MusicBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/NetParameter.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/NetParameterSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/OnePort.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/OnePortSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Panel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/PickerColorWheel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Point.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/PointBig.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/PointBigSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/PointSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/PositioningDialogBack.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Power.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/PowerSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Projector.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/RH_Lights.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/RH_LightsSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/RedistributionAddress.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/RedistributionAddressSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Refresh.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/RefreshOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Remote.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/RemoteAccess.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/RemoteAccessSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Right.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Scan.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/SceneAdd.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/SceneBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/SceneSettingBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/SecenDefaultBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Security.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/SecurityBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/SecuritySelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/SeekBarButton.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/SwitchClose.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/SwitchOpen.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TVBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TVSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_AV-TV.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_AV-TVSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Add.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_AddSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Back.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_BackSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Bottom.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_BottomSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_ChannelDown.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_ChannelDownSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_ChannelUp.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_ChannelUpSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Down.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_DownSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Home.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_HomeSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Left.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_LeftSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Menu.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_MenuSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Miuns.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_MiunsSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Mute.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_MuteSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_NewFavorite.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_NewFavoriteSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Ok.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_OkSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Power.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_PowerSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Right.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_RightSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_TopBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Up.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TV_UpSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/TextBox.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Transparent.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/UserSceneDelIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/UserSceneEditIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/Wireless.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Item/WirelessSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/AllLight.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/AllLightOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/Check.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/CheckOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/DimmingSetting.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/Light+.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/Light+On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/Light-.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/Light-On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon1On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon2On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon3On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon4.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon4On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon5.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon5On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon6.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon6On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/RGBSetting.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/Socket.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/SocketBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/SocketOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Light/UserLightAddScene.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Logo/Logo.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Logo/Register_logo.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_BottomColor.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_Edit_Kuang.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_Edit_Kuang_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_VideoPlay.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_VideoPlay_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_balcony.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_choose.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_choose_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_close.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_close_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_del.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_del_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_door.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_edit.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_edit_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_full_screen.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_full_screen_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_play.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_play_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_stop.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_stop_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/CD.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/FD.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/FM.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageBack.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageBackgroun.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageFavourite.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageFavouriteSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageMusic.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageRadio.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageSeek.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageSeekSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageSet.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageSounds.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageWatercress.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageWorld.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Homepagedown.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepagedownSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageiHeartRadio.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageplaymusicSelected1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Homepagexiala.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepagexialaSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Homepagplaymusic.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/IEseekSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Lately.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Listreading.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Music.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/MusicBack.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/MusicBackSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/MusicBackgroun.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/MusicPlay.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/MusicPlaySelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/MusicSet.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/MusicVoice.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Next.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/NextSelecte.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayBack.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayBackSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayBackgroun.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayLike.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayLikeSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayList.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayListSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayMusicset.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayMute.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayMuteSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayNext.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayNextSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayPortrait.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayPrve.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayPrveSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlaySelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayVoice.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayVoiceSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Playplay.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayplaySelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Radioaudio.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Radiodown.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/RadiodownSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Radiogarden.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Radioupward.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/RadioupwardSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Rradio.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Selectedaddvol.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Selectedredvol.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Spotify.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Spotify1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Talk.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Tidal.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Tidal1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/USB.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/USB1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/USBselected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/add.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/addvol.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/androidwifi.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/bluetooth.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/bluetooth1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/card.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/content.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/delpas.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/delplayer.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/dlna.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/dlnaSource.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/hidden.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/information.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/iossetwifi.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/kumusic.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/language.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/like.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/likeSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/line.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/line1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/list.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/listSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/local.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/local1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/muiscline.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/muiscline1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/musicMusic.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/musicMusic1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/musiccn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/musicplay1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/mylist.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/nas.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/news.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/noselected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/ocalradio.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/pandora.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/pandora1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/place.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/placeselected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/playModeDDdanquplay.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/playModeDanquplay.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/playModeliebiaoplay.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/playModeshunxuplay.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/playModesuijiplay.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/playmusicplaySelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/podcast.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/popular.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/qqmusic.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/qqmusic1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/radio.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/radioSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/radius.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/radius11.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/radiusselected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/redvol.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/refurbish.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/refurbishSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/rename.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/renameselected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/seekSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/seekdevice.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/selected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/selehidden.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/set.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/sports.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/streaming.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/timelock.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/wifi.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/yyyy.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Navigation/MenuCategory.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Navigation/MenuCategoryOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Navigation/MenuFavorite.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Navigation/MenuFavoriteOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Navigation/MenuRoom.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Navigation/MenuRoomOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Navigation/MenuSettings.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Navigation/MenuSettingsOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACAuto.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACAutoMode.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACAutoModeOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACAutoOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACChuShi.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACChuShiOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACCool.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACCoolOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACHigh.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACHighOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACHot.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACHotOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACLow.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACLowOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACMedium.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACMediumOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACWindMode.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACWindModeOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/AtNight.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/AtNightOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/Automatic.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/AutomaticOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/Backup_.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/Black.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/Day.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/DayOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/FHCooling.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/FHHeating.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/FHPadTemp.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/GoAway.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/GoAwayOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ModeBlackOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/Ordinary.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/OrdinaryOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/PadSetting.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/PadSocket.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/PadSocketOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/PadTemp.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/Register_Account.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/RemoteIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/SidebarData.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/SidebarDevice.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/SidebarRemote.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/SidebarRoom.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/SidebarSystem.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/SidebarZoneControl.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/SpeedBlackOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/PadAdding/SwitchBlackOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Panel/Position.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Password/password_Kuang.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/BackupIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/BackupIcon_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/Backup_ restores.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/Backup_ restores_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/Register_City_Kuang.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/Register_City_Kuang_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/Register_Email_Address.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/Register_Email_Address_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/Register_Email_kuang_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/Register_Kuang.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/Register_Kuang_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/Register_Password_kuang.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/Register_Password_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/Register_Type.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/Register_email_kuang.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/backup_Kuang.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/backup_Kuang_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/backup_Next.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/backup_Next_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Register/backup_del.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/RemoteMsg/RemoteIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/RemoteMsg/RemoteIconOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/RemoteMsg/RemoteMsg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/RemoteMsg/RemoteWarining.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Room/FavoriteRoom.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Room/godwon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Room/r1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Room/r2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Room/r3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Room/r4.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Room/r5.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Scene/Scene.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Scene/s0.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Scene/s1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Scene/s2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Scene/s3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Scene/s4.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Scene/s5.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Scene/s6.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Scene/s7.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Scene/s8.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Scene/s9.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/Arm.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/ArmOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/Away.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/AwayOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/Day.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/DayOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/Disarm.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/DisarmOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/IconArm.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/IconArmOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/IconDisarm.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/IconDisarmOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/IconDoor.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/IconDoorOffline.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/IconDoorOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/IconInduction.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/IconInductionOffline.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/IconInductionOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/IconWindow.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/IconWindowOffline.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/IconWindowOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/Night.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/NightOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/Reception.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/ReceptionOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/SecurityBackgoround.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/Vacation.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Security/VacationOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Sensor/Add.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Sensor/AddOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Sensor/Sensor.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Sensor/SensorBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Skin/Check.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Skin/Skin.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Skin/SkinLinstItem.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/Skin/SkinOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/ChangeSTB.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/ChangeTV.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/STBIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/STB_ON.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_0.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_0_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_10.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_10_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_1_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_2_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_3_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_4.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_4_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_5.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_5_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_6.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_6_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_7.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_7_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_8.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_8_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_9.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_9_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_OK.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_OK_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_10.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_11.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_12.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_13.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_14.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_15.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_16.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_17.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_18.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_19.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_20.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_21.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_22.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_23.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_24.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_25.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_26.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_27.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_28.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_29.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_30.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_31.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_32.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_33.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_34.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_35.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_36.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_37.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_38.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_39.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_4.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_40.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_41.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_42.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_43.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_44.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_5.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_6.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_7.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_8.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_9.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TVIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TVNum0.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TVNum0_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV_Bottom.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV_Edit.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV_ON.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/TV_edit_on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/UniversalDevice/UniversalDevice.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/UniversalDevice/UniversalDeviceBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/UniversalDevice/UniversalDeviceOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/VideoIntercom/VideoIntercom.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/VideoIntercom/VideoIntercomBackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TVNum0.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/DownIRCodeIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/TV/DownIRCodeIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/FromSharing.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/Logout.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/WiFiOffline.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/CloudOffline.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/addDevice_success.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/addDevice_success.imageset/addDevice_success.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/addDevice_success.imageset/addDevice_success@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/add_server1.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/add_server1.imageset/add_server1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/add_server1.imageset/add_server1@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/add_server2.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/add_server2.imageset/add_server2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/add_server2.imageset/add_server2@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/add_server3.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/add_server3.imageset/add_server3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/add_server3.imageset/add_server3@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/add_server4.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/add_server4.imageset/add_server4.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/add_server4.imageset/add_server4@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/add_success_icon.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/add_success_icon.imageset/add_success_icon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/add_success_icon.imageset/add_success_icon@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/blue_button.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/blue_button.imageset/blue_button.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/blue_button.imageset/blue_button@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/blue_button_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/blue_button_sel.imageset/blue_button_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/blue_button_sel.imageset/blue_button_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/button_disable.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/button_disable.imageset/button_disable.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/button_disable.imageset/button_disable@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/close.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/close.imageset/close.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/close.imageset/close@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/connect_wifi1.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/connect_wifi1.imageset/connect_wifi1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/connect_wifi1.imageset/connect_wifi1@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/connect_wifi2.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/connect_wifi2.imageset/connect_wifi2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/connect_wifi2.imageset/connect_wifi2@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/connect_wifi3.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/connect_wifi3.imageset/connect_wifi3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/connect_wifi3.imageset/connect_wifi3@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/connect_wifi4.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/connect_wifi4.imageset/connect_wifi4.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/connect_wifi4.imageset/connect_wifi4@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/device.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/device.imageset/device.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/device.imageset/device@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/device_default.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/device_default.imageset/device_default.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/device_default.imageset/device_default@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/device_reset.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/device_reset.imageset/device_reset.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/device_reset.imageset/device_reset@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/failure_account.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/failure_account.imageset/failure_account.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/failure_account.imageset/failure_account@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/failure_server.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/failure_server.imageset/failure_server.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/failure_server.imageset/failure_server@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/failure_wifi.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/failure_wifi.imageset/failure_wifi.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/failure_wifi.imageset/failure_wifi@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/join_qq_group.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/join_qq_group.imageset/join_qq_group.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/join_qq_group.imageset/join_qq_group@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/large_back_btn.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/large_back_btn.imageset/large_back_btn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/large_back_btn.imageset/large_back_btn@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/link_account1.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/link_account1.imageset/link_account1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/link_account1.imageset/link_account1@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/link_account2.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/link_account2.imageset/link_account2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/link_account2.imageset/link_account2@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/link_account3.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/link_account3.imageset/link_account3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/link_account3.imageset/link_account3@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/link_account4.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/link_account4.imageset/link_account4.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/link_account4.imageset/link_account4@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/logo.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/logo.imageset/logo.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/logo.imageset/logo@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/logo_loading_1.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/logo_loading_1.imageset/logo_loading_1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/logo_loading_1.imageset/logo_loading_1@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/logo_loading_2.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/logo_loading_2.imageset/logo_loading_2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/logo_loading_2.imageset/logo_loading_2@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/logo_loading_3.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/logo_loading_3.imageset/logo_loading_3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/logo_loading_3.imageset/logo_loading_3@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/logo_loading_4.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/logo_loading_4.imageset/logo_loading_4.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/logo_loading_4.imageset/logo_loading_4@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/message.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/message.imageset/message.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/message.imageset/message@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/message_callhelp.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/message_callhelp.imageset/message_callhelp.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/message_callhelp.imageset/message_callhelp@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/message_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/message_sel.imageset/message_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/message_sel.imageset/message_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/no_message-1.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/no_message-1.imageset/no_message.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/no_message-1.imageset/no_message@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/no_message.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/no_message.imageset/no_message.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/no_message.imageset/no_message@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/no_video.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/no_video.imageset/no_video.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/no_video.imageset/no_video@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/no_wifi.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/no_wifi.imageset/no_wifi.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/no_wifi.imageset/no_wifi@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/offline.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/offline.imageset/offline.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/offline.imageset/offline@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/open.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/open.imageset/open.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/open.imageset/open@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/orange_button.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/orange_button.imageset/orange_button.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/orange_button.imageset/orange_button@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/orange_button_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/orange_button_sel.imageset/orange_button_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/orange_button_sel.imageset/orange_button_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/pause.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/pause.imageset/pause.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/pause.imageset/pause@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/pause_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/pause_sel.imageset/pause_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/pause_sel.imageset/pause_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/picture_bg.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/picture_bg.imageset/picture_bg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/picture_bg.imageset/picture_bg@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/play.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/play.imageset/play.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/play.imageset/play@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/play_close.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/play_close.imageset/play_close.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/play_close.imageset/play_close@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/play_close_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/play_close_sel.imageset/play_close_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/play_close_sel.imageset/play_close_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/play_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/play_sel.imageset/play_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/play_sel.imageset/play_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/playback.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/playback.imageset/playback.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/playback.imageset/playback@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/playback_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/playback_sel.imageset/playback_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/playback_sel.imageset/playback_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_barrel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_barrel.imageset/preview_barrel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_barrel.imageset/preview_barrel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_barrel_dis.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_barrel_dis.imageset/preview_barrel_dis.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_barrel_dis.imageset/preview_barrel_dis@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_barrel_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_barrel_sel.imageset/preview_barrel_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_barrel_sel.imageset/preview_barrel_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_enlarge.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_enlarge.imageset/preview_enlarge.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_enlarge.imageset/preview_enlarge@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_enlarge_btn_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_enlarge_btn_sel.imageset/preview_enlarge_btn_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_enlarge_btn_sel.imageset/preview_enlarge_btn_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_play_btn.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_play_btn.imageset/preview_play_btn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_play_btn.imageset/preview_play_btn@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_play_btn_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_play_btn_sel.imageset/preview_play_btn_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_play_btn_sel.imageset/preview_play_btn_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_quality_background.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_quality_background.imageset/preview_quality_background.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_quality_background.imageset/preview_quality_background@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_recording.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_recording.imageset/preview_recording.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_recording.imageset/preview_recording@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_recording_dis.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_recording_dis.imageset/preview_recording_dis.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_recording_dis.imageset/preview_recording_dis@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_recording_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_recording_sel.imageset/preview_recording_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_recording_sel.imageset/preview_recording_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_screenshot.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_screenshot.imageset/preview_screenshot.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_screenshot.imageset/preview_screenshot@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_screenshot_dis.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_screenshot_dis.imageset/preview_screenshot_dis.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_screenshot_dis.imageset/preview_screenshot_dis@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_screenshot_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_screenshot_sel.imageset/preview_screenshot_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_screenshot_sel.imageset/preview_screenshot_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_stopplay_btn.imageset/.DS_Store","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_stopplay_btn.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_stopplay_btn.imageset/preview_stopplay_btn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_stopplay_btn.imageset/preview_stopplay_btn@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_stopplay_btn_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_stopplay_btn_sel.imageset/preview_stopplay_btn_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_stopplay_btn_sel.imageset/preview_stopplay_btn_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_talkback.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_talkback.imageset/preview_talkback.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_talkback.imageset/preview_talkback@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_talkback_dis.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_talkback_dis.imageset/preview_talkback_dis.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_talkback_dis.imageset/preview_talkback_dis@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_talkback_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_talkback_sel.imageset/preview_talkback_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_talkback_sel.imageset/preview_talkback_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_unvoice_btn.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_unvoice_btn.imageset/preview_unvoice_btn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_unvoice_btn.imageset/preview_unvoice_btn@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_unvoice_btn_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_unvoice_btn_sel.imageset/preview_unvoice_btn_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_unvoice_btn_sel.imageset/preview_unvoice_btn_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_voice_btn.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_voice_btn.imageset/preview_voice_btn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_voice_btn.imageset/preview_voice_btn@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_voice_btn_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_voice_btn_sel.imageset/preview_voice_btn_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/preview_voice_btn_sel.imageset/preview_voice_btn_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/ptz_bg.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/ptz_bg.imageset/ptz_bg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/ptz_bg.imageset/ptz_bg@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/ptz_bottom_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/ptz_bottom_sel.imageset/ptz_bottom_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/ptz_bottom_sel.imageset/ptz_bottom_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/ptz_left_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/ptz_left_sel.imageset/ptz_left_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/ptz_left_sel.imageset/ptz_left_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/ptz_right_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/ptz_right_sel.imageset/ptz_right_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/ptz_right_sel.imageset/ptz_right_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/ptz_up_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/ptz_up_sel.imageset/ptz_up_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/ptz_up_sel.imageset/ptz_up_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/qr_scan_line.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/qr_scan_line.imageset/qr_scan_line.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/qr_scan_line.imageset/qr_scan_line@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/results_pic_bg.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/results_pic_bg.imageset/results_pic_bg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/results_pic_bg.imageset/results_pic_bg@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/setup.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/setup.imageset/setup.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/setup.imageset/setup@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/setup_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/setup_sel.imageset/setup_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/setup_sel.imageset/setup_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/slider.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/slider.imageset/slider.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/slider.imageset/slider@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/slider_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/slider_sel.imageset/slider_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/slider_sel.imageset/slider_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/spkImg.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/spkImg.imageset/spkImg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/spkImg.imageset/spkImg@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/upgrade.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/upgrade.imageset/upgrade.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/upgrade.imageset/upgrade@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/white_button.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/white_button.imageset/white_button.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/white_button.imageset/white_button@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/white_button_sel.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/white_button_sel.imageset/white_button_sel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/white_button_sel.imageset/white_button_sel@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/wifi_bg.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/wifi_bg.imageset/wifi_bg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/wifi_bg.imageset/wifi_bg@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/鍦烘櫙.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/鍦烘櫙.imageset/鍦烘櫙.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/鍦烘櫙.imageset/鍦烘櫙@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/鍦烘櫙鐐逛寒.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/鍦烘櫙鐐逛寒.imageset/鍦烘櫙鐐逛寒.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/鍦烘櫙鐐逛寒.imageset/鍦烘櫙鐐逛寒@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/搴曡壊.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/搴曡壊.imageset/搴曡壊.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/搴曡壊.imageset/搴曡壊@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/placeholderImg.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/placeholderImg.imageset/placeholderImg-1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/placeholderImg.imageset/placeholderImg@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/Back.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/Back.imageset/Back.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/Back.imageset/Back@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/FVBack.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/FVBack.imageset/FVBack.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/FVBack.imageset/FVBack@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/bigUnlock.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/bigUnlock.imageset/bigUnlock.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/bigUnlock.imageset/bigUnlock@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/bigUnlockSelected.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/bigUnlockSelected.imageset/bigUnlockSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/bigUnlockSelected.imageset/bigUnlockSelected@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/CallIn.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/CallIn.imageset/CallIn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/CallIn.imageset/CallIn@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/CallInSelected.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/CallInSelected.imageset/CallInSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/CallInSelected.imageset/CallInSelected@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/camera.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/camera.imageset/camera.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/camera.imageset/camera@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/cameraSelected.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/cameraSelected.imageset/cameraSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/cameraSelected.imageset/cameraSelected@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/check.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/check.imageset/check.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/check.imageset/check@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/checkSelected.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/checkSelected.imageset/checkSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/checkSelected.imageset/checkSelected@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/doorUnlock.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/doorUnlock.imageset/doorUnlock.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/doorUnlock.imageset/doorUnlock@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/doorUnlockSelected.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/doorUnlockSelected.imageset/doorUnlockSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/doorUnlockSelected.imageset/doorUnlockSelected@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/down.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/down.imageset/down.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/down.imageset/down@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/downSelected.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/downSelected.imageset/downSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/downSelected.imageset/downSelected@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/FVAddKey.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/FVAddKey.imageset/FVAddKey.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/FVAddKey.imageset/FVAddKey@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/FVAddKeySelected.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/FVAddKeySelected.imageset/FVAddKeySelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/FVAddKeySelected.imageset/FVAddKeySelected@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/FVbackground.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/FVbackground.imageset/FVbackground.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/FVbackground.imageset/FVbackground@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/hangup.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/hangup.imageset/hangup.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/hangup.imageset/hangup@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/hangupSelected.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/hangupSelected.imageset/hangupSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/hangupSelected.imageset/hangupSelected@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/key.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/key.imageset/key.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/key.imageset/key@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/keySelected.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/keySelected.imageset/keySelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/keySelected.imageset/keySelected@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/lock.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/lock.imageset/lock.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/lock.imageset/lock@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/lockSelected.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/lockSelected.imageset/lockSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/lockSelected.imageset/lockSelected@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/microphone.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/microphone.imageset/microphone.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/microphone.imageset/microphone@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/microphoneSelected.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/microphoneSelected.imageset/microphoneSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/microphoneSelected.imageset/microphoneSelected@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/notAllowSpeak.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/notAllowSpeak.imageset/notAllowSpeak.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/notAllowSpeak.imageset/notAllowSpeak@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/notice.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/notice.imageset/notice.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/notice.imageset/notice@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/noticeSelected.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/noticeSelected.imageset/noticeSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/noticeSelected.imageset/noticeSelected@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/recentVisit.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/recentVisit.imageset/recentVisit.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/recentVisit.imageset/recentVisit@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/recentVisitSelected.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/recentVisitSelected.imageset/recentVisitSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/recentVisitSelected.imageset/recentVisitSelected@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/right.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/right.imageset/right.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/right.imageset/right@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/video.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/video.imageset/video.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/video.imageset/video@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/videoSelected.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/videoSelected.imageset/videoSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/videoSelected.imageset/videoSelected@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/volumeIncrease.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/volumeIncrease.imageset/volumeIncrease.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/volumeIncrease.imageset/volumeIncrease@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/volumeIncreaseSelected.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/volumeIncreaseSelected.imageset/volumeIncreaseSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/volumeIncreaseSelected.imageset/volumeIncreaseSelected@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/volumeReduction.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/volumeReduction.imageset/volumeReduction.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/volumeReduction.imageset/volumeReduction@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/volumeReductionSelected.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/volumeReductionSelected.imageset/volumeReductionSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/volumeReductionSelected.imageset/volumeReductionSelected@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/thumbImage.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/thumbImage.imageset/thumbImage.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/thumbImage.imageset/thumbImage@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/minimumTrackImage.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/minimumTrackImage.imageset/minimumTrackImage.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/minimumTrackImage.imageset/minimumTrackImage@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/maximumTrackImage.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/maximumTrackImage.imageset/maximumTrackImage.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/maximumTrackImage.imageset/maximumTrackImage@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/.DS_Store","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/1242x2208.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/750X1334.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/2208X1242.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/640X960.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/640X1136.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/768X1024.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/1536X2048.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/1024X768.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/2048X1536.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/320X480.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/768X1004.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/1536X2008.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/1024X748.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/2048X1496.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/Image-1.imageset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/2048x2732 .png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/1125X2436.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/2436X1125.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/AppIcon.appiconset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/AppIcon.appiconset/40.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/AppIcon.appiconset/120.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/AppIcon.appiconset/180.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/AppIcon.appiconset/76.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/AppIcon.appiconset/152.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/Assets.xcassets/AppIcon.appiconset/1024.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/iTunesArtwork","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/ON.Ios/iTunesArtwork@2x","/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/DLL/Newtonsoft.Json.dll"],"BuildActions":["Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","None","None","None","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ITunesArtwork","ITunesArtwork","None"],"Analyzers":[],"AdditionalFiles":[],"EditorConfigFiles":[]} \ No newline at end of file diff --git a/Crabtree/ON/ON.Droid.csproj b/Crabtree/ON/ON.Droid.csproj index f3eb8e4..423e6d6 100644 --- a/Crabtree/ON/ON.Droid.csproj +++ b/Crabtree/ON/ON.Droid.csproj @@ -1,6 +1,5 @@ 锘�<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <Import Project="..\packages\Xamarin.Build.Download.0.10.0\build\Xamarin.Build.Download.props" Condition="Exists('..\packages\Xamarin.Build.Download.0.10.0\build\Xamarin.Build.Download.props')" /> - <Import Project="..\SmartHome\SmartHome.projitems" Label="Shared" Condition="Exists('..\SmartHome\SmartHome.projitems')" /> <PropertyGroup> <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> diff --git a/Crabtree/ON/Resources/Resource.designer.cs b/Crabtree/ON/Resources/Resource.designer.cs index 3485d8b..6d5c62e 100644 --- a/Crabtree/ON/Resources/Resource.designer.cs +++ b/Crabtree/ON/Resources/Resource.designer.cs @@ -2,7 +2,6 @@ //------------------------------------------------------------------------------ // <auto-generated> // This code was generated by a tool. -// Runtime Version:4.0.30319.42000 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. @@ -15,7 +14,7 @@ { - [System.CodeDom.Compiler.GeneratedCodeAttribute("Xamarin.Android.Build.Tasks", "1.0.0.0")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Xamarin.Android.Build.Tasks", "1.0.0.0")] public partial class Resource { diff --git a/Crabtree/SmartHome/HDL/Common/CommonConfig.cs b/Crabtree/SmartHome/HDL/Common/CommonConfig.cs index abf39ea..18f35af 100644 --- a/Crabtree/SmartHome/HDL/Common/CommonConfig.cs +++ b/Crabtree/SmartHome/HDL/Common/CommonConfig.cs @@ -10,6 +10,14 @@ { public static readonly string ConfigFile = "CommonConfig"; /// <summary> + /// 璁惧鍒楄〃 + /// </summary> + public List<Function> FunctionList = new List<Function> (); + /// <summary> + /// 鍦烘櫙鍒楄〃 + /// </summary> + public List<HDLLinkSceneBase> SceneList = new List<HDLLinkSceneBase> (); + /// <summary> /// /// </summary> public HomeGatewayInfo HomeGatewayInfo = null; diff --git a/Crabtree/SmartHome/HDL/Common/CommonUtlis.cs b/Crabtree/SmartHome/HDL/Common/CommonUtlis.cs index b023a58..827f722 100644 --- a/Crabtree/SmartHome/HDL/Common/CommonUtlis.cs +++ b/Crabtree/SmartHome/HDL/Common/CommonUtlis.cs @@ -531,7 +531,7 @@ } } - + #endregion //#region 鈻� 鏂囦欢鎿嶄綔_______________________ @@ -552,5 +552,121 @@ //#endregion + #region 璁惧鍒楄〃杩囨护 + /// <summary> + /// 鎵惧嚭闇�瑕佹樉绀虹殑璁惧锛屽姞杞藉綋鍓岮PP鏀寔鐨勬墍鏈夎澶囩被鍨� + /// </summary> + /// <returns></returns> + public List<string> GetAllLocalEquipments () { + //鎵惧嚭闇�瑕佹樉绀虹殑璁惧 + var filesList = IO.FileUtils.ReadFiles ().FindAll ((obj) => { + string [] str = obj.Split ('_'); + return obj.StartsWith ("Equipment_") && str.Length == 5; + }); + var localEquipments = filesList.FindAll ((obj) => { + string typeString = obj.Split ('_') [1]; + return ( + #region light + typeString.ToString () == DeviceType.LightCCT.ToString () || + typeString.ToString () == DeviceType.LightRGB.ToString () || + typeString.ToString () == DeviceType.LightDALI.ToString () || + typeString.ToString () == DeviceType.LightRGBW.ToString () || + typeString.ToString () == DeviceType.LightLogic.ToString () || + typeString.ToString () == DeviceType.LightSwitch.ToString () || + typeString.ToString () == DeviceType.LightDimming.ToString () || + typeString.ToString () == DeviceType.LightMixSwitch.ToString () || + typeString.ToString () == DeviceType.LightRGBandCCT.ToString () || + typeString.ToString () == DeviceType.LightMixDimming.ToString () || + typeString.ToString () == DeviceType.LightEnergySwitch.ToString () || + typeString.ToString () == DeviceType.LightEnergySocket.ToString () || + typeString.ToString () == DeviceType.LightSwitchSocket.ToString () + || typeString.ToString () == DeviceType.DMX48.ToString () + #endregion + #region light + || typeString.ToString () == DeviceType.SensorCH4.ToString () || + typeString.ToString () == DeviceType.SensorCO2.ToString () || + typeString.ToString () == DeviceType.SensorLPG.ToString () || + typeString.ToString () == DeviceType.SensorCOH2.ToString () || + typeString.ToString () == DeviceType.SensorPM25.ToString () || + typeString.ToString () == DeviceType.SensorTVOC.ToString () || + typeString.ToString () == DeviceType.SensorPower.ToString () || + typeString.ToString () == DeviceType.SensorSmoke.ToString () || + typeString.ToString () == DeviceType.SensorWater.ToString () || + typeString.ToString () == DeviceType.SensorWeight.ToString () || + typeString.ToString () == DeviceType.SensorCurrent.ToString () || + typeString.ToString () == DeviceType.SensorVoltage.ToString () + || typeString.ToString () == DeviceType.SensorRainfall.ToString () + || typeString.ToString () == DeviceType.SensorVelocity.ToString () + || typeString.ToString () == DeviceType.SensorMenciAndwindowMagnetic.ToString () + || typeString.ToString () == DeviceType.SensorMobileDetection.ToString () + || typeString.ToString () == DeviceType.SensorLiquidPressure.ToString () + || typeString.ToString () == DeviceType.SensorVibration.ToString () + || typeString.ToString () == DeviceType.SensorLiquidFlow.ToString () + || typeString.ToString () == DeviceType.SensorLiquidDepth.ToString () + || typeString.ToString () == DeviceType.SensorTemperature.ToString () + || typeString.ToString () == DeviceType.SensorHeightLength.ToString () + || typeString.ToString () == DeviceType.SensorIllumination.ToString () + || typeString.ToString () == DeviceType.SensorWindPressure.ToString () + || typeString.ToString () == DeviceType.SensorHumidity.ToString () + #endregion + #region curtain + || typeString.ToString () == DeviceType.CurtainModel.ToString () + || typeString.ToString () == DeviceType.CurtainRoller.ToString () + || typeString.ToString () == DeviceType.CurtainTrietex.ToString () + #endregion + #region ac + || typeString.ToString () == DeviceType.ACPanel.ToString () + || typeString.ToString () == DeviceType.ACDevice.ToString () + || typeString.ToString () == DeviceType.ACInfrared.ToString () + || typeString.ToString () == DeviceType.ACCoolmaster.ToString () + || typeString.ToString () == DeviceType.CustomAC.ToString () + || typeString.ToString () == DeviceType.HVAC.ToString () + #endregion + #region foolheat + || typeString.ToString () == DeviceType.FoolHeat.ToString () + || typeString.ToString () == DeviceType.FoolHeatPanel.ToString () + #endregion + #region + || typeString.ToString () == DeviceType.InfraredMode.ToString () + || typeString.ToString () == DeviceType.DoorLock.ToString () + || typeString.ToString () == DeviceType.FanModule.ToString () + || typeString.ToString () == DeviceType.FreshAir.ToString () + || typeString.ToString () == DeviceType.InfraredTV.ToString () + || typeString.ToString () == DeviceType.UniversalDevice.ToString () + || typeString.ToString () == DeviceType.MusicModel.ToString () + || typeString.ToString () == DeviceType.SecurityModule.ToString () + || typeString.ToString () == DeviceType.LogicModule.ToString () + || typeString.ToString () == DeviceType.SecurityPanel.ToString () + #endregion + ); + }); + + return localEquipments; + } + + + #endregion + + /// <summary> + /// 鏈湴Common鍖归厤浜戠鐨凢unctionList 杩斿洖Function + /// 鍖归厤瀛愮綉鍙枫�佽澶囧彿銆佸洖璺彿銆佸ぇ绫诲皬绫� + /// </summary> + /// <param name="common">鏈湴璁惧</param> + /// <returns></returns> + public Function CommonToFunction (Common common, List<Function> FunctionList) + { + if (FunctionList == null) return null; + + foreach (var function in FunctionList) { + if (common.SubnetID == function.bus.SubnetID && + common.DeviceID == function.bus.DeviceID && + common.LoopID == function.bus.LoopId && + common.DeviceTypeString == function.DeviceTypeString + ) { + return function; + } + } + return null; + } } } diff --git a/Crabtree/SmartHome/HDL/Common/HDLLinkScene.cs b/Crabtree/SmartHome/HDL/Common/HDLLinkScene.cs new file mode 100644 index 0000000..1f9b2b6 --- /dev/null +++ b/Crabtree/SmartHome/HDL/Common/HDLLinkScene.cs @@ -0,0 +1,151 @@ +锘縰sing System; +using System.Collections.Generic; + +namespace Shared +{ + + + #region 鈻� 鍦烘櫙鍒楄〃鐩稿叧___________________________ + + #endregion + /// <summary> + /// + /// </summary> + public class HDLLinkSceneBase + { + /// <summary> + /// 鍦烘櫙sid + /// </summary> + public string userSceneId; + /// <summary> + /// 鍦烘櫙sid + /// </summary> + public string sid = ""; + /// <summary> + /// 鍦烘櫙鍚嶇О + /// </summary> + public string name = ""; + /// <summary> + /// 缃戝叧ID + /// </summary> + public string gatewayId = ""; + /// <summary> + /// 浜戠oss瀛樺偍鍥剧墖鐨勮矾寰� + /// </summary> + public string image = ""; + /// <summary> + /// 鎵�灞炴埧闂村垪琛� + /// </summary> + public List<string> roomIds = new List<string> (); + /// <summary> + /// 寤舵椂 + /// </summary> + public string delay = "0"; + /// <summary> + /// 鍦烘櫙鍒嗙粍 + /// </summary> + public string group = "1"; + /// <summary> + /// 鍦烘櫙绫诲瀷 + /// </summary> + public SceneType sceneType = SceneType.OrdinaryScenes; + /// <summary> + /// 鏀惰棌鏍囪 + /// </summary> + public bool collect = false; + /// <summary> + /// 淇敼鏃堕棿 + /// </summary> + public string modifyTime; + /// <summary> + /// 鍒涘缓鏃堕棿 + /// </summary> + public string createTime; + + + } + + /// <summary> + /// + /// </summary> + public class HDLLinkScene: HDLLinkSceneBase + { + /// <summary> + /// 鍦烘櫙鍔熻兘鍒楄〃 + /// </summary> + public List<SceneFunction> functions = new List<SceneFunction> (); + /// <summary> + /// 鍦烘櫙鎺ㄩ�侀厤缃垪琛� + /// </summary> + public List<ScenePushConfig> pushConfigs = new List<ScenePushConfig> (); + + + } + + + /// <summary> + /// 鍦烘櫙鍔熻兘瀵硅薄 + /// </summary> + public class SceneFunction + { + public string sid = ""; + + public List<SceneFunctionStatus> status = new List<SceneFunctionStatus> (); + /// <summary> + /// 鍔熻兘寤舵椂 + /// </summary> + public string delay = "0"; + + //Function _localFunction; + ///// <summary> + ///// 鏈湴瀵瑰簲鐨勫姛鑳� + ///// </summary> + //[Newtonsoft.Json.JsonIgnore] + //public Function localFunction { + // get { + // if (_localFunction == null) { + // _localFunction = ConvertFunctionObject (); + // } + // return _localFunction; + // } + //} + + ///// <summary> + ///// 杞崲鎴愬姛鑳藉璞� + ///// </summary> + ///// <returns></returns> + //Function ConvertFunctionObject () + //{ + // var localFunction = FunctionList.List.GetDeviceFunctionList ().Find ((obj) => obj.sid == sid); + // return localFunction; + //} + + } + + /// <summary> + /// 鍦烘櫙鍔熻兘灞炴�� + /// </summary> + public class SceneFunctionStatus + { + public string key = ""; + public string value = ""; + } + /// <summary> + /// 鍦烘櫙鎺ㄩ�侀厤缃� + /// </summary> + public class ScenePushConfig + { + /// <summary> + /// 鎺ㄩ�佹柟寮� + /// </summary> + public string pushMethod = ""; + /// <summary> + /// 鎺ㄩ�佸唴瀹� + /// </summary> + public string pushContent = ""; + /// <summary> + /// 鎺ㄩ�佺洰鏍囬泦鍚� + /// </summary> + public List<string> pushTarget = new List<string> (); + } +} diff --git a/Crabtree/SmartHome/HDL/Common/HDLLinkUtlis.cs b/Crabtree/SmartHome/HDL/Common/HDLLinkUtlis.cs index c55a07d..5147063 100644 --- a/Crabtree/SmartHome/HDL/Common/HDLLinkUtlis.cs +++ b/Crabtree/SmartHome/HDL/Common/HDLLinkUtlis.cs @@ -10,6 +10,94 @@ /// </summary> public class HDLLinkUtlis { + /// <summary> + /// 鐢熸垚閫昏緫sid鏂规硶 + /// </summary> + public static string NewSceneSid () + { + string sceneId = ""; + try { + string sOidBeginsWith = "000101";//鍘傚晢 + 閫氳鏂瑰紡 + + string sTimeSpan = "00000000"; + long sTimeSp = ConvertDateTimeLong (); //浠�2020骞�1鏈�1鏃ョ畻鍑虹殑鏃堕棿鎴�0.1s涓哄崟浣� + ConvertIntToByteArray (sTimeSp, ref sTimeSpan); + + if (sTimeSpan.Length > 8) { + sTimeSpan = sTimeSpan.Substring (0, 8); + } + + sceneId = sOidBeginsWith + sTimeSpan; + + sceneId += "0A"; + sceneId += "0A01"; + int maxId = 1; + + Random random = new Random (Guid.NewGuid ().GetHashCode ()); + maxId = random.Next (65535); + + sceneId += (maxId).ToString ("X4"); + sceneId += "0000"; + } catch { + return sceneId; + } + return sceneId; + } + + /// <summary> + /// + /// </summary> + /// <param name="curtainStatus"></param> + /// <returns></returns> + public static string GetCurtainStatusKey (CurtainStatus curtainStatus) { + if(curtainStatus == CurtainStatus.Open) { + return "on"; + } else if (curtainStatus == CurtainStatus.Close) { + return "off"; + } else if (curtainStatus == CurtainStatus.Stop) { + return "stop"; + } else { + return "off"; + } + + } + + #region 鐢熸垚4浣峛yte 鏃堕棿鎴� + private static long LastTime = 0; + /// <summary> + /// DateTime鏃堕棿鏍煎紡杞崲涓�13浣嶅甫姣鐨刄nix鏃堕棿鎴� + /// </summary> + /// <param name="time"> DateTime鏃堕棿鏍煎紡</param> + /// <returns>Unix鏃堕棿鎴虫牸寮�</returns> + public static long ConvertDateTimeLong () + { + System.DateTime startTime = TimeZoneInfo.ConvertTimeToUtc (new System.DateTime (2020, 1, 1)); + long l = (long)(Math.Round ((DateTime.Now - startTime).TotalMilliseconds, 1) / 10); + if (l <= LastTime) l = LastTime + 1; + LastTime = l; + return l; + } + /// <summary> + /// + /// </summary> + /// <param name="m"></param> + /// <param name="strTmp"></param> + /// <returns></returns> + public static bool ConvertIntToByteArray (long m, ref string strTmp) + { + strTmp = "00000000"; + byte [] arry = new byte [4]; + arry [0] = (byte)(m & 0xFF); + arry [1] = (byte)((m & 0xFF00) >> 8); + arry [2] = (byte)((m & 0xFF0000) >> 16); + arry [3] = (byte)((m & 0xFF000000) >> 24); + strTmp = arry [0].ToString ("X2") + arry [1].ToString ("X2") + arry [2].ToString ("X2") + arry [3].ToString ("X2"); + return true; + } + #endregion + + + #region 鈻� Current___________________________ /// <summary> /// 閫氱敤鏂规硶 @@ -28,11 +116,469 @@ } #endregion + #region 鈻� 涓婁紶鍦烘櫙鍒楄〃___________________________ + /// <summary> + /// 涓婁紶鍦烘櫙鍒楄〃 + /// </summary> + public bool UploadSecneList () + { + var res = false; + try { + //1.鍔犺浇鎵�鏈夊満鏅苟杞崲 + var allSecneList = GetAllSecneList (); + var hdlLinkSceneList = new List<HDLLinkScene> (); + foreach (var sence in allSecneList) { + var mHDLLinkScene = GetHDLLinkScene (sence); + //1.1鎴愬姛杞崲鐨勫満鏅墠娣诲姞鍒板噯澶囦笂浼犲垪琛� + if(mHDLLinkScene != null && mHDLLinkScene.functions != null && mHDLLinkScene.functions.Count > 0) { + hdlLinkSceneList.Add (mHDLLinkScene); + } + } + + //鍏ㄩ噺鍚屾鍦烘櫙 + res = UploadSceneList (hdlLinkSceneList); + - + } catch (Exception ex){ + Utlis.WriteLine ("catch :" + ex.ToString ()); + } + return res; + } + + + /// <summary> + /// 鑾峰彇鎵�鏈夊満鏅垪琛� + /// </summary> + /// <returns></returns> + public List<Scene> GetAllSecneList () + { + List<Scene> targetSceneList = new List<Scene> (); + //// 鎵惧嚭闇�瑕佹樉绀虹殑鍦烘櫙 + // 1.鍏ㄥ眬鍦烘櫙 + var globalSceneFileList = Newtonsoft.Json.JsonConvert.DeserializeObject<List<string>> (System.Text.Encoding.UTF8.GetString (IO.FileUtils.ReadFile (Scene.GlobalSceneFilePath))); + if (globalSceneFileList == null) { + globalSceneFileList = new List<string> (); + } + // 2.鎴块棿鍦烘櫙 + List<string> RoomsSceneFileList = new List<string> (); + foreach (var r in Room.Lists) { + if (string.IsNullOrEmpty (r.Name)) { + continue; + } + if (r != null) { + RoomsSceneFileList.AddRange (r.SceneFilePathList); + } + } + + foreach (var sceneFilePath in globalSceneFileList) { + var tempScene = Scene.GetSceneByFilePath (sceneFilePath); + if (tempScene != null) { + if (string.IsNullOrEmpty (tempScene.Sid)) { + //濡傛灉Sid涓虹┖锛岄噸鏂扮敓鎴愬苟淇濆瓨 + tempScene.Sid = NewSceneSid (); + tempScene.Save (sceneFilePath); + Utlis.WriteLine ("鐢熸垚鏂扮殑鍦烘櫙id锛� " + tempScene.Sid); + + } + targetSceneList.Add (tempScene); + } + } + + foreach (var roomSceneFilePath in RoomsSceneFileList) { + var tempScene = Scene.GetSceneByFilePath (roomSceneFilePath); + if (tempScene != null) { + if (string.IsNullOrEmpty (tempScene.Sid)) { + //濡傛灉Sid涓虹┖锛岄噸鏂扮敓鎴愬苟淇濆瓨 + tempScene.Sid = NewSceneSid (); + tempScene.Save (roomSceneFilePath); + Utlis.WriteLine ("鐢熸垚鏂扮殑鍦烘櫙id锛� " + tempScene.Sid); + } + targetSceneList.Add (tempScene); + } + } + // 鎵�鏈夊満鏅� + return targetSceneList; + } + + /// <summary> + /// 鍏ㄩ噺鍚屾鍦烘櫙 + /// </summary> + /// <param name="mScene"></param> + bool UploadSceneList (List<HDLLinkScene> hdlLinkSceneList) + { + var res = false; + try { + var revertObj = HttpServerRequest.Current.SecneSyncList (hdlLinkSceneList); + if (revertObj.Code == StateCode.SUCCESS) { + res = true; + } else { + IMessageCommon.Current.ShowErrorInfoAlter (revertObj.Code); + } + } catch { + + } + return res; + } /// <summary> /// + /// </summary> + /// <param name="mScene"></param> + bool UpdateSceneList (List<HDLLinkScene> updateLinkSceneList) + { + var res = false; + try { + var revertObj = HttpServerRequest.Current.EditScene (updateLinkSceneList); + if (revertObj.Code == StateCode.SUCCESS) { + res = true; + } else { + IMessageCommon.Current.ShowErrorInfoAlter (revertObj.Code); + } + } catch { + + } + return res; + } + + /// <summary> + /// 鍘熺敓鍗忚Scene 杞崲鎴� HDLLinkScene鏁版嵁鏍煎紡 + /// </summary> + /// <param name="mScene"></param> + /// <returns></returns> + HDLLinkScene GetHDLLinkScene (Scene mScene) + { + var mHDLLinkScene = new HDLLinkScene (); + mHDLLinkScene.sid = mScene.Sid; + mHDLLinkScene.name = mScene.Name; + if (UserConfig.Instance.CheckWhetherGatewayIdNotNull ()) { + mHDLLinkScene.gatewayId = UserConfig.Instance.HomeGateway.gatewayId; + } + var functions = new List<SceneFunction> (); + if (!mScene.busScene) { + foreach (var deviceFilePath in mScene.DeviceFilePathList) { + var jsonInfo = System.Text.Encoding.UTF8.GetString (IO.FileUtils.ReadFile (deviceFilePath)); + var common = Newtonsoft.Json.JsonConvert.DeserializeObject<Common> (jsonInfo); + if (common == null) continue; + + var function = CommonUtlis.Current.CommonToFunction (common, CommonConfig.Current.FunctionList); + if (function == null) continue; + + if (common.Type == DeviceType.LightDimming) { + var commonNew = Newtonsoft.Json.JsonConvert.DeserializeObject<LightDimming> (jsonInfo); + var mSceneFunction = new SceneFunction (); + mSceneFunction.sid = function.sid; + //1.on_off + var status = new List<SceneFunctionStatus> (); + status.Add (new SceneFunctionStatus () { + key = FunctionAttributeKey.OnOff, + value = commonNew.CurrentBrightness > 0 ? "on" : "off", + }); + //2.Brightness + status.Add (new SceneFunctionStatus () { + key = FunctionAttributeKey.Brightness, + value = commonNew.CurrentBrightness.ToString(), + }); + //3.Delay + status.Add (new SceneFunctionStatus () { + key = FunctionAttributeKey.Delay, + value = (commonNew.DelayTimeHeight * 256 + commonNew.DelayTimeLow).ToString (), + }); + + mSceneFunction.status = status; + functions.Add (mSceneFunction); + + } else if (common.Type == DeviceType.LightEnergySocket) { + var commonNew = Newtonsoft.Json.JsonConvert.DeserializeObject<LightEnergySocket> (jsonInfo); + var mSceneFunction = new SceneFunction (); + mSceneFunction.sid = function.sid; + //1.on_off + var status = new List<SceneFunctionStatus> (); + status.Add (new SceneFunctionStatus () { + key = FunctionAttributeKey.OnOff, + value = commonNew.CurrentBrightness > 0 ? "on" : "off", + }); + //2.Delay + status.Add (new SceneFunctionStatus () { + key = FunctionAttributeKey.Delay, + value = (commonNew.DelayTimeHeight * 256 + commonNew.DelayTimeLow).ToString (), + }); + + mSceneFunction.status = status; + functions.Add (mSceneFunction); + + + } else if (common.Type == DeviceType.LightEnergySwitch) { + var commonNew = Newtonsoft.Json.JsonConvert.DeserializeObject<LightEnergySwitch> (jsonInfo); + var mSceneFunction = new SceneFunction (); + mSceneFunction.sid = function.sid; + //1.on_off + var status = new List<SceneFunctionStatus> (); + status.Add (new SceneFunctionStatus () { + key = FunctionAttributeKey.OnOff, + value = commonNew.CurrentBrightness > 0 ? "on" : "off", + }); + //2.Delay + status.Add (new SceneFunctionStatus () { + key = FunctionAttributeKey.Delay, + value = (commonNew.DelayTimeHeight * 256 + commonNew.DelayTimeLow).ToString(), + }); + + mSceneFunction.status = status; + functions.Add (mSceneFunction); + + + } else if (common.Type == DeviceType.LightRGB) { + var commonNew = Newtonsoft.Json.JsonConvert.DeserializeObject<LightLogic> (jsonInfo); + var mSceneFunction = new SceneFunction (); + mSceneFunction.sid = function.sid; + //1.on_off + var status = new List<SceneFunctionStatus> (); + status.Add (new SceneFunctionStatus () { + key = FunctionAttributeKey.OnOff, + value = commonNew.CurrentBrightness > 0 ? "on" : "off", + }); + //2.Brightness + status.Add (new SceneFunctionStatus () { + key = FunctionAttributeKey.Brightness, + value = commonNew.CurrentBrightness.ToString (), + }); + //3.Delay + status.Add (new SceneFunctionStatus () { + key = FunctionAttributeKey.Delay, + value = (commonNew.DelayTimeHeigh * 256 + commonNew.DelayTimeLow).ToString (), + }); + + //4.rgb + status.Add (new SceneFunctionStatus () { + key = FunctionAttributeKey.RGB, + value = commonNew.RStatus + "," + commonNew.GStatus + "," + commonNew.BStatus, + }); + + mSceneFunction.status = status; + functions.Add (mSceneFunction); + + //var device = Newtonsoft.Json.JsonConvert.DeserializeObject<LightLogic> (System.Text.Encoding.UTF8.GetString (IO.FileUtils.ReadFile (deviceFilePath))); + ////if (device == null) { + //// mSendCount--; + //// continue; + ////} + //if (device == null) { + // //replyBytes = new byte [] { 0x00 }; + //} else { + // var mSceneFunction = new SceneFunction (); + // functions.Add (mSceneFunction); + // replyBytes = Control.ControlBytesSendHasReturn (Command.SetLogicLoopColor, device.SubnetID, device.DeviceID, new byte [] { device.LoopID, device.CurrentBrightness, 254, device.DelayTimeHeigh,device.DelayTimeLow, + // 3,device.RStatus,device.GStatus,device.BStatus,0,0}); + //} + + } else if (common.Type == DeviceType.LightSwitch) { + var commonNew = Newtonsoft.Json.JsonConvert.DeserializeObject<LightSwitch> (jsonInfo); + var mSceneFunction = new SceneFunction (); + mSceneFunction.sid = function.sid; + //1.OnOff + var status = new List<SceneFunctionStatus> (); + status.Add (new SceneFunctionStatus () { + key = FunctionAttributeKey.OnOff, + value = commonNew.CurrentBrightness > 0 ? "on" : "off", + }); + //2.Delay + status.Add (new SceneFunctionStatus () { + key = FunctionAttributeKey.Delay, + value = (commonNew.DelayTimeHeight * 256 + commonNew.DelayTimeLow).ToString (), + }); + + mSceneFunction.status = status; + functions.Add (mSceneFunction); + + + } else if (common.Type == DeviceType.CurtainModel) { + var commonNew = Newtonsoft.Json.JsonConvert.DeserializeObject<CurtainModel> (jsonInfo); + var mSceneFunction = new SceneFunction (); + mSceneFunction.sid = function.sid; + //1.on_off stop + var status = new List<SceneFunctionStatus> (); + status.Add (new SceneFunctionStatus () { + key = FunctionAttributeKey.OnOff, + value = GetCurtainStatusKey(commonNew.Status), + }); + + mSceneFunction.status = status; + functions.Add (mSceneFunction); + + + } else if (common.Type == DeviceType.CurtainRoller) { + var commonNew = Newtonsoft.Json.JsonConvert.DeserializeObject<CurtainRoller> (jsonInfo); + var mSceneFunction = new SceneFunction (); + mSceneFunction.sid = function.sid; + //1.percent + var status = new List<SceneFunctionStatus> (); + status.Add (new SceneFunctionStatus () { + key = FunctionAttributeKey.Percent, + value = commonNew.CurtainProress.ToString(), + }); + + mSceneFunction.status = status; + functions.Add (mSceneFunction); + + + } else if (common.Type == DeviceType.CurtainTrietex) { + var commonNew = Newtonsoft.Json.JsonConvert.DeserializeObject<CurtainTrietex> (jsonInfo); + var mSceneFunction = new SceneFunction (); + mSceneFunction.sid = function.sid; + //1.percent + var status = new List<SceneFunctionStatus> (); + status.Add (new SceneFunctionStatus () { + key = FunctionAttributeKey.Percent, + value = commonNew.CurtainProress.ToString (), + }); + + mSceneFunction.status = status; + functions.Add (mSceneFunction); + } else if (common.Type == DeviceType.HVAC || common.Type == DeviceType.ACInfrared) { + var commonNew = Newtonsoft.Json.JsonConvert.DeserializeObject<HVAC> (jsonInfo); + var mSceneFunction = new SceneFunction (); + mSceneFunction.sid = function.sid; + //1.on_off + var status = new List<SceneFunctionStatus> (); + status.Add (new SceneFunctionStatus () { + key = FunctionAttributeKey.OnOff, + value = commonNew.Power > 0 ? "on" : "off", + }); + + //2.mode + status.Add (new SceneFunctionStatus () { + key = FunctionAttributeKey.Mode, + value = commonNew.SetModeAttribute, + }); + + //3.fan + status.Add (new SceneFunctionStatus () { + key = FunctionAttributeKey.FanSpeed, + value = commonNew.SetFanSpeedAttribute, + }); + + //4.SetTemp + status.Add (new SceneFunctionStatus () { + key = FunctionAttributeKey.SetTemp, + value = commonNew.SetTemperature.ToString(), + }); + + mSceneFunction.status = status; + functions.Add (mSceneFunction); + + //replyBytes = Control.ControlBytesSendHasReturn (Command.SetACMode, device.SubnetID, device.DeviceID, new byte [] { + // device.LoopID, + // device.TemperatureMode, + // device.IndoorTemperature, + // device.CoolTemperature, + // device.HeatTemperature, + // device.AutoTemperature, + // device.ChuShiTemperature, + // device.RealModeAndFanSpeed, + // device.Power, + // device.SetMode, + // device.SetFanSpeed, + // device.SetTemperature, + // device.ShaoFanMode}); + + + + } else if (common.Type == DeviceType.FoolHeat) { + var commonNew = Newtonsoft.Json.JsonConvert.DeserializeObject<FoolHeat> (jsonInfo); + var mSceneFunction = new SceneFunction (); + mSceneFunction.sid = function.sid; + //1.on_off + var status = new List<SceneFunctionStatus> (); + status.Add (new SceneFunctionStatus () { + key = FunctionAttributeKey.OnOff, + value = commonNew.Status > 0 ? "on" : "off", + }); + + //2.mode + status.Add (new SceneFunctionStatus () { + key = FunctionAttributeKey.Mode, + value = commonNew.SetModeAttribute, + }); + + //3.SetTemp + status.Add (new SceneFunctionStatus () { + key = FunctionAttributeKey.SetTemp, + value = commonNew.WorkingTemperature.ToString (), + }); + + mSceneFunction.status = status; + functions.Add (mSceneFunction); + + //var device = Newtonsoft.Json.JsonConvert.DeserializeObject<FoolHeat> (System.Text.Encoding.UTF8.GetString (IO.FileUtils.ReadFile (deviceFilePath))); + ////if (device == null) { + //// mSendCount--; + //// continue; + ////} + //if (device == null) { + // //replyBytes = new byte [] { 0x00 }; + //} else { + // var mSceneFunction = new SceneFunction (); + // functions.Add (mSceneFunction); + //replyBytes = Control.ControlBytesSendHasReturn (Command.SetFoolHeat, device.SubnetID, device.DeviceID, + // new byte [] { device.LoopID, (byte)(device.Status + device.WorkingMode * 16), 0,device.WorkingMode,device.NormalTemperature, device.DayTemperature, + // device.NightTemperature, device.AwayTemperature , 0, 0 }); + //} + } else if (common.Type == DeviceType.FanModule) { + var commonNew = Newtonsoft.Json.JsonConvert.DeserializeObject<FanModule> (jsonInfo); + var mSceneFunction = new SceneFunction (); + mSceneFunction.sid = function.sid; + //1.on_off + var status = new List<SceneFunctionStatus> (); + status.Add (new SceneFunctionStatus () { + key = FunctionAttributeKey.OnOff, + value = commonNew.WindSpeed > 0 ? "on" : "off", + }); + + //2.FanSpeedPercent + status.Add (new SceneFunctionStatus () { + key = FunctionAttributeKey.FanSpeedPercent, + value = commonNew.WindSpeed.ToString(), + }); + + mSceneFunction.status = status; + functions.Add (mSceneFunction); + + //replyBytes = Control.ControlBytesSendHasReturn (Command.SetSingleLight, device.SubnetID, device.DeviceID, new byte [] { device.LoopID, (byte)device.WindSpeed }); + + } else if (common.Type == DeviceType.LogicModule) { + //replyBytes = Control.ControlBytesSendHasReturn (Command.SetScene, device.SubnetID, device.DeviceID, new byte [] { + //device.AreaID,device.AreaSceneID}); + } else if (common.Type == DeviceType.UniversalDevice) {//2020-09-02 澧炲姞閫氱敤寮�鍏� + var commonNew = Newtonsoft.Json.JsonConvert.DeserializeObject<UniversalDevice> (jsonInfo); + var mSceneFunction = new SceneFunction (); + mSceneFunction.sid = function.sid; + //1.on_off + var status = new List<SceneFunctionStatus> (); + status.Add (new SceneFunctionStatus () { + key = FunctionAttributeKey.OnOff, + value = commonNew.SendBytes [1] > 0 ? "on" : "off", + }); + + mSceneFunction.status = status; + functions.Add (mSceneFunction); + //replyBytes = Control.ControlBytesSendHasReturn (Command.SetCommonSwitch, device.SubnetID, device.DeviceID, new byte [] { device.SendBytes [0], device.SendBytes [1] }); + } + } + } else { + + } + + + mHDLLinkScene.functions = functions; + return mHDLLinkScene; + } + + + #endregion + + #region 鈻� 涓婁紶璁惧鍒楄〃___________________________ + /// <summary> + /// 涓婁紶璁惧鍒楄〃 /// </summary> /// <returns></returns> public bool UploadOidAndSidList () @@ -70,87 +616,7 @@ List<Common> TargetList = new List<Common> (); //鎵惧嚭闇�瑕佹樉绀虹殑璁惧 - var filesList = FileUtils.ReadFiles ().FindAll ((obj) => { - string [] str = obj.Split ('_'); - return obj.StartsWith ("Equipment_") && str.Length == 5; - }); - var localEquipments = filesList.FindAll ((obj) => { - string typeString = obj.Split ('_') [1]; - return ( - #region light - typeString.ToString () == DeviceType.LightCCT.ToString () || - typeString.ToString () == DeviceType.LightRGB.ToString () || - typeString.ToString () == DeviceType.LightDALI.ToString () || - typeString.ToString () == DeviceType.LightRGBW.ToString () || - typeString.ToString () == DeviceType.LightLogic.ToString () || - typeString.ToString () == DeviceType.LightSwitch.ToString () || - typeString.ToString () == DeviceType.LightDimming.ToString () || - typeString.ToString () == DeviceType.LightMixSwitch.ToString () || - typeString.ToString () == DeviceType.LightRGBandCCT.ToString () || - typeString.ToString () == DeviceType.LightMixDimming.ToString () || - typeString.ToString () == DeviceType.LightEnergySwitch.ToString () || - typeString.ToString () == DeviceType.LightEnergySocket.ToString () || - typeString.ToString () == DeviceType.LightSwitchSocket.ToString () - || typeString.ToString () == DeviceType.DMX48.ToString () - #endregion - #region light - || typeString.ToString () == DeviceType.SensorCH4.ToString () || - typeString.ToString () == DeviceType.SensorCO2.ToString () || - typeString.ToString () == DeviceType.SensorLPG.ToString () || - typeString.ToString () == DeviceType.SensorCOH2.ToString () || - typeString.ToString () == DeviceType.SensorPM25.ToString () || - typeString.ToString () == DeviceType.SensorTVOC.ToString () || - typeString.ToString () == DeviceType.SensorPower.ToString () || - typeString.ToString () == DeviceType.SensorSmoke.ToString () || - typeString.ToString () == DeviceType.SensorWater.ToString () || - typeString.ToString () == DeviceType.SensorWeight.ToString () || - typeString.ToString () == DeviceType.SensorCurrent.ToString () || - typeString.ToString () == DeviceType.SensorVoltage.ToString () - || typeString.ToString () == DeviceType.SensorRainfall.ToString () - || typeString.ToString () == DeviceType.SensorVelocity.ToString () - || typeString.ToString () == DeviceType.SensorMenciAndwindowMagnetic.ToString () - || typeString.ToString () == DeviceType.SensorMobileDetection.ToString () - || typeString.ToString () == DeviceType.SensorLiquidPressure.ToString () - || typeString.ToString () == DeviceType.SensorVibration.ToString () - || typeString.ToString () == DeviceType.SensorLiquidFlow.ToString () - || typeString.ToString () == DeviceType.SensorLiquidDepth.ToString () - || typeString.ToString () == DeviceType.SensorTemperature.ToString () - || typeString.ToString () == DeviceType.SensorHeightLength.ToString () - || typeString.ToString () == DeviceType.SensorIllumination.ToString () - || typeString.ToString () == DeviceType.SensorWindPressure.ToString () - || typeString.ToString () == DeviceType.SensorHumidity.ToString () - #endregion - #region curtain - || typeString.ToString () == DeviceType.CurtainModel.ToString () - || typeString.ToString () == DeviceType.CurtainRoller.ToString () - || typeString.ToString () == DeviceType.CurtainTrietex.ToString () - #endregion - #region ac - || typeString.ToString () == DeviceType.ACPanel.ToString () - || typeString.ToString () == DeviceType.ACDevice.ToString () - || typeString.ToString () == DeviceType.ACInfrared.ToString () - || typeString.ToString () == DeviceType.ACCoolmaster.ToString () - || typeString.ToString () == DeviceType.CustomAC.ToString () - || typeString.ToString () == DeviceType.HVAC.ToString () - #endregion - #region foolheat - || typeString.ToString () == DeviceType.FoolHeat.ToString () - || typeString.ToString () == DeviceType.FoolHeatPanel.ToString () - #endregion - #region - || typeString.ToString () == DeviceType.InfraredMode.ToString () - || typeString.ToString () == DeviceType.DoorLock.ToString () - || typeString.ToString () == DeviceType.FanModule.ToString () - || typeString.ToString () == DeviceType.FreshAir.ToString () - || typeString.ToString () == DeviceType.InfraredTV.ToString () - || typeString.ToString () == DeviceType.UniversalDevice.ToString () - || typeString.ToString () == DeviceType.MusicModel.ToString () - || typeString.ToString () == DeviceType.SecurityModule.ToString () - || typeString.ToString () == DeviceType.LogicModule.ToString () - || typeString.ToString () == DeviceType.SecurityPanel.ToString () - #endregion - ); - }); + var localEquipments = CommonUtlis.Current.GetAllLocalEquipments (); foreach (string deviceFilePath in localEquipments) { try { @@ -265,7 +731,7 @@ Oid tmpOid = new Oid (); tmpOid.protocolType = "bus"; tmpOid.device_name = tmp.Type.ToString (); - tmpOid.oid = FormingNewOid (tmp.Type); + tmpOid.oid = FormingNewOid (tmp); tmpOid.addresses = addresses; tmpOid.device_model = tmp.Type.ToString (); tmpOid.fw_version = ""; @@ -276,11 +742,11 @@ functionLists.AddRange (ConvertToSidListToIotCloud (tmpOid.oid, tmp)); - Utlis.WriteLine ("鏂扮殑妯″潡锛屾柊鐨勭殑OID锛�" + tmpOid.addresses + " deviceType:" + tmpOid.deviceType); + //Utlis.WriteLine ("鏂扮殑妯″潡锛屾柊鐨勭殑OID锛�" + tmpOid.addresses + " deviceType:" + tmpOid.deviceType); } else { //3.2瀛樺湪鍒欏彇涔嬪墠鐨刼id functionLists.AddRange (ConvertToSidListToIotCloud (deviceOid.oid, tmp)); - Utlis.WriteLine ("鐩稿悓鐨勬ā鍧楋紝鍙栦箣鍓嶇殑OID锛�" + deviceOid.addresses + " deviceType:" + deviceOid.deviceType); + //Utlis.WriteLine ("鐩稿悓鐨勬ā鍧楋紝鍙栦箣鍓嶇殑OID锛�" + deviceOid.addresses + " deviceType:" + deviceOid.deviceType); } } @@ -339,23 +805,30 @@ /// <summary> /// 鐢熸垚璁惧Oid /// </summary> - /// <param name="iDeviceType"></param> + /// <param name="common"></param> /// <returns></returns> - public string FormingNewOid (DeviceType deviceType) + public string FormingNewOid (Common common) { string sOid = ""; try { //1.鐢熸垚 鍘傚晢 + 閫氳鏂瑰紡 string sOidBeginsWith = "000101";//鍘傚晢 + 閫氳鏂瑰紡 - //2.鐢熸垚浜у搧鏃堕棿鎴� - long sTimeSp = ConvertDateTimeLong (); //浠�2020骞�1鏈�1鏃ョ畻鍑虹殑鏃堕棿鎴�0.1s涓哄崟浣� + + //**************************** + ////2.鐢熸垚浜у搧鏃堕棿鎴� + //long sTimeSp = ConvertDateTimeLong (); //浠�2020骞�1鏈�1鏃ョ畻鍑虹殑鏃堕棿鎴�0.1s涓哄崟浣� + //string sTimeSpan = ""; + //ConvertIntToByteArray (sTimeSp, ref sTimeSpan); + //if (sTimeSpan.Length != 8) return sOid; + ////寤惰繜10ms + + //2.鏂规浜岋細鐢熸垚浜у搧鏃堕棿鎴筹紙浜戠涓嶈В鏋愶級鍗板害APP鎶婂綋鍓嶄綅缃敼涓�(瀛愮綉鍙枫�佽澶囧彿銆佸ぇ绫诲皬绫�)琛ㄧず锛屼繚璇佽澶囧湪瀛愮綉鍙疯澶囧彿涓嶅彉鐨勬儏鍐典笅 oid鐢熸垚涔熶笉鍙� string sTimeSpan = ""; - ConvertIntToByteArray (sTimeSp, ref sTimeSpan); - if (sTimeSpan.Length != 8) return sOid; - //寤惰繜10ms + sTimeSpan = common.SubnetID.ToString ("X2") + common.DeviceID.ToString ("X2") + common.DeviceTypeString; + //**************************** //3.鐢熸垚浜у搧绫诲埆 - var productType = GetProductType (deviceType); + var productType = GetProductType (common.Type); sOid = sOidBeginsWith + sTimeSpan + productType; return sOid; @@ -550,7 +1023,7 @@ //2.閫氶亾鍙� string loopIDStr = loopCommon.LoopID.ToString ("X4"); //3.澶у皬绫诲埆 - string bigMinStr = loopCommon.BigClass.ToString ("X2") + loopCommon.MinClass.ToString ("X2"); + string bigMinStr = loopCommon.DeviceTypeString; //4.鎷兼帴 sSid = sOid + mPhysicalModelType + loopIDStr + bigMinStr; return sSid; @@ -579,82 +1052,137 @@ tmp.oid = sOid; tmp.sid = sSid; tmp.name = loopCommon.Name; - tmp.attributes = new List<FunctionSid> (); + tmp.attributes = new List<Attribute> (); tmp.omodel = loopCommon.Type.ToString (); - //缁х數鍣ㄥ紑鍏崇被 - if (loopCommon.Type == DeviceType.LightSwitch - || loopCommon.Type == DeviceType.LightEnergySwitch - || loopCommon.Type == DeviceType.LightEnergySocket - || loopCommon.Type == DeviceType.LightSwitchSocket - || loopCommon.Type == DeviceType.LightMixSwitch) { - tmp.spk = "light.switch"; + if (loopCommon.Type == DeviceType.UniversalDevice) { + //閫氱敤寮�鍏� + tmp.spk = SPK.UniversalDevice; #region on_off - FunctionSid tempFunction = new FunctionSid (); - tempFunction.key = "on_off"; - tempFunction.data_type = "string"; - tempFunction.value = new List<string> (); - tempFunction.value.Add ("on"); - tempFunction.value.Add ("off"); - tempFunction.max = 1; - tempFunction.min = 0; - tmp.attributes.Add (tempFunction); + Attribute tempAttribute = new Attribute (); + tempAttribute.key = "on_off"; + tempAttribute.data_type = "string"; + tempAttribute.value = new List<string> (); + tempAttribute.value.Add ("on"); + tempAttribute.value.Add ("off"); + tempAttribute.max = 1; + tempAttribute.min = 0; + tmp.attributes.Add (tempAttribute); + #endregion + + }else if (loopCommon.Type == DeviceType.FanModule ) { + //椋庢墖 + tmp.spk = SPK.ElectricFan; + #region on_off + Attribute tempAttribute = new Attribute (); + tempAttribute.key = "on_off"; + tempAttribute.data_type = "string"; + tempAttribute.value = new List<string> (); + tempAttribute.value.Add ("on"); + tempAttribute.value.Add ("off"); + tempAttribute.max = 1; + tempAttribute.min = 0; + tmp.attributes.Add (tempAttribute); + #endregion + + #region volume_level + Attribute tempSpeedAttribute = new Attribute (); + tempSpeedAttribute.key = FunctionAttributeKey.FanSpeedPercent; + tempSpeedAttribute.data_type = "integer"; + tempSpeedAttribute.value = new List<string> (); + tempSpeedAttribute.max = 8; + tempSpeedAttribute.min = 0; + tmp.attributes.Add (tempSpeedAttribute); + #endregion + + } else if (loopCommon.Type == DeviceType.LightSwitch + || loopCommon.Type == DeviceType.LightEnergySwitch + || loopCommon.Type == DeviceType.LightMixSwitch) { + //缁х數鍣ㄥ紑鍏崇被 + tmp.spk = SPK.LightSwitch; + #region on_off + Attribute tempAttribute = new Attribute (); + tempAttribute.key = "on_off"; + tempAttribute.data_type = "string"; + tempAttribute.value = new List<string> (); + tempAttribute.value.Add ("on"); + tempAttribute.value.Add ("off"); + tempAttribute.max = 1; + tempAttribute.min = 0; + tmp.attributes.Add (tempAttribute); + #endregion + }else if (loopCommon.Type == DeviceType.LightEnergySocket + || loopCommon.Type == DeviceType.LightSwitchSocket) { + //鐢靛櫒 鎻掑骇 + tmp.spk = SPK.ElectricSocket; + #region on_off + Attribute tempAttribute = new Attribute (); + tempAttribute.key = "on_off"; + tempAttribute.data_type = "string"; + tempAttribute.value = new List<string> (); + tempAttribute.value.Add ("on"); + tempAttribute.value.Add ("off"); + tempAttribute.max = 1; + tempAttribute.min = 0; + tmp.attributes.Add (tempAttribute); #endregion } else if (loopCommon.Type == DeviceType.LightDimming || loopCommon.Type == DeviceType.LightCCT || loopCommon.Type == DeviceType.LightDALI) { //璋冨厜绫� - tmp.spk = "light.dimming"; + //tmp.spk = "light.dimming"; + tmp.spk = SPK.LightDimming; #region on_off - FunctionSid tempFunction = new FunctionSid (); - tempFunction.key = "on_off"; - tempFunction.data_type = "string"; - tempFunction.value = new List<string> (); - tempFunction.value.Add ("on"); - tempFunction.value.Add ("off"); - tempFunction.max = 1; - tempFunction.min = 0; - tmp.attributes.Add (tempFunction); + Attribute tempAttribute = new Attribute (); + tempAttribute.key = "on_off"; + tempAttribute.data_type = "string"; + tempAttribute.value = new List<string> (); + tempAttribute.value.Add ("on"); + tempAttribute.value.Add ("off"); + tempAttribute.max = 1; + tempAttribute.min = 0; + tmp.attributes.Add (tempAttribute); #endregion #region brightness - FunctionSid tempFunction1 = new FunctionSid (); - tempFunction1.key = "brightness"; - tempFunction1.data_type = "integer"; - tempFunction1.value = new List<string> (); + Attribute tempAttribute1 = new Attribute (); + tempAttribute1.key = "brightness"; + tempAttribute1.data_type = "integer"; + tempAttribute1.value = new List<string> (); - tempFunction1.max = 100; - tempFunction1.min = 0; - tmp.attributes.Add (tempFunction1); + tempAttribute1.max = 100; + tempAttribute1.min = 0; + tmp.attributes.Add (tempAttribute1); #endregion #region fade_time - FunctionSid tempFunction3 = new FunctionSid (); - tempFunction3.key = "fade_time"; - tempFunction3.data_type = "integer"; - tempFunction3.value = new List<string> (); - //tempFunction1.value.Add("percent"); + Attribute tempAttribute3 = new Attribute (); + tempAttribute3.key = "fade_time"; + tempAttribute3.data_type = "integer"; + tempAttribute3.value = new List<string> (); + //tempAttribute1.value.Add("percent"); //for (int iPercent = 0; iPercent <= 100; iPercent++) //{ - // tempFunction1.value.Add(iPercent.ToString()); + // tempAttribute1.value.Add(iPercent.ToString()); //} - tempFunction3.max = 100; - tempFunction3.min = 0; - tmp.attributes.Add (tempFunction3); + tempAttribute3.max = 100; + tempAttribute3.min = 0; + tmp.attributes.Add (tempAttribute3); #endregion if (loopCommon.Type == DeviceType.LightCCT || loopCommon.Type == DeviceType.LightDALI)//鑹叉俯绫诲埆 { - tmp.spk = "light.cct"; + //tmp.spk = "light.cct"; + tmp.spk = SPK.LightCCT; #region cct - FunctionSid tempFunction2 = new FunctionSid (); - tempFunction2.key = "cct"; - tempFunction2.data_type = "integer"; - tempFunction2.value = new List<string> (); - //tempFunction2.value.Add("warm light "); - //tempFunction2.value.Add("cold light "); - tempFunction2.max = 65535; - tempFunction2.min = 0; - tmp.attributes.Add (tempFunction2); + Attribute tempAttribute2 = new Attribute (); + tempAttribute2.key = "cct"; + tempAttribute2.data_type = "integer"; + tempAttribute2.value = new List<string> (); + //tempAttribute2.value.Add("warm light "); + //tempAttribute2.value.Add("cold light "); + tempAttribute2.max = 65535; + tempAttribute2.min = 0; + tmp.attributes.Add (tempAttribute2); #endregion } } else if (loopCommon.Type == DeviceType.LightRGB @@ -663,98 +1191,102 @@ || loopCommon.Type == DeviceType.LightRGBandCCT || loopCommon.Type == DeviceType.DMX48) { - tmp.spk = "light.rgb"; + tmp.spk = SPK.LightRGB; + //tmp.spk = "light.rgb"; #region on_off - FunctionSid tempFunction = new FunctionSid (); - tempFunction.key = "on_off"; - tempFunction.data_type = "string"; - tempFunction.value = new List<string> (); - tempFunction.value.Add ("on"); - tempFunction.value.Add ("off"); - tempFunction.max = 1; - tempFunction.min = 0; - tmp.attributes.Add (tempFunction); + Attribute tempAttribute = new Attribute (); + tempAttribute.key = "on_off"; + tempAttribute.data_type = "string"; + tempAttribute.value = new List<string> (); + tempAttribute.value.Add ("on"); + tempAttribute.value.Add ("off"); + tempAttribute.max = 1; + tempAttribute.min = 0; + tmp.attributes.Add (tempAttribute); #endregion #region brightness - FunctionSid tempFunction2 = new FunctionSid (); - tempFunction2.key = "brightness"; - tempFunction2.data_type = "integer"; - tempFunction2.value = new List<string> (); - tempFunction2.max = 100; - tempFunction2.min = 0; - tmp.attributes.Add (tempFunction2); + Attribute tempAttribute2 = new Attribute (); + tempAttribute2.key = "brightness"; + tempAttribute2.data_type = "integer"; + tempAttribute2.value = new List<string> (); + tempAttribute2.max = 100; + tempAttribute2.min = 0; + tmp.attributes.Add (tempAttribute2); #endregion if (loopCommon.Type == DeviceType.LightRGBW) { - tmp.spk = "light.rgbw"; + //tmp.spk = "light.rgbw"; + tmp.spk = SPK.LightRGBW; #region color - FunctionSid tempFunction3 = new FunctionSid (); - tempFunction3.key = "rgb"; - tempFunction3.data_type = "integer"; - tempFunction3.value = new List<string> (); - //tempFunction2.value.Add("red"); - //tempFunction2.value.Add("green"); - //tempFunction2.value.Add("blue"); - tempFunction3.max = 255; - tempFunction3.min = 0; - tmp.attributes.Add (tempFunction3); + Attribute tempAttribute3 = new Attribute (); + tempAttribute3.key = "rgb"; + tempAttribute3.data_type = "integer"; + tempAttribute3.value = new List<string> (); + //tempAttribute2.value.Add("red"); + //tempAttribute2.value.Add("green"); + //tempAttribute2.value.Add("blue"); + tempAttribute3.max = 255; + tempAttribute3.min = 0; + tmp.attributes.Add (tempAttribute3); #endregion } else { #region color - FunctionSid tempFunction3 = new FunctionSid (); - tempFunction3.key = "rgb"; - tempFunction3.data_type = "integer"; - tempFunction3.value = new List<string> (); - tempFunction3.min = 0; - tmp.attributes.Add (tempFunction3); + Attribute tempAttribute3 = new Attribute (); + tempAttribute3.key = "rgb"; + tempAttribute3.data_type = "integer"; + tempAttribute3.value = new List<string> (); + tempAttribute3.min = 0; + tmp.attributes.Add (tempAttribute3); #endregion } if (loopCommon.Type == DeviceType.LightRGBandCCT) { #region CCT - FunctionSid tempFunctionCCT = new FunctionSid (); - tempFunctionCCT.key = "cct"; - tempFunctionCCT.data_type = "integer"; - tempFunctionCCT.value = new List<string> (); - //tempFunction2.value.Add("red"); - //tempFunction2.value.Add("green"); - //tempFunction2.value.Add("blue"); - tempFunctionCCT.max = 65535; - tempFunctionCCT.min = 0; - tmp.attributes.Add (tempFunctionCCT); + Attribute tempAttributeCCT = new Attribute (); + tempAttributeCCT.key = "cct"; + tempAttributeCCT.data_type = "integer"; + tempAttributeCCT.value = new List<string> (); + //tempAttribute2.value.Add("red"); + //tempAttribute2.value.Add("green"); + //tempAttribute2.value.Add("blue"); + tempAttributeCCT.max = 65535; + tempAttributeCCT.min = 0; + tmp.attributes.Add (tempAttributeCCT); #endregion } } else if (loopCommon.Type == DeviceType.CurtainModel || loopCommon.Type == DeviceType.CurtainRoller || loopCommon.Type == DeviceType.CurtainTrietex) { - tmp.spk = "curtain.switch"; + //tmp.spk = "curtain.switch"; + tmp.spk = SPK.CurtainSwitch; #region on_off - FunctionSid tempFunction = new FunctionSid (); - tempFunction.key = "on_off"; - tempFunction.data_type = "string"; - tempFunction.value = new List<string> (); - tempFunction.value.Add ("on"); - tempFunction.value.Add ("off"); - tempFunction.value.Add ("stop"); - tempFunction.max = 2; - tempFunction.min = 0; - tmp.attributes.Add (tempFunction); + Attribute tempAttribute = new Attribute (); + tempAttribute.key = "on_off"; + tempAttribute.data_type = "string"; + tempAttribute.value = new List<string> (); + tempAttribute.value.Add ("on"); + tempAttribute.value.Add ("off"); + tempAttribute.value.Add ("stop"); + tempAttribute.max = 2; + tempAttribute.min = 0; + tmp.attributes.Add (tempAttribute); #endregion if (loopCommon.Type == DeviceType.CurtainRoller || loopCommon.Type == DeviceType.CurtainTrietex)//鎵�鏈夊嵎甯樻帶鍒跺櫒 { - tmp.spk = "curtain.trietex"; + tmp.spk = SPK.CurtainTrietex; + //tmp.spk = "curtain.trietex"; #region openlevel - FunctionSid tempFunction1 = new FunctionSid (); - tempFunction1.key = "percent"; - tempFunction1.data_type = "integer"; - tempFunction1.value = new List<string> (); - //tempFunction1.value.Add("percent"); - tempFunction1.max = 100; - tempFunction1.min = 0; - tmp.attributes.Add (tempFunction1); + Attribute tempAttribute1 = new Attribute (); + tempAttribute1.key = "percent"; + tempAttribute1.data_type = "integer"; + tempAttribute1.value = new List<string> (); + //tempAttribute1.value.Add("percent"); + tempAttribute1.max = 100; + tempAttribute1.min = 0; + tmp.attributes.Add (tempAttribute1); #endregion } } else if (loopCommon.Type == DeviceType.ACPanel @@ -765,103 +1297,104 @@ || loopCommon.Type == DeviceType.HVAC) { //绌鸿皟绫� - tmp.spk = "ac.standard"; + tmp.spk = SPK.AcStandard; + //tmp.spk = "ac.standard"; #region on_off - FunctionSid tempFunction = new FunctionSid (); - tempFunction.key = "on_off"; - tempFunction.data_type = "string"; - tempFunction.value = new List<string> (); - tempFunction.value.Add ("on"); - tempFunction.value.Add ("off"); - tempFunction.max = 1; - tempFunction.min = 0; - tmp.attributes.Add (tempFunction); + Attribute tempAttribute = new Attribute (); + tempAttribute.key = "on_off"; + tempAttribute.data_type = "string"; + tempAttribute.value = new List<string> (); + tempAttribute.value.Add ("on"); + tempAttribute.value.Add ("off"); + tempAttribute.max = 1; + tempAttribute.min = 0; + tmp.attributes.Add (tempAttribute); #endregion #region mode - FunctionSid tempFunction1 = new FunctionSid (); - tempFunction1.key = "mode"; - tempFunction1.data_type = "integer"; - tempFunction1.value = new List<string> (); - tempFunction1.value.Add ("cool"); - tempFunction1.value.Add ("heat"); - tempFunction1.value.Add ("fan"); - tempFunction1.value.Add ("auto"); - tempFunction1.value.Add ("dry"); + Attribute tempAttribute1 = new Attribute (); + tempAttribute1.key = "mode"; + tempAttribute1.data_type = "integer"; + tempAttribute1.value = new List<string> (); + tempAttribute1.value.Add ("cool"); + tempAttribute1.value.Add ("heat"); + tempAttribute1.value.Add ("fan"); + tempAttribute1.value.Add ("auto"); + tempAttribute1.value.Add ("dry"); - tempFunction1.max = 4; - tempFunction1.min = 0; - tmp.attributes.Add (tempFunction1); + tempAttribute1.max = 4; + tempAttribute1.min = 0; + tmp.attributes.Add (tempAttribute1); #endregion #region fan - FunctionSid tempFunction2 = new FunctionSid (); - tempFunction2.key = "fan"; - tempFunction2.data_type = "integer"; - tempFunction2.value = new List<string> (); - tempFunction2.value.Add ("high"); - tempFunction2.value.Add ("medium"); - tempFunction2.value.Add ("low"); - tempFunction2.value.Add ("auto"); - tempFunction2.max = 3; - tempFunction2.min = 0; - tmp.attributes.Add (tempFunction2); + Attribute tempAttribute2 = new Attribute (); + tempAttribute2.key = "fan"; + tempAttribute2.data_type = "integer"; + tempAttribute2.value = new List<string> (); + tempAttribute2.value.Add ("high"); + tempAttribute2.value.Add ("medium"); + tempAttribute2.value.Add ("low"); + tempAttribute2.value.Add ("auto"); + tempAttribute2.max = 3; + tempAttribute2.min = 0; + tmp.attributes.Add (tempAttribute2); #endregion #region temp - FunctionSid tempFunction3 = new FunctionSid (); - tempFunction3.key = "set_temp"; + Attribute tempAttribute3 = new Attribute (); + tempAttribute3.key = "set_temp"; //2020 08 11 hvac 娓╁害鎺у埗 1掳-> int 0.5掳->float //if (HVACModuleDeviceTypeList.HDLHVACwithAcControlHighPrecision.Contains(DevOnLineTmp.DeviceType)) //{ //20201224 璁剧疆娓╁害鏁版嵁绫诲瀷缁熶竴float 浼熷崡鍚庣画ai+鏁版嵁绫诲瀷缃戝叧澶勭悊 - tempFunction3.data_type = "float"; + tempAttribute3.data_type = "float"; //} //else //{ - // tempFunction3.data_type = "integer"; + // tempAttribute3.data_type = "integer"; //} - tempFunction3.value = new List<string> (); - tempFunction3.max = 30; - tempFunction3.min = 16; - tmp.attributes.Add (tempFunction3); + tempAttribute3.value = new List<string> (); + tempAttribute3.max = 30; + tempAttribute3.min = 16; + tmp.attributes.Add (tempAttribute3); #endregion #region temp_step - FunctionSid tempFunction5 = new FunctionSid (); - tempFunction5.key = "set_temp_step"; - tempFunction5.data_type = "string"; - tempFunction5.value = new List<string> (); - tempFunction5.value.Add ("up"); - tempFunction5.value.Add ("down"); - tempFunction5.max = 1; - tempFunction5.min = 0; - tmp.attributes.Add (tempFunction5); + Attribute tempAttribute5 = new Attribute (); + tempAttribute5.key = "set_temp_step"; + tempAttribute5.data_type = "string"; + tempAttribute5.value = new List<string> (); + tempAttribute5.value.Add ("up"); + tempAttribute5.value.Add ("down"); + tempAttribute5.max = 1; + tempAttribute5.min = 0; + tmp.attributes.Add (tempAttribute5); #endregion #region room_temp - FunctionSid tempFunction6 = new FunctionSid (); - tempFunction6.key = "room_temp"; - tempFunction6.data_type = "float"; - tempFunction6.value = new List<string> (); - tempFunction6.max = 50; - tempFunction6.min = -50; - tmp.attributes.Add (tempFunction6); + Attribute tempAttribute6 = new Attribute (); + tempAttribute6.key = "room_temp"; + tempAttribute6.data_type = "float"; + tempAttribute6.value = new List<string> (); + tempAttribute6.max = 50; + tempAttribute6.min = -50; + tmp.attributes.Add (tempAttribute6); #endregion #region swing - FunctionSid tempFunction4 = new FunctionSid (); - tempFunction4.key = "swing"; - tempFunction4.data_type = "string"; - tempFunction4.value = new List<string> (); - tempFunction4.value.Add ("up_down"); - //tempFunction4.value.Add("down"); - tempFunction4.value.Add ("left_right"); - //tempFunction4.value.Add("right"); - tempFunction4.value.Add ("stop"); - tempFunction4.max = 3; - tempFunction4.min = 0; - tmp.attributes.Add (tempFunction4); + Attribute tempAttribute4 = new Attribute (); + tempAttribute4.key = "swing"; + tempAttribute4.data_type = "string"; + tempAttribute4.value = new List<string> (); + tempAttribute4.value.Add ("up_down"); + //tempAttribute4.value.Add("down"); + tempAttribute4.value.Add ("left_right"); + //tempAttribute4.value.Add("right"); + tempAttribute4.value.Add ("stop"); + tempAttribute4.max = 3; + tempAttribute4.min = 0; + tmp.attributes.Add (tempAttribute4); #endregion #region lock @@ -870,67 +1403,68 @@ #endregion } else if (loopCommon.Type == DeviceType.FoolHeat || loopCommon.Type == DeviceType.FoolHeatPanel) { - tmp.spk = "floorHeat.standard"; + tmp.spk = SPK.FloorHeatStandard; + //tmp.spk = "floorHeat.standard"; #region on_off - FunctionSid tempFunction = new FunctionSid (); - tempFunction.key = "on_off"; - tempFunction.data_type = "string"; - tempFunction.value = new List<string> (); - tempFunction.value.Add ("on"); - tempFunction.value.Add ("off"); - tempFunction.max = 1; - tempFunction.min = 0; - tmp.attributes.Add (tempFunction); + Attribute tempAttribute = new Attribute (); + tempAttribute.key = "on_off"; + tempAttribute.data_type = "string"; + tempAttribute.value = new List<string> (); + tempAttribute.value.Add ("on"); + tempAttribute.value.Add ("off"); + tempAttribute.max = 1; + tempAttribute.min = 0; + tmp.attributes.Add (tempAttribute); #endregion #region mode - FunctionSid tempFunction1 = new FunctionSid (); - tempFunction1.key = "mode"; - tempFunction1.data_type = "string"; - tempFunction1.value = new List<string> (); - tempFunction1.value.Add ("day"); - tempFunction1.value.Add ("night"); - tempFunction1.value.Add ("away"); - tempFunction1.value.Add ("normal"); - tempFunction1.value.Add ("timer"); - tempFunction1.max = 4; - tempFunction1.min = 0; - tmp.attributes.Add (tempFunction1); + Attribute tempAttribute1 = new Attribute (); + tempAttribute1.key = "mode"; + tempAttribute1.data_type = "string"; + tempAttribute1.value = new List<string> (); + tempAttribute1.value.Add ("day"); + tempAttribute1.value.Add ("night"); + tempAttribute1.value.Add ("away"); + tempAttribute1.value.Add ("normal"); + tempAttribute1.value.Add ("timer"); + tempAttribute1.max = 4; + tempAttribute1.min = 0; + tmp.attributes.Add (tempAttribute1); #endregion #region temp - FunctionSid tempFunction3 = new FunctionSid (); - tempFunction3.key = "set_temp"; - tempFunction3.data_type = "float"; - tempFunction3.value = new List<string> (); - //tempFunction3.value.Add("up"); - //tempFunction3.value.Add("down"); - //tempFunction3.value.Add("value"); - tempFunction3.max = 35; - tempFunction3.min = 0; - tmp.attributes.Add (tempFunction3); + Attribute tempAttribute3 = new Attribute (); + tempAttribute3.key = "set_temp"; + tempAttribute3.data_type = "float"; + tempAttribute3.value = new List<string> (); + //tempAttribute3.value.Add("up"); + //tempAttribute3.value.Add("down"); + //tempAttribute3.value.Add("value"); + tempAttribute3.max = 35; + tempAttribute3.min = 0; + tmp.attributes.Add (tempAttribute3); #endregion #region temp - FunctionSid tempFunction4 = new FunctionSid (); - tempFunction4.key = "set_temp_step"; - tempFunction4.data_type = "string"; - tempFunction4.value = new List<string> (); - tempFunction4.value.Add ("up"); - tempFunction4.value.Add ("down"); - tempFunction4.max = 1; - tempFunction4.min = 0; - tmp.attributes.Add (tempFunction4); + Attribute tempAttribute4 = new Attribute (); + tempAttribute4.key = "set_temp_step"; + tempAttribute4.data_type = "string"; + tempAttribute4.value = new List<string> (); + tempAttribute4.value.Add ("up"); + tempAttribute4.value.Add ("down"); + tempAttribute4.max = 1; + tempAttribute4.min = 0; + tmp.attributes.Add (tempAttribute4); #endregion #region room_temp - FunctionSid tempFunction5 = new FunctionSid (); - tempFunction5.key = "room_temp"; - tempFunction5.data_type = "float"; - tempFunction5.value = new List<string> (); - tempFunction5.max = 50; - tempFunction5.min = -50; - tmp.attributes.Add (tempFunction5); + Attribute tempAttribute5 = new Attribute (); + tempAttribute5.key = "room_temp"; + tempAttribute5.data_type = "float"; + tempAttribute5.value = new List<string> (); + tempAttribute5.max = 50; + tempAttribute5.min = -50; + tmp.attributes.Add (tempAttribute5); #endregion #region lock @@ -940,458 +1474,467 @@ } else if (loopCommon.Type == DeviceType.MusicA31 || loopCommon.Type == DeviceType.MusicModel || loopCommon.Type == DeviceType.MusicPanel) { - tmp.spk = "music.standard"; + tmp.spk = SPK.MusicStandard; + //tmp.spk = "music.standard"; // on_off volume song_step audio list_channel mode song_num special_song volume_level #region on_off - FunctionSid tempFunction = new FunctionSid (); - tempFunction.key = "on_off"; - tempFunction.data_type = "string"; - tempFunction.value = new List<string> (); - tempFunction.value.Add ("play"); - tempFunction.value.Add ("pause"); + Attribute tempAttribute = new Attribute (); + tempAttribute.key = "on_off"; + tempAttribute.data_type = "string"; + tempAttribute.value = new List<string> (); + tempAttribute.value.Add ("play"); + tempAttribute.value.Add ("pause"); - //tempFunction.value.Add("play"); - //tempFunction.value.Add("stop"); - //tempFunction.value.Add("pause"); + //tempAttribute.value.Add("play"); + //tempAttribute.value.Add("stop"); + //tempAttribute.value.Add("pause"); //play stop pause - tempFunction.max = 2; - tempFunction.min = 0; - tmp.attributes.Add (tempFunction); + tempAttribute.max = 2; + tempAttribute.min = 0; + tmp.attributes.Add (tempAttribute); #endregion #region volume - FunctionSid tempFunction1 = new FunctionSid (); - tempFunction1.key = "volume"; - tempFunction1.data_type = "integer"; - tempFunction1.value = new List<string> (); - //tempFunction1.value.Add("percent"); - tempFunction1.max = 100; - tempFunction1.min = 0; - tmp.attributes.Add (tempFunction1); + Attribute tempAttribute1 = new Attribute (); + tempAttribute1.key = "volume"; + tempAttribute1.data_type = "integer"; + tempAttribute1.value = new List<string> (); + //tempAttribute1.value.Add("percent"); + tempAttribute1.max = 100; + tempAttribute1.min = 0; + tmp.attributes.Add (tempAttribute1); #endregion #region volume_step - FunctionSid tempFunction9 = new FunctionSid (); - tempFunction9.key = "volume_step"; - tempFunction9.data_type = "string"; - tempFunction9.value = new List<string> (); - tempFunction9.value.Add ("up"); - tempFunction9.value.Add ("down"); - tempFunction9.max = 1; - tempFunction9.min = 0; - tmp.attributes.Add (tempFunction9); + Attribute tempAttribute9 = new Attribute (); + tempAttribute9.key = "volume_step"; + tempAttribute9.data_type = "string"; + tempAttribute9.value = new List<string> (); + tempAttribute9.value.Add ("up"); + tempAttribute9.value.Add ("down"); + tempAttribute9.max = 1; + tempAttribute9.min = 0; + tmp.attributes.Add (tempAttribute9); #endregion #region volume_level - FunctionSid tempFunction10 = new FunctionSid (); - tempFunction10.key = "volume_level"; - tempFunction10.data_type = "integer"; - tempFunction10.value = new List<string> (); - //tempFunction1.value.Add("percent"); - tempFunction10.max = 10; - tempFunction10.min = 0; - tmp.attributes.Add (tempFunction10); + Attribute tempAttribute10 = new Attribute (); + tempAttribute10.key = "volume_level"; + tempAttribute10.data_type = "integer"; + tempAttribute10.value = new List<string> (); + //tempAttribute1.value.Add("percent"); + tempAttribute10.max = 10; + tempAttribute10.min = 0; + tmp.attributes.Add (tempAttribute10); #endregion #region volume_level_step - FunctionSid tempFunction11 = new FunctionSid (); - tempFunction11.key = "volume_level_step"; - tempFunction11.data_type = "string"; - tempFunction11.value = new List<string> (); - tempFunction11.value.Add ("up"); - tempFunction11.value.Add ("down"); - tempFunction11.max = 1; - tempFunction11.min = 0; - tmp.attributes.Add (tempFunction11); + Attribute tempAttribute11 = new Attribute (); + tempAttribute11.key = "volume_level_step"; + tempAttribute11.data_type = "string"; + tempAttribute11.value = new List<string> (); + tempAttribute11.value.Add ("up"); + tempAttribute11.value.Add ("down"); + tempAttribute11.max = 1; + tempAttribute11.min = 0; + tmp.attributes.Add (tempAttribute11); #endregion #region treble - FunctionSid tempFunction14 = new FunctionSid (); - tempFunction14.key = "treble"; - tempFunction14.data_type = "integer"; - tempFunction14.max = 10; - tempFunction14.min = -10; - tmp.attributes.Add (tempFunction14); + Attribute tempAttribute14 = new Attribute (); + tempAttribute14.key = "treble"; + tempAttribute14.data_type = "integer"; + tempAttribute14.max = 10; + tempAttribute14.min = -10; + tmp.attributes.Add (tempAttribute14); #endregion #region treble_step - FunctionSid tempFunction12 = new FunctionSid (); - tempFunction12.key = "treble_step"; - tempFunction12.data_type = "string"; - tempFunction12.value = new List<string> (); - tempFunction12.value.Add ("up"); - tempFunction12.value.Add ("down"); - tempFunction12.max = 1; - tempFunction12.min = 0; - tmp.attributes.Add (tempFunction12); + Attribute tempAttribute12 = new Attribute (); + tempAttribute12.key = "treble_step"; + tempAttribute12.data_type = "string"; + tempAttribute12.value = new List<string> (); + tempAttribute12.value.Add ("up"); + tempAttribute12.value.Add ("down"); + tempAttribute12.max = 1; + tempAttribute12.min = 0; + tmp.attributes.Add (tempAttribute12); #endregion #region bass - FunctionSid tempFunction15 = new FunctionSid (); - tempFunction15.key = "bass"; - tempFunction15.data_type = "integer"; - tempFunction15.max = 10; - tempFunction15.min = -10; - tmp.attributes.Add (tempFunction15); + Attribute tempAttribute15 = new Attribute (); + tempAttribute15.key = "bass"; + tempAttribute15.data_type = "integer"; + tempAttribute15.max = 10; + tempAttribute15.min = -10; + tmp.attributes.Add (tempAttribute15); #endregion #region bass_step - FunctionSid tempFunction13 = new FunctionSid (); - tempFunction13.key = "bass_step"; - tempFunction13.data_type = "string"; - tempFunction13.value = new List<string> (); - tempFunction13.value.Add ("up"); - tempFunction13.value.Add ("down"); - tempFunction13.max = 1; - tempFunction13.min = 0; - tmp.attributes.Add (tempFunction13); + Attribute tempAttribute13 = new Attribute (); + tempAttribute13.key = "bass_step"; + tempAttribute13.data_type = "string"; + tempAttribute13.value = new List<string> (); + tempAttribute13.value.Add ("up"); + tempAttribute13.value.Add ("down"); + tempAttribute13.max = 1; + tempAttribute13.min = 0; + tmp.attributes.Add (tempAttribute13); #endregion #region mode - FunctionSid tempFunction5 = new FunctionSid (); - tempFunction5.key = "mode"; - tempFunction5.data_type = "string"; - tempFunction5.value = new List<string> (); + Attribute tempAttribute5 = new Attribute (); + tempAttribute5.key = "mode"; + tempAttribute5.data_type = "string"; + tempAttribute5.value = new List<string> (); //singel/single_circle/order/all //single/single_cycle/order/list_cycle/random - tempFunction5.value.Add ("single"); - tempFunction5.value.Add ("single_cycle"); - tempFunction5.value.Add ("order"); - tempFunction5.value.Add ("list_cycle"); - tempFunction5.value.Add ("random"); - tempFunction5.max = 3; - tempFunction5.min = 0; - tmp.attributes.Add (tempFunction5); + tempAttribute5.value.Add ("single"); + tempAttribute5.value.Add ("single_cycle"); + tempAttribute5.value.Add ("order"); + tempAttribute5.value.Add ("list_cycle"); + tempAttribute5.value.Add ("random"); + tempAttribute5.max = 3; + tempAttribute5.min = 0; + tmp.attributes.Add (tempAttribute5); #endregion #region source //1 = SD, 2 = External Input, 3 = FTP, 4 = Radio //sdcard/external_input/ftp/radio - FunctionSid tempFunction3 = new FunctionSid (); - tempFunction3.key = "source"; - tempFunction3.data_type = "string"; - tempFunction3.value = new List<string> (); - tempFunction3.value.Add ("sdcard"); - tempFunction3.value.Add ("audio_in"); - tempFunction3.value.Add ("ftp"); - tempFunction3.value.Add ("radio"); - tempFunction3.value.Add ("bluetooth"); - tempFunction3.max = 3; - tempFunction3.min = 0; - tmp.attributes.Add (tempFunction3); + Attribute tempAttribute3 = new Attribute (); + tempAttribute3.key = "source"; + tempAttribute3.data_type = "string"; + tempAttribute3.value = new List<string> (); + tempAttribute3.value.Add ("sdcard"); + tempAttribute3.value.Add ("audio_in"); + tempAttribute3.value.Add ("ftp"); + tempAttribute3.value.Add ("radio"); + tempAttribute3.value.Add ("bluetooth"); + tempAttribute3.max = 3; + tempAttribute3.min = 0; + tmp.attributes.Add (tempAttribute3); #endregion #region song_step - FunctionSid tempFunction2 = new FunctionSid (); - tempFunction2.key = "song_step"; - tempFunction2.data_type = "string"; - tempFunction2.value = new List<string> (); - tempFunction2.value.Add ("up"); - tempFunction2.value.Add ("down"); - tempFunction2.max = 1; - tempFunction2.min = 0; - tmp.attributes.Add (tempFunction2); + Attribute tempAttribute2 = new Attribute (); + tempAttribute2.key = "song_step"; + tempAttribute2.data_type = "string"; + tempAttribute2.value = new List<string> (); + tempAttribute2.value.Add ("up"); + tempAttribute2.value.Add ("down"); + tempAttribute2.max = 1; + tempAttribute2.min = 0; + tmp.attributes.Add (tempAttribute2); #endregion #region bass - FunctionSid tempFunction16 = new FunctionSid (); - tempFunction16.key = "playlist_name"; - tempFunction16.data_type = "string"; - tmp.attributes.Add (tempFunction16); + Attribute tempAttribute16 = new Attribute (); + tempAttribute16.key = "playlist_name"; + tempAttribute16.data_type = "string"; + tmp.attributes.Add (tempAttribute16); #endregion #region bass - FunctionSid tempFunction17 = new FunctionSid (); - tempFunction17.key = "song_name"; - tempFunction17.data_type = "string"; - tmp.attributes.Add (tempFunction17); + Attribute tempAttribute17 = new Attribute (); + tempAttribute17.key = "song_name"; + tempAttribute17.data_type = "string"; + tmp.attributes.Add (tempAttribute17); #endregion #region bass - FunctionSid tempFunction19 = new FunctionSid (); - tempFunction19.key = "song_time"; - tempFunction19.data_type = "string"; - tmp.attributes.Add (tempFunction19); + Attribute tempAttribute19 = new Attribute (); + tempAttribute19.key = "song_time"; + tempAttribute19.data_type = "string"; + tmp.attributes.Add (tempAttribute19); #endregion #region bass - FunctionSid tempFunction20 = new FunctionSid (); - tempFunction20.key = "playing_time"; - tempFunction20.data_type = "string"; - tmp.attributes.Add (tempFunction20); + Attribute tempAttribute20 = new Attribute (); + tempAttribute20.key = "playing_time"; + tempAttribute20.data_type = "string"; + tmp.attributes.Add (tempAttribute20); #endregion } else if (loopCommon.BigClass == 5) { //浼犳劅鍣� if (loopCommon.Type == DeviceType.SensorMobileDetection) { - tmp.spk = "sensor.pir"; + tmp.spk = SPK.SensorPir; + //tmp.spk = "sensor.pir"; #region on_off - FunctionSid tempFunction = new FunctionSid (); - tempFunction.key = "enable"; - tempFunction.data_type = "string"; - tempFunction.value = new List<string> (); - tempFunction.value.Add ("true"); - tempFunction.value.Add ("false"); - tempFunction.max = 1; - tempFunction.min = 0; - tmp.attributes.Add (tempFunction); + Attribute tempAttribute = new Attribute (); + tempAttribute.key = "enable"; + tempAttribute.data_type = "string"; + tempAttribute.value = new List<string> (); + tempAttribute.value.Add ("true"); + tempAttribute.value.Add ("false"); + tempAttribute.max = 1; + tempAttribute.min = 0; + tmp.attributes.Add (tempAttribute); #endregion #region status - FunctionSid tempFunction1 = new FunctionSid (); - tempFunction1.key = "status"; - tempFunction1.data_type = "string"; - tempFunction1.value = new List<string> (); - tempFunction1.value.Add ("true"); - tempFunction1.value.Add ("false"); - tempFunction1.max = 1; - tempFunction1.min = 0; - tmp.attributes.Add (tempFunction1); + Attribute tempAttribute1 = new Attribute (); + tempAttribute1.key = "status"; + tempAttribute1.data_type = "string"; + tempAttribute1.value = new List<string> (); + tempAttribute1.value.Add ("true"); + tempAttribute1.value.Add ("false"); + tempAttribute1.max = 1; + tempAttribute1.min = 0; + tmp.attributes.Add (tempAttribute1); #endregion #region sensitivity - FunctionSid tempFunction2 = new FunctionSid (); - tempFunction2.key = "sensitivity"; - tempFunction2.data_type = "integer"; - tempFunction2.max = 100; - tempFunction2.min = 0; - tmp.attributes.Add (tempFunction2); + Attribute tempAttribute2 = new Attribute (); + tempAttribute2.key = "sensitivity"; + tempAttribute2.data_type = "integer"; + tempAttribute2.max = 100; + tempAttribute2.min = 0; + tmp.attributes.Add (tempAttribute2); #endregion }else if (loopCommon.Type == DeviceType.SensorTemperature) { - tmp.spk = "sensor.temperature"; + tmp.spk = SPK.SensorTemperature; + //tmp.spk = "sensor.temperature"; #region on_off - FunctionSid tempFunction = new FunctionSid (); - tempFunction.key = "enable"; - tempFunction.data_type = "string"; - tempFunction.value = new List<string> (); - tempFunction.value.Add ("true"); - tempFunction.value.Add ("false"); - tempFunction.max = 1; - tempFunction.min = 0; - tmp.attributes.Add (tempFunction); + Attribute tempAttribute = new Attribute (); + tempAttribute.key = "enable"; + tempAttribute.data_type = "string"; + tempAttribute.value = new List<string> (); + tempAttribute.value.Add ("true"); + tempAttribute.value.Add ("false"); + tempAttribute.max = 1; + tempAttribute.min = 0; + tmp.attributes.Add (tempAttribute); #endregion #region temp - FunctionSid tempFunction1 = new FunctionSid (); - tempFunction1.key = "value"; //2020 12 22 - tempFunction1.data_type = "float"; - tempFunction1.max = 50; - tempFunction1.min = 0; - tmp.attributes.Add (tempFunction1); + Attribute tempAttribute1 = new Attribute (); + tempAttribute1.key = "value"; //2020 12 22 + tempAttribute1.data_type = "float"; + tempAttribute1.max = 50; + tempAttribute1.min = 0; + tmp.attributes.Add (tempAttribute1); #endregion #region type - FunctionSid tempFunction2 = new FunctionSid (); - tempFunction2.key = "type"; - tempFunction2.data_type = "string"; - tempFunction2.value = new List<string> (); - tempFunction2.value.Add ("C"); - tempFunction2.value.Add ("F"); - tempFunction2.max = 1; - tempFunction2.min = 0; - tmp.attributes.Add (tempFunction2); + Attribute tempAttribute2 = new Attribute (); + tempAttribute2.key = "type"; + tempAttribute2.data_type = "string"; + tempAttribute2.value = new List<string> (); + tempAttribute2.value.Add ("C"); + tempAttribute2.value.Add ("F"); + tempAttribute2.max = 1; + tempAttribute2.min = 0; + tmp.attributes.Add (tempAttribute2); #endregion //#region precision - //Function tempFunction3 = new GateWay.Function(); - //tempFunction3.key = "precision"; - //tempFunction3.data_type = "string"; - //tempFunction3.value = new List<string>(); - //tempFunction3.value.Add("0.01"); - //tempFunction3.value.Add("0.1"); - //tempFunction3.value.Add("100"); - //tempFunction3.max = 2; - //tempFunction3.min = 0; - //tmp.attributes.Add(tempFunction3); + //Function tempAttribute3 = new GateWay.Function(); + //tempAttribute3.key = "precision"; + //tempAttribute3.data_type = "string"; + //tempAttribute3.value = new List<string>(); + //tempAttribute3.value.Add("0.01"); + //tempAttribute3.value.Add("0.1"); + //tempAttribute3.value.Add("100"); + //tempAttribute3.max = 2; + //tempAttribute3.min = 0; + //tmp.attributes.Add(tempAttribute3); //#endregion }else if (loopCommon.Type == DeviceType.SensorIllumination) { - tmp.spk = "sensor.light"; + //tmp.spk = "sensor.light"; + tmp.spk = SPK.SensorLight; #region on_off - FunctionSid tempFunction = new FunctionSid (); - tempFunction.key = "enable"; - tempFunction.data_type = "string"; - tempFunction.value = new List<string> (); - tempFunction.value.Add ("true"); - tempFunction.value.Add ("false"); - tempFunction.max = 1; - tempFunction.min = 0; - tmp.attributes.Add (tempFunction); + Attribute tempAttribute = new Attribute (); + tempAttribute.key = "enable"; + tempAttribute.data_type = "string"; + tempAttribute.value = new List<string> (); + tempAttribute.value.Add ("true"); + tempAttribute.value.Add ("false"); + tempAttribute.max = 1; + tempAttribute.min = 0; + tmp.attributes.Add (tempAttribute); #endregion #region lux - FunctionSid tempFunction1 = new FunctionSid (); - tempFunction1.key = "value"; //2020 12 22 - tempFunction1.data_type = "integer"; - tmp.attributes.Add (tempFunction1); + Attribute tempAttribute1 = new Attribute (); + tempAttribute1.key = "value"; //2020 12 22 + tempAttribute1.data_type = "integer"; + tmp.attributes.Add (tempAttribute1); #endregion #region error_value - FunctionSid tempFunction2 = new FunctionSid (); - tempFunction2.key = "error_value"; - tempFunction2.data_type = "integer"; - tmp.attributes.Add (tempFunction2); + Attribute tempAttribute2 = new Attribute (); + tempAttribute2.key = "error_value"; + tempAttribute2.data_type = "integer"; + tmp.attributes.Add (tempAttribute2); #endregion #region precision - FunctionSid tempFunction3 = new FunctionSid (); - tempFunction3.key = "precision"; - tempFunction3.data_type = "string"; - tempFunction3.value = new List<string> (); - tempFunction3.value.Add ("0.01"); - tempFunction3.value.Add ("0.1"); - tempFunction3.value.Add ("100"); - tempFunction3.max = 2; - tempFunction3.min = 0; - tmp.attributes.Add (tempFunction3); + Attribute tempAttribute3 = new Attribute (); + tempAttribute3.key = "precision"; + tempAttribute3.data_type = "string"; + tempAttribute3.value = new List<string> (); + tempAttribute3.value.Add ("0.01"); + tempAttribute3.value.Add ("0.1"); + tempAttribute3.value.Add ("100"); + tempAttribute3.max = 2; + tempAttribute3.min = 0; + tmp.attributes.Add (tempAttribute3); #endregion } else if (loopCommon.Type == DeviceType.SensorPM25) { - tmp.spk = "sensor.pm25"; + //tmp.spk = "sensor.pm25"; + tmp.spk = SPK.SensorPm25; #region on_off - FunctionSid tempFunction = new FunctionSid (); - tempFunction.key = "enable"; - tempFunction.data_type = "string"; - tempFunction.value = new List<string> (); - tempFunction.value.Add ("true"); - tempFunction.value.Add ("false"); - tempFunction.max = 1; - tempFunction.min = 0; - tmp.attributes.Add (tempFunction); + Attribute tempAttribute = new Attribute (); + tempAttribute.key = "enable"; + tempAttribute.data_type = "string"; + tempAttribute.value = new List<string> (); + tempAttribute.value.Add ("true"); + tempAttribute.value.Add ("false"); + tempAttribute.max = 1; + tempAttribute.min = 0; + tmp.attributes.Add (tempAttribute); #endregion #region value - FunctionSid tempFunction1 = new FunctionSid (); - tempFunction1.key = "value"; - tempFunction1.data_type = "integer"; - tmp.attributes.Add (tempFunction1); + Attribute tempAttribute1 = new Attribute (); + tempAttribute1.key = "value"; + tempAttribute1.data_type = "integer"; + tmp.attributes.Add (tempAttribute1); #endregion #region error_value - FunctionSid tempFunction2 = new FunctionSid (); - tempFunction2.key = "error_value"; - tempFunction2.data_type = "integer"; - tmp.attributes.Add (tempFunction2); + Attribute tempAttribute2 = new Attribute (); + tempAttribute2.key = "error_value"; + tempAttribute2.data_type = "integer"; + tmp.attributes.Add (tempAttribute2); #endregion #region precision - FunctionSid tempFunction3 = new FunctionSid (); - tempFunction3.key = "precision"; - tempFunction3.data_type = "string"; - tempFunction3.value = new List<string> (); - tempFunction3.value.Add ("0.01"); - tempFunction3.value.Add ("0.1"); - tempFunction3.value.Add ("100"); - tempFunction3.max = 2; - tempFunction3.min = 0; - tmp.attributes.Add (tempFunction3); + Attribute tempAttribute3 = new Attribute (); + tempAttribute3.key = "precision"; + tempAttribute3.data_type = "string"; + tempAttribute3.value = new List<string> (); + tempAttribute3.value.Add ("0.01"); + tempAttribute3.value.Add ("0.1"); + tempAttribute3.value.Add ("100"); + tempAttribute3.max = 2; + tempAttribute3.min = 0; + tmp.attributes.Add (tempAttribute3); #endregion }else if (loopCommon.Type == DeviceType.SensorHumidity) { - tmp.spk = "sensor.humidity"; + //tmp.spk = "sensor.humidity"; + tmp.spk = SPK.SensorHumidity; #region on_off - FunctionSid tempFunction = new FunctionSid (); - tempFunction.key = "enable"; - tempFunction.data_type = "string"; - tempFunction.value = new List<string> (); - tempFunction.value.Add ("true"); - tempFunction.value.Add ("false"); - tempFunction.max = 1; - tempFunction.min = 0; - tmp.attributes.Add (tempFunction); + Attribute tempAttribute = new Attribute (); + tempAttribute.key = "enable"; + tempAttribute.data_type = "string"; + tempAttribute.value = new List<string> (); + tempAttribute.value.Add ("true"); + tempAttribute.value.Add ("false"); + tempAttribute.max = 1; + tempAttribute.min = 0; + tmp.attributes.Add (tempAttribute); #endregion #region value - FunctionSid tempFunction1 = new FunctionSid (); - tempFunction1.key = "value"; - tempFunction1.data_type = "float"; - tempFunction1.max = 10000; - tempFunction1.min = 0; - tmp.attributes.Add (tempFunction1); + Attribute tempAttribute1 = new Attribute (); + tempAttribute1.key = "value"; + tempAttribute1.data_type = "float"; + tempAttribute1.max = 10000; + tempAttribute1.min = 0; + tmp.attributes.Add (tempAttribute1); #endregion }else if (loopCommon.Type == DeviceType.SensorTVOC) { - tmp.spk = "sensor.tvoc"; + //tmp.spk = "sensor.tvoc"; + tmp.spk = SPK.SensorTVOC; #region on_off - FunctionSid tempFunction = new FunctionSid (); - tempFunction.key = "enable"; - tempFunction.data_type = "string"; - tempFunction.value = new List<string> (); - tempFunction.value.Add ("true"); - tempFunction.value.Add ("false"); - tempFunction.max = 1; - tempFunction.min = 0; - tmp.attributes.Add (tempFunction); + Attribute tempAttribute = new Attribute (); + tempAttribute.key = "enable"; + tempAttribute.data_type = "string"; + tempAttribute.value = new List<string> (); + tempAttribute.value.Add ("true"); + tempAttribute.value.Add ("false"); + tempAttribute.max = 1; + tempAttribute.min = 0; + tmp.attributes.Add (tempAttribute); #endregion #region value - FunctionSid tempFunction1 = new FunctionSid (); - tempFunction1.key = "value"; - tempFunction1.data_type = "integer"; - tempFunction1.max = 10000; - tempFunction1.min = 0; - tmp.attributes.Add (tempFunction1); + Attribute tempAttribute1 = new Attribute (); + tempAttribute1.key = "value"; + tempAttribute1.data_type = "integer"; + tempAttribute1.max = 10000; + tempAttribute1.min = 0; + tmp.attributes.Add (tempAttribute1); #endregion }else if (loopCommon.Type == DeviceType.SensorCO2) { - tmp.spk = "sensor.co2"; + //tmp.spk = "sensor.co2"; + tmp.spk = SPK.SensorCO2; #region on_off - FunctionSid tempFunction = new FunctionSid (); - tempFunction.key = "enable"; - tempFunction.data_type = "string"; - tempFunction.value = new List<string> (); - tempFunction.value.Add ("true"); - tempFunction.value.Add ("false"); - tempFunction.max = 1; - tempFunction.min = 0; - tmp.attributes.Add (tempFunction); + Attribute tempAttribute = new Attribute (); + tempAttribute.key = "enable"; + tempAttribute.data_type = "string"; + tempAttribute.value = new List<string> (); + tempAttribute.value.Add ("true"); + tempAttribute.value.Add ("false"); + tempAttribute.max = 1; + tempAttribute.min = 0; + tmp.attributes.Add (tempAttribute); #endregion #region value - FunctionSid tempFunction1 = new FunctionSid (); - tempFunction1.key = "value"; - tempFunction1.data_type = "integer"; - tempFunction1.max = 10000; - tempFunction1.min = 0; - tmp.attributes.Add (tempFunction1); + Attribute tempAttribute1 = new Attribute (); + tempAttribute1.key = "value"; + tempAttribute1.data_type = "integer"; + tempAttribute1.max = 10000; + tempAttribute1.min = 0; + tmp.attributes.Add (tempAttribute1); #endregion }else if (loopCommon.Type == DeviceType.Sensor) { - tmp.spk = "dryContact.standard"; + //tmp.spk = "dryContact.standard"; + tmp.spk = SPK.DryContact; #region on_off - FunctionSid tempFunction = new FunctionSid (); - tempFunction.key = "enable"; - tempFunction.data_type = "string"; - tempFunction.value = new List<string> (); - tempFunction.value.Add ("true"); - tempFunction.value.Add ("false"); - tempFunction.max = 1; - tempFunction.min = 0; - tmp.attributes.Add (tempFunction); + Attribute tempAttribute = new Attribute (); + tempAttribute.key = "enable"; + tempAttribute.data_type = "string"; + tempAttribute.value = new List<string> (); + tempAttribute.value.Add ("true"); + tempAttribute.value.Add ("false"); + tempAttribute.max = 1; + tempAttribute.min = 0; + tmp.attributes.Add (tempAttribute); #endregion #region status - FunctionSid tempFunction1 = new FunctionSid (); - tempFunction1.key = "status"; - tempFunction1.data_type = "string"; - tempFunction1.value = new List<string> (); - tempFunction1.value.Add ("on"); - tempFunction1.value.Add ("off"); - tempFunction1.max = 1; - tempFunction1.min = 0; - tmp.attributes.Add (tempFunction1); + Attribute tempAttribute1 = new Attribute (); + tempAttribute1.key = "status"; + tempAttribute1.data_type = "string"; + tempAttribute1.value = new List<string> (); + tempAttribute1.value.Add ("on"); + tempAttribute1.value.Add ("off"); + tempAttribute1.max = 1; + tempAttribute1.min = 0; + tmp.attributes.Add (tempAttribute1); #endregion } else { #region on_off - FunctionSid tempFunction = new FunctionSid (); - tempFunction.key = "enable"; - tempFunction.data_type = "string"; - tempFunction.value = new List<string> (); - tempFunction.value.Add ("true"); - tempFunction.value.Add ("false"); - tempFunction.max = 1; - tempFunction.min = 0; - tmp.attributes.Add (tempFunction); + Attribute tempAttribute = new Attribute (); + tempAttribute.key = "enable"; + tempAttribute.data_type = "string"; + tempAttribute.value = new List<string> (); + tempAttribute.value.Add ("true"); + tempAttribute.value.Add ("false"); + tempAttribute.max = 1; + tempAttribute.min = 0; + tmp.attributes.Add (tempAttribute); #endregion #region value - FunctionSid tempFunction1 = new FunctionSid (); - tempFunction1.key = "value"; - tempFunction1.data_type = "integer"; - tempFunction1.max = 10000; - tempFunction1.min = 0; - tmp.attributes.Add (tempFunction1); + Attribute tempAttribute1 = new Attribute (); + tempAttribute1.key = "value"; + tempAttribute1.data_type = "integer"; + tempAttribute1.max = 10000; + tempAttribute1.min = 0; + tmp.attributes.Add (tempAttribute1); #endregion } @@ -1399,21 +1942,30 @@ } else { #region on_off - FunctionSid tempFunction = new FunctionSid (); - tempFunction.key = "on_off"; - tempFunction.data_type = "string"; - tempFunction.value = new List<string> (); - tempFunction.value.Add ("on"); - tempFunction.value.Add ("off"); - tempFunction.max = 1; - tempFunction.min = 0; - tmp.attributes.Add (tempFunction); + Attribute tempAttribute = new Attribute (); + tempAttribute.key = "on_off"; + tempAttribute.data_type = "string"; + tempAttribute.value = new List<string> (); + tempAttribute.value.Add ("on"); + tempAttribute.value.Add ("off"); + tempAttribute.max = 1; + tempAttribute.min = 0; + tmp.attributes.Add (tempAttribute); #endregion } } catch { } return tmp; } + + #endregion + + + #region 鑾峰彇灞炴�� + + + + #endregion //#region 鍒ゆ柇绫诲瀷 ///// <summary> @@ -1481,42 +2033,11 @@ //#endregion - #region 鐢熸垚4浣峛yte 鏃堕棿鎴� - private long LastTime = 0; - /// <summary> - /// DateTime鏃堕棿鏍煎紡杞崲涓�13浣嶅甫姣鐨刄nix鏃堕棿鎴� - /// </summary> - /// <param name="time"> DateTime鏃堕棿鏍煎紡</param> - /// <returns>Unix鏃堕棿鎴虫牸寮�</returns> - public long ConvertDateTimeLong () - { - System.DateTime startTime = TimeZone.CurrentTimeZone.ToLocalTime (new System.DateTime (2020, 1, 1)); - long l = (long)(Math.Round ((DateTime.Now - startTime).TotalSeconds, 1) * 10); - if (l <= LastTime) l = LastTime + 1; - LastTime = l; - return l; - } - /// <summary> - /// - /// </summary> - /// <param name="m"></param> - /// <param name="strTmp"></param> - /// <returns></returns> - public bool ConvertIntToByteArray (long m, ref string strTmp) - { - strTmp = "00000000"; - byte [] arry = new byte [4]; - arry [0] = (byte)(m & 0xFF); - arry [1] = (byte)((m & 0xFF00) >> 8); - arry [2] = (byte)((m & 0xFF0000) >> 16); - arry [3] = (byte)((m & 0xFF000000) >> 24); - strTmp = arry [0].ToString ("X2") + arry [1].ToString ("X2") + arry [2].ToString ("X2") + arry [3].ToString ("X2"); - return true; - } - #endregion + } + #region 鈻� 璁惧鍒楄〃鐩稿叧___________________________ [Serializable] public class BaseCloudFeedback { @@ -1567,12 +2088,14 @@ public string oid { get; set; } //璁惧妯″潡鍦板潃 public string omodel { get; set; } //鍨嬪彿 - public List<FunctionSid> attributes { get; set; } //灞炴�у垪琛� + public List<Attribute> attributes { get; set; } //灞炴�у垪琛� } - + /// <summary> + /// 灞炴�� + /// </summary> [Serializable] - public class FunctionSid + public class Attribute { //public string name { get; set; } public string key { get; set; } @@ -1778,6 +2301,20 @@ /// 鍥哄畾鐨勫簭鍙� /// </summary> public int fixedSerialNumber = int.MaxValue; + + /// <summary> + /// 澶х被灏忕被 + /// </summary> + [Newtonsoft.Json.JsonIgnore] + public string DeviceTypeString { + get { + if (!string.IsNullOrEmpty (sid) && sid.Length >= 28) { + return sid.Substring (sid.Length - 4, 4); + } else { + return "0000"; + } + } + } } @@ -1869,6 +2406,11 @@ /// value /// </summary> public const string Value = "value"; + + /// <summary> + /// 椋庢墖妗d綅 + /// </summary> + public const string FanSpeedPercent = "fan_speed_percent"; } /// <summary> @@ -2000,6 +2542,11 @@ /// 瀹剁數銆侀鎵� /// </summary> public const string ElectricFan = "electrical.fan"; + /// <summary> + /// 鍏跺畠銆侀�氱敤寮�鍏� + /// </summary> + public const string UniversalDevice = "other.common"; + } @@ -2071,98 +2618,104 @@ // public Sids devices { get; set; } //璁惧鍒楄〃 //} -} -//sid缁勬垚閮ㄥ垎锛� -//sid -//鏉ユ簮 鍘傚晢浠g爜 閫氳鏂瑰紡 浜у搧鏃堕棿鎴� 浜у搧绫诲埆 鐗╂ā鍨嬬被 閫氶亾鍙� 澶у皬绫诲埆 -//1byte 1byte 1byte 4byte 1byte 2byte 2byte 2byte -//oid缁勬垚閮ㄥ垎锛� -//鏉ユ簮 鍘傚晢浠g爜 閫氳鏂瑰紡 浜у搧鏃堕棿鎴� 浜у搧绫诲埆 -//1byte 1 byte 1 byte 4 byte 1byte -//鍏朵腑鍚勯儴鍒嗕唬鐮佸垪琛細 -//鏉ユ簮 1byte 缂栧彿 鎻忚堪 -// 00 榛樿鍘熺敓鎬佺郴缁熸暟鎹� -// 01 缃戝叧鎴栬�呭叾浠朅璁惧 -// 02 璋冭瘯杞欢 -// 03 APP搴旂敤绋嬪簭 -// 04 绗笁鏂圭綉鍏虫垨鑰呭钩鍙� -//鍘傚晢浠g爜 1byte 缂栧彿 鎻忚堪 -// 01 HDL -// 02 + //sid缁勬垚閮ㄥ垎锛� + //sid + //鏉ユ簮 鍘傚晢浠g爜 閫氳鏂瑰紡 浜у搧鏃堕棿鎴� 浜у搧绫诲埆 鐗╂ā鍨嬬被 閫氶亾鍙� 澶у皬绫诲埆 + //1byte 1byte 1byte 4byte 1byte 2byte 2byte 2byte + //oid缁勬垚閮ㄥ垎锛� + //鏉ユ簮 鍘傚晢浠g爜 閫氳鏂瑰紡 浜у搧鏃堕棿鎴� 浜у搧绫诲埆 + //1byte 1 byte 1 byte 4 byte 1byte + //鍏朵腑鍚勯儴鍒嗕唬鐮佸垪琛細 + //鏉ユ簮 1byte 缂栧彿 鎻忚堪 + // 00 榛樿鍘熺敓鎬佺郴缁熸暟鎹� + // 01 缃戝叧鎴栬�呭叾浠朅璁惧 + // 02 璋冭瘯杞欢 + // 03 APP搴旂敤绋嬪簭 + // 04 绗笁鏂圭綉鍏虫垨鑰呭钩鍙� -//閫氳鏂瑰紡 1byte 缂栧彿 鎻忚堪 -// 01 HDL Bus -// 02 Zigbee -// 03 KNX -// 04 Z-Wave + //鍘傚晢浠g爜 1byte 缂栧彿 鎻忚堪 + // 01 HDL + // 02 -//浜у搧鏃堕棿鎴� 4bytes 浠�2020骞�1鏈�1鏃ョ畻鍑虹殑鏃堕棿鎴�0.1s涓哄崟浣� + //閫氳鏂瑰紡 1byte 缂栧彿 鎻忚堪 + // 01 HDL Bus + // 02 Zigbee + // 03 KNX + // 04 Z-Wave -//浜у搧绫诲埆 1byte 缂栧彿 鎻忚堪 -// 01 璋冨厜鍣� -// 02 缁х數鍣� -// 03 骞叉帴鐐规ā鍧� -// 04 浼犳劅鍣� -// 05 闈㈡澘 -// 06 RCU -// 07 缃戝叧 -// 08 绾㈠鍙戝皠 -// 09 Android灞� -// 10 鍦烘櫙 -// 11 闊充箰鎾斁鍣� -// 12 232/485杞崲鍣� -// 21 鑷姩鍖� -// 22 瀹夐槻闃插尯 -// 14 绐楀笜妯″潡 -// 15 HVAC -// 16 鍦扮儹妯″潡 + //浜у搧鏃堕棿鎴� 4bytes 浠�2020骞�1鏈�1鏃ョ畻鍑虹殑鏃堕棿鎴�0.1s涓哄崟浣� -//鐗╂ā鍨嬬被鍨� 2bytes 缂栧彿 鎻忚堪 -// 01 寮�鍏崇被 01 寮�鍏� -// 02 鎻掑骇 -// 03 -// 02 鐓ф槑 01 寮�鍏� -// 02 璋冨厜 -// 03 鑹叉俯(CCT) -// 04 RGB -// 03 閬槼 01 绐楀笜鎺у埗鍣� -// 02 鐧惧彾绐� -// 03 寮�鍚堝笜 -// 04 鍗峰笜 -// 05 聽鎺ㄧ獥鍣� -// 06 聽鎶曞奖骞� -// 04 闈㈡澘 01 鎸夐敭闈㈡澘 -// 05 浼犳劅鍣� 01 绉诲姩鎺㈡祴 -// 02 娓╁害浼犳劅鍣� -// 03 婀垮害浼犳劅鍣� -// 04 鐓у害浼犳劅鍣� -// 05 TVOC -// 06 PM2.5 -// 07 CO2 -// 08 姣背娉紶鎰熷櫒 -// 09 -// 10 -// 11 鐑熼浘浼犳劅鍣� -// 25 骞叉帴鐐� -// 07 鎭掓俯鍣� 01 绌鸿皟 -// 02 椋庢墖 -// 03 姣涚粏绌鸿皟 -// 08 鍦扮儹 01 鍦扮儹妯″潡 -// 09 鑳屾櫙闊充箰 01 闊充箰鎾斁鍣� -// 02 Sonos -// 10 鍦烘櫙 01 鍦烘櫙 -// 02 鐢靛奖鍦烘櫙 -// 19 鏂伴 01 鏂伴 + //浜у搧绫诲埆 1byte 缂栧彿 鎻忚堪 + // 01 璋冨厜鍣� + // 02 缁х數鍣� + // 03 骞叉帴鐐规ā鍧� + // 04 浼犳劅鍣� + // 05 闈㈡澘 + // 06 RCU + // 07 缃戝叧 + // 08 绾㈠鍙戝皠 + // 09 Android灞� + // 10 鍦烘櫙 + // 11 闊充箰鎾斁鍣� + // 12 232/485杞崲鍣� + // 21 鑷姩鍖� + // 22 瀹夐槻闃插尯 + // 14 绐楀笜妯″潡 + // 15 HVAC + // 16 鍦扮儹妯″潡 -//13 鑳芥簮 01 鐢佃〃 -// 02 姘磋〃 -// 03 鐕冩皵 -// 16 鐢靛櫒 01 椋庢墖 -// 02 TV -// 20 瀹夐槻 01 瀹夐槻 -// 21 鑷姩鍖� 01 鑷姩鍖� -//澶х被鍒� 1bytes 锛堥鐣欙級 -//灏忕被鍒� 1byte 锛堥鐣欙級 \ No newline at end of file + //鐗╂ā鍨嬬被鍨� 2bytes 缂栧彿 鎻忚堪 + // 01 寮�鍏崇被 01 寮�鍏� + // 02 鎻掑骇 + // 03 + // 02 鐓ф槑 01 寮�鍏� + // 02 璋冨厜 + // 03 鑹叉俯(CCT) + // 04 RGB + // 03 閬槼 01 绐楀笜鎺у埗鍣� + // 02 鐧惧彾绐� + // 03 寮�鍚堝笜 + // 04 鍗峰笜 + // 05 聽鎺ㄧ獥鍣� + // 06 聽鎶曞奖骞� + // 04 闈㈡澘 01 鎸夐敭闈㈡澘 + // 05 浼犳劅鍣� 01 绉诲姩鎺㈡祴 + // 02 娓╁害浼犳劅鍣� + // 03 婀垮害浼犳劅鍣� + // 04 鐓у害浼犳劅鍣� + // 05 TVOC + // 06 PM2.5 + // 07 CO2 + // 08 姣背娉紶鎰熷櫒 + // 09 + // 10 + // 11 鐑熼浘浼犳劅鍣� + // 25 骞叉帴鐐� + // 07 鎭掓俯鍣� 01 绌鸿皟 + // 02 椋庢墖 + // 03 姣涚粏绌鸿皟 + // 08 鍦扮儹 01 鍦扮儹妯″潡 + // 09 鑳屾櫙闊充箰 01 闊充箰鎾斁鍣� + // 02 Sonos + // 10 鍦烘櫙 01 鍦烘櫙 + // 02 鐢靛奖鍦烘櫙 + // 19 鏂伴 01 鏂伴 + + //13 鑳芥簮 01 鐢佃〃 + // 02 姘磋〃 + // 03 鐕冩皵 + // 16 鐢靛櫒 01 椋庢墖 + // 02 TV + // 20 瀹夐槻 01 瀹夐槻 + // 21 鑷姩鍖� 01 鑷姩鍖� + //澶х被鍒� 1bytes 锛堥鐣欙級 + //灏忕被鍒� 1byte 锛堥鐣欙級 + + #endregion + + + +} \ No newline at end of file diff --git a/Crabtree/SmartHome/HDL/Common/HttpUtil/HttpServerRequest.cs b/Crabtree/SmartHome/HDL/Common/HttpUtil/HttpServerRequest.cs index 05b39ef..996d34e 100644 --- a/Crabtree/SmartHome/HDL/Common/HttpUtil/HttpServerRequest.cs +++ b/Crabtree/SmartHome/HDL/Common/HttpUtil/HttpServerRequest.cs @@ -855,7 +855,7 @@ #region * 涓婁紶璁惧鍒楄〃___________________________ /// <summary> - /// + /// 涓婁紶Oid鍒楄〃 /// </summary> /// <param name="mOids"></param> /// <returns></returns> @@ -866,9 +866,9 @@ } /// <summary> - /// + /// 涓婁紶Sid鍒楄〃 /// </summary> - /// <param name="mOids"></param> + /// <param name="mSids"></param> /// <returns></returns> public ResponsePackNew UploadDeviceSidList (Sids mSids) { @@ -877,9 +877,8 @@ } /// <summary> - /// + /// 鑾峰彇璁惧鍒� /// </summary> - /// <param name="mOids"></param> /// <returns></returns> public ResponsePackNew GetDeviceList () { @@ -892,6 +891,57 @@ #endregion + #region 闊崇璇█鎺у埗鐩稿叧___________________________ + /// <summary> + /// 鑾峰彇宸叉巿鏉冪殑闊崇鍒楄〃 + /// </summary> + /// <returns></returns> + public ResponsePackNew GetSpeakerList () + { + var requestJson = HttpUtil.GetSignRequestJson (new GetSpeakerObj { + homeId = UserConfig.Instance.CurrentRegion.Id, + }); + return HttpUtil.RequestHttpsPostFroHome (NewAPI.API_POST_Speaker_List_Get, requestJson); + } + + /// <summary> + /// 缂栬緫闊崇鎺堟潈澶囨敞 + /// </summary> + /// <returns></returns> + public ResponsePackNew UpdateSpeakerRemark (UpdateSpeakerRemarkObj remarkObj) + { + var requestJson = HttpUtil.GetSignRequestJson (remarkObj); + return HttpUtil.RequestHttpsPostFroHome (NewAPI.API_POST_Speaker_Remark_Update, requestJson); + } + + /// <summary> + /// 鑾峰彇闊崇鍒嗛厤鐨勮澶囧拰鍦烘櫙鍒楄〃 + /// </summary> + /// <param name="getType">0 鏄煡璇㈠叏閮� 1鏄煡璇㈣澶� 2鏄煡璇㈠満鏅�</param> + /// <param name="tokenId"></param> + /// <returns></returns> + public ResponsePackNew GetSpeakerDeviceList (int getType, string tokenId) + { + Dictionary<string, object> d = new Dictionary<string, object> (); + d.Add ("homeId", UserConfig.Instance.CurrentRegion.Id); + d.Add ("tokenId", tokenId); + if(getType > 0) { + d.Add ("isDevice", getType == 1); + } + var requestJson = HttpUtil.GetSignRequestJson (d); + return HttpUtil.RequestHttpsPostFroHome (NewAPI.API_POST_Speaker_DeviceList_Get, requestJson); + } + + /// <summary> + /// 鏇存柊闊崇鎺у埗鐨勮澶囧拰鍦烘櫙鐩爣 + /// </summary> + /// <returns></returns> + public ResponsePackNew UpdateSpeakerDeviceList (UpdateSpeakerDeviceListObj updateSpeakerDeviceListObj) + { + var requestJson = HttpUtil.GetSignRequestJson (updateSpeakerDeviceListObj); + return HttpUtil.RequestHttpsPostFroHome (NewAPI.API_POST_Speaker_DeviceList_Update, requestJson); + } + #endregion //#region Kaede --璁惧鍔熻兘鈥斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�� ///// <summary> @@ -1054,24 +1104,23 @@ //#endregion //#region Kaede --鍦烘櫙鍔熻兘-------------------------- - ///// <summary> - ///// 鑾峰彇鍦烘櫙鍒楄〃 - ///// 鎴块棿ID鍙┖锛岄粯璁ゆ煡璇綇瀹呬笅鎵�鏈夋埧闂� - ///// </summary> - ///// <param name="roomId">鎴块棿ID</param> - ///// <returns></returns> - //public ResponsePackNew GetSceneList(string roomId = null) - //{ - // Dictionary<string, object> d = new Dictionary<string, object>(); - // d.Add("homeId", UserConfig.Instance.CurrentRegion.RegionID); - // if (roomId != null) - // { - // d.Add("roomId", roomId); - // } + /// <summary> + /// 鑾峰彇鍦烘櫙鍒楄〃 + /// 鎴块棿ID鍙┖锛岄粯璁ゆ煡璇綇瀹呬笅鎵�鏈夋埧闂� + /// </summary> + /// <param name="roomId">鎴块棿ID</param> + /// <returns></returns> + public ResponsePackNew GetSceneList (string roomId = null) + { + Dictionary<string, object> d = new Dictionary<string, object> (); + d.Add ("homeId", UserConfig.Instance.CurrentRegion.Id); + if (roomId != null) { + d.Add ("roomId", roomId); + } - // var requestJson = HttpUtil.GetSignRequestJson(d); - // return HttpUtil.RequestHttpsPostFroHome(NewAPI.Api_Post_GetSecneList, requestJson); - //} + var requestJson = HttpUtil.GetSignRequestJson (d); + return HttpUtil.RequestHttpsPostFroHome (NewAPI.Api_Post_GetSecneList, requestJson); + } ///// <summary> ///// 鑾峰彇鍦烘櫙璇︽儏 ///// </summary> @@ -1103,34 +1152,57 @@ ///// <summary> ///// 娣诲姞鍦烘櫙 ///// </summary> + ///// <param name="sceneList"></param> ///// <returns></returns> - //public ResponsePackNew AddScene(Scene scene) + //public ResponsePackNew AddScene (List<HDLLinkScene> sceneList) //{ - // Dictionary<string, object> d = new Dictionary<string, object>(); - // d.Add("homeId", UserConfig.Instance.CurrentRegion.RegionID); - // d.Add("scenes", new List<Scene>() { scene }); + // Dictionary<string, object> d = new Dictionary<string, object> (); + // d.Add ("homeId", UserConfig.Instance.CurrentRegion.Id); + // d.Add ("scenes", sceneList); - // var requestJson = HttpUtil.GetSignRequestJson(d); - // var pack = HttpUtil.RequestHttpsPostFroHome(NewAPI.Api_Post_AddSecne, requestJson); + // var requestJson = HttpUtil.GetSignRequestJson (d); + // var pack = HttpUtil.RequestHttpsPostFroHome (NewAPI.Api_Post_AddSecne, requestJson); - // Utlis.WriteLine($"{pack.Data}"); + // Utlis.WriteLine ($"{pack.Data}"); // return pack; //} - ///// <summary> - ///// 缂栬緫鍦烘櫙 - ///// </summary> - ///// <param name="scene"></param> - ///// <returns></returns> - //public ResponsePackNew EditScene(Scene scene) - //{ - // Dictionary<string, object> d = new Dictionary<string, object>(); - // d.Add("homeId", UserConfig.Instance.CurrentRegion.RegionID); - // d.Add("scenes", new List<Scene>() { scene }); - // var requestJson = HttpUtil.GetSignRequestJson(d); - // return HttpUtil.RequestHttpsPostFroHome(NewAPI.Api_Post_EditSecne, requestJson); - //} + /// <summary> + /// 鍏ㄩ噺鍚屾鍦烘櫙 + /// </summary> + /// <param name="sceneList"></param> + /// <returns></returns> + public ResponsePackNew SecneSyncList (List<HDLLinkScene> sceneList) + { + Dictionary<string, object> d = new Dictionary<string, object> (); + d.Add ("homeId", UserConfig.Instance.CurrentRegion.Id); + d.Add ("scenes", sceneList); + + var requestJson = HttpUtil.GetSignRequestJson (d); + var pack = HttpUtil.RequestHttpsPostFroHome (NewAPI.Api_Post_Secne_SyncList, requestJson); + + Utlis.WriteLine ($"{pack.Data}"); + + return pack; + } + + + + /// <summary> + /// 鏇存柊鍦烘櫙 + /// </summary> + /// <param name="sceneList"></param> + /// <returns></returns> + public ResponsePackNew EditScene (List<HDLLinkScene> sceneList) + { + Dictionary<string, object> d = new Dictionary<string, object> (); + d.Add ("homeId", UserConfig.Instance.CurrentRegion.Id); + d.Add ("scenes", sceneList); + + var requestJson = HttpUtil.GetSignRequestJson (d); + return HttpUtil.RequestHttpsPostFroHome (NewAPI.Api_Post_EditSecne, requestJson); + } ///// <summary> ///// 鍒犻櫎鍦烘櫙 ///// </summary> diff --git a/Crabtree/SmartHome/HDL/Common/HttpUtil/NewAPI.cs b/Crabtree/SmartHome/HDL/Common/HttpUtil/NewAPI.cs index 7fdf337..cfa9723 100644 --- a/Crabtree/SmartHome/HDL/Common/HttpUtil/NewAPI.cs +++ b/Crabtree/SmartHome/HDL/Common/HttpUtil/NewAPI.cs @@ -396,6 +396,13 @@ /// 鍙栨秷鏀惰棌鍦烘櫙 /// </summary> public const string Api_Post_CancelCollectScene = "/home-wisdom/app/scene/cancelCollect"; + + /// <summary> + /// 鍏ㄩ噺鏇存柊鍦烘櫙 姝e父鏄疊绔皟璇曡蒋浠朵娇鐢� + /// </summary> + public const string Api_Post_Secne_SyncList = "/home-wisdom/program/scene/sync"; + + #endregion #region Kaede -- 鎴块棿鎺ュ彛____________________________ @@ -474,6 +481,25 @@ public const string API_POST_Device_Sid_Add = "/home-wisdom/program/device/add"; #endregion + #region 闊崇璇█鎺у埗鐩稿叧 + /// <summary> + /// 鑾峰彇宸叉巿鏉冪殑闊崇鍒楄〃 + /// </summary> + public const string API_POST_Speaker_List_Get = "/smart-footstone/app/token/list"; + /// <summary> + /// 缂栬緫闊崇鎺堟潈澶囨敞 + /// </summary> + public const string API_POST_Speaker_Remark_Update = "/smart-footstone/app/token/update"; + /// <summary> + /// 鑾峰彇闊崇鍒嗛厤鐨勮澶囧拰鍦烘櫙鍒楄〃 + /// </summary> + public const string API_POST_Speaker_DeviceList_Get = "/home-wisdom/app/tokenRelation/list"; + /// <summary> + /// 鏇存柊闊崇鎺у埗鐨勮澶囧拰鍦烘櫙鐩爣 + /// </summary> + public const string API_POST_Speaker_DeviceList_Update = "/home-wisdom/app/tokenRelation/save"; + + #endregion #endregion } diff --git a/Crabtree/SmartHome/HDL/Common/HttpUtil/NewApiRes.cs b/Crabtree/SmartHome/HDL/Common/HttpUtil/NewApiRes.cs index ed8d757..a3b16f8 100644 --- a/Crabtree/SmartHome/HDL/Common/HttpUtil/NewApiRes.cs +++ b/Crabtree/SmartHome/HDL/Common/HttpUtil/NewApiRes.cs @@ -1543,6 +1543,167 @@ public string messageType; } + + /// <summary> + /// 鑾峰彇闊崇鍒楄〃 + /// </summary> + [System.Serializable] + public class GetSpeakerObj:HomeIdObj + { + /// <summary> + /// 骞冲彴鍚嶇О + /// </summary> + public string platformName; + /// <summary> + /// 椤甸潰澶у皬 + /// </summary> + public int pageSize = 100; + /// <summary> + /// 椤甸潰搴忓彿 + /// </summary> + public int pageNo = 1; + } + + + [System.Serializable] + public class SpeakerObj : HomeIdObj + { + /// <summary> + /// 璁板綍鐨勪富閿甶d + /// </summary> + public string tokenId; + } + + /// <summary> + /// 鏇存柊闊崇澶囨敞 + /// </summary> + [System.Serializable] + public class UpdateSpeakerRemarkObj : SpeakerObj + { + /// <summary> + /// 澶囨敞 + /// </summary> + public string remark; + } + + + /// <summary> + /// 鑾峰彇闊崇鍒嗛厤鐨勮澶囧拰鍦烘櫙鍒楄〃 + /// </summary> + [System.Serializable] + public class GetSpeakerDeviceListObj : HomeIdObj + { + /// <summary> + /// 璁板綍鐨勪富閿甶d + /// </summary> + public string tokenId; + + } + + /// <summary> + /// + /// </summary> + [System.Serializable] + public class TargetInfo + { + /// <summary> + /// 鎺у埗鐨勭洰鏍嘔d锛屼簯绔殑璁惧Id鎴栬�呭満鏅疘d + /// </summary> + public string targetId; + /// <summary> + /// 鏄惁鏄澶囷紝鍦烘櫙涓篺alse + /// </summary> + public bool isDevice; + /// <summary> + /// 鐩爣鍚嶇О + /// </summary> + public string targetName; + } + + + /// <summary> + /// 鏇存柊闊崇鎺у埗鐨勮澶囧拰鍦烘櫙鐩爣 + /// </summary> + [System.Serializable] + public class UpdateSpeakerDeviceListObj : SpeakerObj + { + /// <summary> + /// 澶囨敞 + /// </summary> + public List<TargetInfo> targetInfos; + } + + /// <summary> + /// 鏇存柊闊崇鎺у埗鐨勮澶囧拰鍦烘櫙鐩爣 + /// </summary> + [System.Serializable] + public class SpeakerListRes + { + /// <summary> + /// 闊崇鍒楄〃 + /// </summary> + public List<SpeakerInfo> list; + } + + /// <summary> + /// 闊崇淇℃伅 + /// </summary> + [System.Serializable] + public class SpeakerInfo + { + /// <summary> + /// + /// </summary> + public string platformName { get; set; } + /// <summary> + /// + /// </summary> + public string remark { get; set; } + /// <summary> + /// + /// </summary> + public string tokenId { get; set; } + /// <summary> + /// + /// </summary> + public string userId { get; set; } + /// <summary> + /// + /// </summary> + public string userRegion { get; set; } + /// <summary> + /// + /// </summary> + public string homeId { get; set; } + /// <summary> + /// + /// </summary> + public string homeRegion { get; set; } + + + ///// <summary> + ///// + ///// </summary> + //public string code { get; set; } + ///// <summary> + ///// + ///// </summary> + //public string accessToken { get; set; } + ///// <summary> + ///// + ///// </summary> + //public string refreshToken { get; set; } + ///// <summary> + ///// + ///// </summary> + //public int expiresIn { get; set; } + ///// <summary> + ///// + ///// </summary> + //public string tokenType { get; set; } + } + + //#region 鏃ф帴鍙� ///// <summary> ///// diff --git a/Crabtree/SmartHome/HDL/Operation/Device/AC.cs b/Crabtree/SmartHome/HDL/Operation/Device/AC.cs old mode 100755 new mode 100644 index 7ecaa66..64777b1 --- a/Crabtree/SmartHome/HDL/Operation/Device/AC.cs +++ b/Crabtree/SmartHome/HDL/Operation/Device/AC.cs @@ -65,5 +65,41 @@ public string Modepicture = "AC/ACRefrigeration.png"; + /// <summary> + /// 妯″紡A鍗忚灞炴�� + /// </summary> + /// <returns></returns> + public string SetModeAttribute { + get{ + return SetMode switch { + 0 => "cool", + 1 => "heat", + 2 => "fan", + 3 => "auto", + 4 => "dry", + _ => "cool", + }; + } + } + + /// <summary> + /// 椋庨�烝鍗忚灞炴�� + /// </summary> + /// <returns></returns> + public string SetFanSpeedAttribute { + get { + return SetFanSpeed switch { + 0 => "auto", + 1 => "high", + 2 => "medium", + 3 => "low", + _ => "high", + }; + } + } + + + + } } diff --git a/Crabtree/SmartHome/HDL/Operation/Device/Common.cs b/Crabtree/SmartHome/HDL/Operation/Device/Common.cs index 8c70d7b..d486876 100644 --- a/Crabtree/SmartHome/HDL/Operation/Device/Common.cs +++ b/Crabtree/SmartHome/HDL/Operation/Device/Common.cs @@ -26,7 +26,7 @@ } public byte LoopID; - public byte sceneID = 0; + //public byte sceneID = 0; public byte LoopCount = 1; /// <summary> @@ -51,6 +51,17 @@ } } + /// <summary> + /// 璁惧绫诲瀷澶х被灏忕被 16杩涘埗瀛楃 + /// </summary> + [Newtonsoft.Json.JsonIgnore] + public virtual string DeviceTypeString { + get { + return ((int)this.Type).ToString ("X4"); + } + } + + //public string IconPath { // get{ // string iconPath = ""; diff --git a/Crabtree/SmartHome/HDL/Operation/Device/FoolHeat.cs b/Crabtree/SmartHome/HDL/Operation/Device/FoolHeat.cs old mode 100755 new mode 100644 index f37c812..1aa6b00 --- a/Crabtree/SmartHome/HDL/Operation/Device/FoolHeat.cs +++ b/Crabtree/SmartHome/HDL/Operation/Device/FoolHeat.cs @@ -153,5 +153,24 @@ WorkMode = 9, Null = 999, } - } + + + /// <summary> + /// 妯″紡A鍗忚灞炴�� + /// </summary> + /// <returns></returns> + public string SetModeAttribute { + get { + return TemperatureType switch { + 1 => "normal", + 2 => "day", + 3 => "night", + 4 => "away", + 5 => "timer", + _ => "normal", + }; + } + } + + } } \ No newline at end of file diff --git a/Crabtree/SmartHome/HDL/Operation/Device/Scene.cs b/Crabtree/SmartHome/HDL/Operation/Device/Scene.cs index d1ef92d..e4ff071 100644 --- a/Crabtree/SmartHome/HDL/Operation/Device/Scene.cs +++ b/Crabtree/SmartHome/HDL/Operation/Device/Scene.cs @@ -9,16 +9,16 @@ /// <summary> /// 鍦烘櫙 /// </summary> -[System.Serializable] + [System.Serializable] public class Scene : Common { public readonly static string GlobalSceneFilePath = "GlobalScene"; static Scene () { - Refresh (); + Refresh (); } - public static void Refresh() + public static void Refresh () { if (null == Newtonsoft.Json.JsonConvert.DeserializeObject<List<string>> (Encoding.UTF8.GetString (IO.FileUtils.ReadFile (GlobalSceneFilePath)))) { //鍒濆鍖栨埧闂村垪琛� @@ -30,10 +30,15 @@ { this.Type = DeviceType.Scene; DeviceTextID = SimpleControl.R.MyInternationalizationString.Scenes; + } - + + /// <summary> + /// 鍦烘櫙鍞竴ID + /// </summary> + public string Sid = ""; /// <summary> /// 鍦烘櫙灏忓浘鏍� @@ -44,6 +49,11 @@ /// 鍦烘櫙鐨勮儗鏅浘 /// </summary> public string BackgroundImagePath = "Scene/s1.png"; + + /// <summary> + /// 鍦烘櫙淇濆瓨璺緞 + /// </summary> + public string SceneFilePath = ""; /// <summary> /// 鏍规嵁鍦烘櫙璺緞鎭㈠鍦烘櫙瀵硅薄 @@ -75,6 +85,10 @@ /// <param name="sceneFilePath">Scence file path.</param> public void Save (string sceneFilePath) { + if(string.IsNullOrEmpty(this.SceneFilePath) || this.SceneFilePath != sceneFilePath) { + this.SceneFilePath = sceneFilePath; + } + IO.FileUtils.WriteFileByBytes (sceneFilePath, System.Text.Encoding.UTF8.GetBytes (Newtonsoft.Json.JsonConvert.SerializeObject (this))); } @@ -98,6 +112,6 @@ //var ssfsdf = IO.FileUtils.ReadFile ("GlobalScene_busScene"); //var cp = CommonPage.MyEncodingUTF8.GetString (ssfsdf); } - + } } \ No newline at end of file diff --git a/Crabtree/SmartHome/HDL/Operation/Global.cs b/Crabtree/SmartHome/HDL/Operation/Global.cs old mode 100755 new mode 100644 index e4f51f5..4497a80 --- a/Crabtree/SmartHome/HDL/Operation/Global.cs +++ b/Crabtree/SmartHome/HDL/Operation/Global.cs @@ -13,20 +13,20 @@ public static class Global { /// <summary> - /// 本地子网号 + /// 锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷 /// </summary> - public static readonly byte LocalSubnetID = 252; + public static readonly byte LocalSubnetID = 0; /// <summary> - /// 本地设备号 + /// 锟斤拷锟斤拷锟借备锟斤拷 /// </summary> public static readonly byte LocalDeviceID = 252; /// <summary> - /// 本地设备类型 + /// 锟斤拷锟斤拷锟借备锟斤拷锟斤拷 /// </summary> public static readonly int DeviceType = 0xFFFC; /// <summary> - /// 获取当前wifi的IP地址 + /// 锟斤拷取锟斤拷前wifi锟斤拷IP锟斤拷址 /// </summary> /// <returns></returns> public static string IpAddress diff --git a/Crabtree/SmartHome/HDL/Operation/MyEnum.cs b/Crabtree/SmartHome/HDL/Operation/MyEnum.cs index 2eee4fc..cc7c8e5 100644 --- a/Crabtree/SmartHome/HDL/Operation/MyEnum.cs +++ b/Crabtree/SmartHome/HDL/Operation/MyEnum.cs @@ -3026,4 +3026,19 @@ WiFiOffline = 5, } + + /// <summary> + /// 鍦烘櫙绫诲瀷 + /// </summary> + public enum SceneType + { + /// <summary> + /// 鏅�氬満鏅� + /// </summary> + OrdinaryScenes = 1, + /// <summary> + /// 鐢靛奖changing + /// </summary> + MovieScene = 2, + } } diff --git a/Crabtree/SmartHome/SmartHome.projitems b/Crabtree/SmartHome/SmartHome.projitems index 28c02a1..3ed0c6b 100644 --- a/Crabtree/SmartHome/SmartHome.projitems +++ b/Crabtree/SmartHome/SmartHome.projitems @@ -280,7 +280,6 @@ <Compile Include="$(MSBuildThisFileDirectory)UI\SimpleControl\Phone\Music\Tidal.cs" /> <Compile Include="$(MSBuildThisFileDirectory)UI\SimpleControl\Phone\Music\Usbmusic.cs" /> <Compile Include="$(MSBuildThisFileDirectory)UI\SimpleControl\Phone\Music\WiFiSet.cs" /> - <Compile Include="$(MSBuildThisFileDirectory)UI\SimpleControl\Phone\Alexa\AlexaSceneEditPage.cs" /> <Compile Include="$(MSBuildThisFileDirectory)UI\SimpleControl\Phone\Guide\GuideSettingInfraredModule.cs" /> <Compile Include="$(MSBuildThisFileDirectory)UI\SimpleControl\Phone\TV\ConfigIRCode.cs" /> <Compile Include="$(MSBuildThisFileDirectory)UI\SimpleControl\MqttCommon.cs" /> @@ -289,7 +288,6 @@ <Compile Include="$(MSBuildThisFileDirectory)HDL\Operation\ResponseEntity\API.cs" /> <Compile Include="$(MSBuildThisFileDirectory)UI\SimpleControl\Phone\Light\SendControl.cs" /> <Compile Include="$(MSBuildThisFileDirectory)UI\SimpleControl\Phone\Room\GenericDialog.cs" /> - <Compile Include="$(MSBuildThisFileDirectory)UI\SimpleControl\Phone\Alexa\AlexaAddScenePage.cs" /> <Compile Include="$(MSBuildThisFileDirectory)HDL\Common\Constant.cs" /> <Compile Include="$(MSBuildThisFileDirectory)HDL\Common\HttpUtil\ErrorCode.cs" /> <Compile Include="$(MSBuildThisFileDirectory)HDL\Common\HttpUtil\HttpServerRequest.cs" /> @@ -303,6 +301,13 @@ <Compile Include="$(MSBuildThisFileDirectory)HDL\Common\HDLLinkUtlis.cs" /> <Compile Include="$(MSBuildThisFileDirectory)UI\SimpleControl\Phone\Schedule\Send.cs" /> <Compile Include="$(MSBuildThisFileDirectory)UI\SimpleControl\Phone\Schedule\Method.cs" /> + <Compile Include="$(MSBuildThisFileDirectory)HDL\Common\HDLLinkScene.cs" /> + <Compile Include="$(MSBuildThisFileDirectory)UI\SimpleControl\Phone\Alexa\SmartSpeakertListPage.cs" /> + <Compile Include="$(MSBuildThisFileDirectory)UI\SimpleControl\BasePage.cs" /> + <Compile Include="$(MSBuildThisFileDirectory)UI\SimpleControl\Phone\Alexa\AlexaDeviceListPage %28鍓湰%29.cs" /> + <Compile Include="$(MSBuildThisFileDirectory)UI\SimpleControl\Phone\Alexa\AlexaSettingScenePage.cs" /> + <Compile Include="$(MSBuildThisFileDirectory)UI\SimpleControl\Phone\Alexa\AlexaSettingPage %28鍓湰%29.cs" /> + <Compile Include="$(MSBuildThisFileDirectory)UI\SimpleControl\Phone\Alexa\AlexaSettingDevicePage.cs" /> </ItemGroup> <ItemGroup> <Folder Include="$(MSBuildThisFileDirectory)DLL\" /> diff --git a/Crabtree/SmartHome/UI/SimpleControl/BasePage.cs b/Crabtree/SmartHome/UI/SimpleControl/BasePage.cs new file mode 100644 index 0000000..7d96533 --- /dev/null +++ b/Crabtree/SmartHome/UI/SimpleControl/BasePage.cs @@ -0,0 +1,118 @@ +锘縰sing System; +using System.Collections.Generic; + +namespace Shared.SimpleControl.Phone +{ + /// <summary> + /// BasePage + /// </summary> + public class BasePage : FrameLayout + { + #region TopView + /// <summary> + /// 椤堕儴瀵艰埅鏍忚儗鏅疺iew + /// </summary> + public FrameLayout TopView; + /// <summary> + /// 杩斿洖鎸夐挳 + /// </summary> + public Button topBackBtn; + /// <summary> + /// 鏍囬 + /// </summary> + public Button topTitleBtn; + /// <summary> + /// 鍙宠竟鑿滃崟鎸夐挳 + /// </summary> + public Button topItemButton; + #endregion + /// <summary> + /// + /// </summary> + public FrameLayout BaseContentView; + + + /// <summary> + /// + /// </summary> + public BasePage() + { + BackgroundColor = SkinStyle.Current.MainColor; + } + + /// <summary> + /// 鍔犺浇椤甸潰 + /// </summary> + public virtual void ShowPage() + { + #region ---TopView--- + TopView = new FrameLayout() + { + Y = Application.GetRealHeight(36), + Height = Application.GetRealHeight(90), + BackgroundColor = SkinStyle.Current.MainColor, + }; + AddChidren(TopView); + + topBackBtn = new Button() + { + Height = Application.GetRealHeight(90), + Width = Application.GetRealWidth(85), + UnSelectedImagePath = "Item/Back.png", + SelectedImagePath = "Item/BackSelected.png", + }; + TopView.AddChidren(topBackBtn); + topBackBtn.MouseUpEventHandler += (sender, e) => { + (Parent as PageLayout).PageIndex -= 1; + }; + + topTitleBtn = new Button() + { + Width = Application.GetMinRealAverage(400), + Height = Application.GetMinRealAverage(90), + TextColor = SkinStyle.Current.TextColor1, + Gravity = Gravity.CenterHorizontal, + TextAlignment = TextAlignment.Center, + TextSize = 20, + }; + TopView.AddChidren(topTitleBtn); + + topItemButton = new Button() + { + Width = Application.GetMinRealAverage(55), + Height = Application.GetMinRealAverage(55), + UnSelectedImagePath = "Item/+.png", + SelectedImagePath = "Item/+.png", + Gravity = Gravity.CenterVertical, + X = Application.GetRealWidth(640 - 80), + }; + TopView.AddChidren(topItemButton); + #endregion + + #region + + BaseContentView = new FrameLayout() + { + Y = TopView.Bottom, + Width = LayoutParams.MatchParent, + Height = Application.GetRealHeight(Application.DesignHeight) - TopView.Bottom, + BackgroundColor = SkinStyle.Current.ViewColor, + }; + AddChidren(BaseContentView); + + #endregion + + } + + /// <summary> + /// 鍏抽棴椤甸潰 + /// </summary> + public void BackAction() + { + (Parent as PageLayout).PageIndex -= 1; + } + + } + + +} diff --git a/Crabtree/SmartHome/UI/SimpleControl/MainPage.cs b/Crabtree/SmartHome/UI/SimpleControl/MainPage.cs index d43829b..682cfa7 100644 --- a/Crabtree/SmartHome/UI/SimpleControl/MainPage.cs +++ b/Crabtree/SmartHome/UI/SimpleControl/MainPage.cs @@ -38,7 +38,7 @@ //public static Button LogoButton = new Button (); - public static string RequestVersion = "2.601071"; + public static string RequestVersion = "2.602231"; public static UserInfo LoginUser; /// <summary> /// 鏄惁鏄鐞嗗憳鏉冮檺(鍙樻洿浜�,鎴愬憳鐨勬椂鍊�,杩欎釜涔熶负ture銆備负浠�涔堜細澹版槑杩欐牱鍙橀噺,鍥犱负鏈変簺鎺ュ彛蹇呴』浣跨敤鍘熸潵鐨凾oken) diff --git a/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaAddScenePage.cs b/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaAddScenePage.cs deleted file mode 100644 index ee844b8..0000000 --- a/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaAddScenePage.cs +++ /dev/null @@ -1,388 +0,0 @@ -锘縰sing System; -using System.Collections.Generic; -using Shared; - -namespace Shared.SimpleControl.Phone -{ - public class AlexaAddScenePage : Dialog - { - Room room; - List<string> showList = new List<string> (); - VerticalScrolViewLayout deviceScrolView; - VerticalScrolViewLayout typeLayout; - string selectedDeviceType = "Scene"; - - List<string> roomSceneFilePathList = new List<string> (); - //List<string> roomDeviceFilePathList = new List<string> (); - int show = 99; - FrameLayout bodyView; - public AlexaAddScenePage (Room r) - { - room = r; - showList.Clear (); - - roomSceneFilePathList.AddRange (room.SceneFilePathList); - //roomDeviceFilePathList.AddRange (room.DeviceFilePathList); - //showList.AddRange (roomDeviceFilePathList); - showList.AddRange (roomSceneFilePathList); - bodyView = new FrameLayout () { - BackgroundColor = SkinStyle.Current.MainColor, - }; - AddChidren (bodyView); - } - - public void ShowPage (Action action, Action<List<string>, List<string>> saveAction) - { - #region ---TopView--- - var topView = new RowLayout () { - Y = Application.GetRealHeight (36), - Height = Application.GetRealHeight (90), - Width = Application.GetRealWidth (640), - BackgroundColor = SkinStyle.Current.MainColor, - }; - bodyView.AddChidren (topView); - - var back = new Button () { - Height = Application.GetRealHeight (90), - Width = Application.GetRealWidth (85), - UnSelectedImagePath = "Item/Back.png", - SelectedImagePath = "Item/BackSelected.png", - }; - topView.AddChidren (back); - back.MouseUpEventHandler += (sender, e) => { - this.Close (); - }; - - Button NameButton = new Button () { - Width = Application.GetRealWidth (400), - Height = Application.GetMinReal (90), - TextID = R.MyInternationalizationString.AddNewDevice, - //Text = MainPage.SoftTitle, - SelectedTextColor = SkinStyle.Current.TextColor1, - TextColor = SkinStyle.Current.TextColor1, - Gravity = Gravity.CenterHorizontal, - TextAlignment = TextAlignment.Center, - TextSize = 20, - }; - topView.AddChidren (NameButton); - - #endregion - #region type view - var chooseTypeView = new RowLayout () { - Y = topView.Bottom, - Height = Application.GetRealHeight (110), - BackgroundColor = SkinStyle.Current.ViewColor, - }; - bodyView.AddChidren (chooseTypeView); - Button btnEquipmentIcon = new Button () { - Width = Application.GetRealHeight (65), - Height = Application.GetRealHeight (65), - UnSelectedImagePath = "Item/LogicModule.png", - X = Application.GetRealWidth (30), - Gravity = Gravity.CenterVertical, - }; - chooseTypeView.AddChidren (btnEquipmentIcon); - Button btnDrodIcon = new Button () { - X = Application.GetRealWidth (540), - Height = Application.GetMinRealAverage (46), - Width = Application.GetMinRealAverage (47), - UnSelectedImagePath = "Item/Down.png", - SelectedImagePath = "Item/DownSelected.png", - Gravity = Gravity.CenterVertical, - }; - chooseTypeView.AddChidren (btnDrodIcon); - Button btnEquipmentType = new Button () { - Width = Application.GetRealHeight (460), - X = btnEquipmentIcon.Right + Application.GetRealWidth (20), - TextAlignment = TextAlignment.CenterLeft, - Text = Language.StringByID (R.MyInternationalizationString.All), - TextColor = SkinStyle.Current.TextColor1, - SelectedTextColor = SkinStyle.Current.DialogTextColor - }; - chooseTypeView.AddChidren (btnEquipmentType); - typeLayout = new VerticalScrolViewLayout () { - Y = chooseTypeView.Bottom, - Height = Application.GetRealHeight (0), - BackgroundColor = SkinStyle.Current.ViewColor - }; - EventHandler<MouseEventArgs> chooseTypeMethod = (sender, e) => { - if (show == 99) {//绗竴娆¢渶瑕佸厛鍒濆鍖栭�夋嫨璁惧绫诲瀷鐣岄潰 - InitEquipmentTypeView (btnEquipmentType, btnEquipmentIcon, chooseTypeView); - show = 0; - } else if (show == 0) { - typeLayout.Height = Application.GetRealHeight (1136 - 126 - 90); - chooseTypeView.BackgroundColor = SkinStyle.Current.MainColor; - show = 1; - } else if (show == 1) { - typeLayout.Height = 0; - chooseTypeView.BackgroundColor = SkinStyle.Current.ViewColor; - show = 0; - } - }; - btnEquipmentType.MouseUpEventHandler += chooseTypeMethod; - btnDrodIcon.MouseUpEventHandler += chooseTypeMethod; - chooseTypeView.MouseUpEventHandler += chooseTypeMethod; - #endregion - - deviceScrolView = new VerticalScrolViewLayout () { - Y = chooseTypeView.Bottom, - Height = Application.GetRealHeight (1136 - 126 - 110 - 89), - BackgroundColor = SkinStyle.Current.ViewColor, - }; - bodyView.AddChidren (deviceScrolView); - - InitDeviceList (); - - var btnClose = new Button () { - Height = Application.GetRealHeight (90), - Y = deviceScrolView.Bottom, - BackgroundColor = SkinStyle.Current.MainColor, - Text = "OK", - TextColor = SkinStyle.Current.TextColor1, - TextAlignment = TextAlignment.Center, - TextSize = 16, - }; - bodyView.AddChidren (btnClose); - btnClose.MouseUpEventHandler += (sender, e) => { - saveAction (roomSceneFilePathList, null); - this.Close (); - }; - } - - /// <summary> - /// 鏄剧ず鍦ㄦ湰鍦版壘鍒扮殑鎵�鏈夊満鏅� - /// </summary> - void InitDeviceList () - { - deviceScrolView.RemoveAll (); - System.Threading.Tasks.Task.Run (() => { - ////鎵惧嚭闇�瑕佹樉绀虹殑鍦烘櫙 - var globalSceneFileList = Newtonsoft.Json.JsonConvert.DeserializeObject<List<string>> (System.Text.Encoding.UTF8.GetString (IO.FileUtils.ReadFile (Scene.GlobalSceneFilePath))); - if (globalSceneFileList == null) { - globalSceneFileList = new List<string> (); - } - List<string> RoomsSceneFileList = new List<string> (); - foreach (var r in Room.Lists) { - if (string.IsNullOrEmpty (r.Name)) { - continue; - } - if (r != null) { - RoomsSceneFileList.AddRange (r.SceneFilePathList); - } - } - List<string> TargetList = new List<string> (); - - //if (selectedDeviceType == "Scene") { - if (string.IsNullOrEmpty (room.RoomFilePath) || room.RoomFilePath == Room.FavoriteRoom) { - TargetList.AddRange (globalSceneFileList); - TargetList.AddRange (RoomsSceneFileList); - } else { - Application.RunOnMainThread (() => { - new ScenePhoneMethod ().AddOrUpdataSceneBaseMassage (room.RoomFilePath); - }); - } - //} else { - // //TargetList.AddRange (localEquipments); - //} - for (int i = 0; i < TargetList.Count;) { - var taget = TargetList [i]; - var tacount = TargetList.FindAll ((obj) => obj == taget).Count; - if (tacount == 1) { - i++; - } - while (tacount > 1) { - TargetList.Remove (taget); - tacount--; - } - } - - foreach (string filePath in TargetList) { - try { - string [] str = filePath.Split ('_'); - - var commonBytes = IO.FileUtils.ReadFile (filePath); - if (commonBytes.Length == 0) { - Utlis.WriteLine ("length loss"); - continue; - } - if (commonBytes.Length == 1) { - Utlis.WriteLine ("length loss 1"); - continue; - } - - Common commonDevice = Newtonsoft.Json.JsonConvert.DeserializeObject<Common> (System.Text.Encoding.UTF8.GetString (commonBytes)); - if (commonDevice.Type != DeviceType.Scene) { - continue; - } - Application.RunOnMainThread (() => { - var deviceRow = new RowLayout () { - Height = Application.GetRealHeight (120), - }; - deviceScrolView.AddChidren (deviceRow); - - var btnPoint = new Button () { - Width = Application.GetMinRealAverage (10), - Height = Application.GetMinRealAverage (10), - Radius = (uint)Application.GetMinRealAverage (5), - X = Application.GetRealWidth (50), - Gravity = Gravity.CenterVertical, - BackgroundColor = SkinStyle.Current.TextColor1, - SelectedBackgroundColor = SkinStyle.Current.SelectedColor, - }; - deviceRow.AddChidren (btnPoint); - - Button btnEquipment = new Button () { - X = btnPoint.Right + Application.GetRealWidth (30), - Width = Application.GetRealWidth (310), - TextAlignment = TextAlignment.CenterLeft, - SelectedBackgroundColor = SkinStyle.Current.SelectedColor, - SelectedTextColor = SkinStyle.Current.DialogTextColor, - TextColor = SkinStyle.Current.TextColor1, - Text = commonDevice.Name, - Tag = filePath, - }; - deviceRow.AddChidren (btnEquipment); - - var btnChoose = new Button () { - X = Application.GetRealWidth (472 + 80), - Width = Application.GetMinRealAverage (75), - Height = Application.GetMinRealAverage (72), - Gravity = Gravity.CenterVertical, - UnSelectedImagePath = "CrabtreeAdd/Choose.png", - SelectedImagePath = "CrabtreeAdd/ChooseOn.png", - //IsSelected = showList.Contains (deviceFilePath), - Tag = filePath - }; - //btnChoose.AddTag ("DeviceFilePath", deviceFilePath); - deviceRow.AddChidren (btnChoose); - - btnChoose.MouseUpEventHandler += (sendere, ee) => { - btnChoose.IsSelected = !btnChoose.IsSelected; - if (btnChoose.IsSelected) { - roomSceneFilePathList.Add (((Button)sendere).Tag.ToString ()); - showList.Add (((Button)sendere).Tag.ToString ()); - } else { - roomSceneFilePathList.Remove (((Button)sendere).Tag.ToString ()); - showList.Remove (((Button)sendere).Tag.ToString ()); - } - }; - - var sceneName = str [str.Length - 2];//鍊掓暟绗竴浣嶄负鍦烘櫙鍚� - btnChoose.IsSelected = showList.Contains (sceneName); - - }); - } catch (Exception ex) { - Utlis.WriteLine (ex.Message); - } - } - }); - } - - void InitEquipmentTypeView (Button btnEquipmentType, Button btnEquipmentIcon, RowLayout chooseTypeView) - { - bodyView.AddChidren (typeLayout); - - //涓嬫媺鍒楄〃鐨勬暟鎹簮锛堥�夐」涓鸿澶囩被鍨嬫湁鍏筹級 - List<string> typeTemp = new List<string>{ - Language.StringByID(R.MyInternationalizationString.All), - Language.StringByID(R.MyInternationalizationString.Scenes), - //Language.StringByID(R.MyInternationalizationString.Lights), - //Language.StringByID(R.MyInternationalizationString.AC), - //Language.StringByID(R.MyInternationalizationString.Curtains), - //Language.StringByID(R.MyInternationalizationString.FoolHeat), - //Language.StringByID(R.MyInternationalizationString.FreshAir), - //Language.StringByID(R.MyInternationalizationString.TV), - //Language.StringByID(R.MyInternationalizationString.Fan), - //Language.StringByID (R.MyInternationalizationString.Security), - //Language.StringByID (R.MyInternationalizationString.LogicModule), - //Language.StringByID(R.MyInternationalizationString.ElectricalControl), - //Language.StringByID (R.MyInternationalizationString.MusicModel), - //Language.StringByID (R.MyInternationalizationString.UniversalDevice), - //Language.StringByID (R.MyInternationalizationString.Sensor), - }; - - foreach (string typeName in typeTemp) { - var dialogRow = new RowLayout () { - Height = Application.GetRealHeight (110), - }; - typeLayout.AddChidren (dialogRow); - var btnPoint = new Button () { - Width = Application.GetMinRealAverage (10), - Height = Application.GetMinRealAverage (10), - Radius = (uint)Application.GetMinRealAverage (5), - X = Application.GetRealWidth (70), - Gravity = Gravity.CenterVertical, - BackgroundColor = SkinStyle.Current.TextColor1, - SelectedBackgroundColor = SkinStyle.Current.SelectedColor, - }; - dialogRow.AddChidren (btnPoint); - - Button btnTypeName = new Button () { - Width = Application.GetRealHeight (400), - X = btnPoint.Right + Application.GetRealWidth (30), - Text = typeName, - TextAlignment = TextAlignment.CenterLeft, - TextColor = SkinStyle.Current.TextColor1 - }; - dialogRow.AddChidren (btnTypeName); - EventHandler<MouseEventArgs> typeEvent = (sender1, e1) => { - typeLayout.Height = 0; - btnEquipmentType.Text = typeName; - if (typeName == Language.StringByID (R.MyInternationalizationString.Lights)) { - btnEquipmentIcon.UnSelectedImagePath = "Item/Light.png"; - selectedDeviceType = "Light"; - } else if (typeName == Language.StringByID (R.MyInternationalizationString.Curtains)) { - btnEquipmentIcon.UnSelectedImagePath = "Curtain/Curtain.png"; - selectedDeviceType = "Curtain"; - } else if (typeName == Language.StringByID (R.MyInternationalizationString.AC)) { - btnEquipmentIcon.UnSelectedImagePath = "AC/AC.png"; - selectedDeviceType = "AC"; - } else if (typeName == Language.StringByID (R.MyInternationalizationString.FoolHeat)) { - btnEquipmentIcon.UnSelectedImagePath = "Item/FloorHeating.png"; - selectedDeviceType = "FoolHeat"; - } else if (typeName == Language.StringByID (R.MyInternationalizationString.DryContactPanel)) { - btnEquipmentIcon.UnSelectedImagePath = "Item/DryContact.png"; - selectedDeviceType = "DryContact"; - } else if (typeName == Language.StringByID (R.MyInternationalizationString.MusicModel)) { - btnEquipmentIcon.UnSelectedImagePath = "Item/Music.png"; - selectedDeviceType = "Music"; - } else if (typeName == Language.StringByID (R.MyInternationalizationString.InfraredMode)) { - btnEquipmentIcon.UnSelectedImagePath = "Item/InfraredTV.png"; - selectedDeviceType = "InfraredMode"; - } else if (typeName == Language.StringByID (R.MyInternationalizationString.TV)) { - btnEquipmentIcon.UnSelectedImagePath = "Item/InfraredTV.png"; - selectedDeviceType = "InfraredMode"; - } else if (typeName == Language.StringByID (R.MyInternationalizationString.ElectricalControl)) { - btnEquipmentIcon.UnSelectedImagePath = "Light/Socket.png"; - selectedDeviceType = "EC";//鐢靛櫒鎺у埗 - } else if (typeName == Language.StringByID (R.MyInternationalizationString.Fan)) { - btnEquipmentIcon.UnSelectedImagePath = "Fan/Fan.png"; - selectedDeviceType = "Fan"; - //} else if (typeName == Language.StringByID (R.MyInternationalizationString.LogicModule)) { - // btnEquipmentIcon.UnSelectedImagePath = "Item/PointBig.png"; - // selectedDeviceType = "LogicModule"; - } else if (typeName == Language.StringByID (R.MyInternationalizationString.Scenes)) { - btnEquipmentIcon.UnSelectedImagePath = "Scene/Scene.png"; - selectedDeviceType = "Scene"; - } else if (typeName == Language.StringByID (R.MyInternationalizationString.UniversalDevice)) { - btnEquipmentIcon.UnSelectedImagePath = "UniversalDevice/UniversalDevice.png"; - selectedDeviceType = "UniversalDevice"; - } else if (typeName == Language.StringByID (R.MyInternationalizationString.Sensor)) { - btnEquipmentIcon.UnSelectedImagePath = "UniversalDevice/UniversalDevice.png"; - selectedDeviceType = "Sensor"; - } else if (typeName == Language.StringByID (R.MyInternationalizationString.FreshAir)) { - btnEquipmentIcon.UnSelectedImagePath = "FreshAir/FreshAir.png"; - selectedDeviceType = "FreshAir"; - } else { - btnEquipmentIcon.UnSelectedImagePath = "Item/LogicModule.png"; - selectedDeviceType = "All"; - } - chooseTypeView.BackgroundColor = SkinStyle.Current.ViewColor; - InitDeviceList (); - }; - dialogRow.MouseUpEventHandler += typeEvent; - btnTypeName.MouseUpEventHandler += typeEvent; - } - } - } -} diff --git "a/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaDeviceListPage \050\345\211\257\346\234\254\051.cs" "b/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaDeviceListPage \050\345\211\257\346\234\254\051.cs" new file mode 100644 index 0000000..0dc7751 --- /dev/null +++ "b/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaDeviceListPage \050\345\211\257\346\234\254\051.cs" @@ -0,0 +1,906 @@ +锘�//using System; +//using System.Collections.Generic; + +//namespace Shared.SimpleControl.Phone +//{ +// public class AlexaDeviceListPage : FrameLayout +// { +// public AlexaDeviceListPage (SpeakerInfo speakerInfo) +// { +// BackgroundColor = SkinStyle.Current.MainColor; +// } + +// public void ShowPage () +// { +// #region 鏍囬 +// var topView = new FrameLayout () { +// Y = Application.GetRealHeight (36), +// Height = Application.GetRealHeight (90), +// }; +// AddChidren (topView); + +// var title = new Button () { +// TextAlignment = TextAlignment.Center, +// Text = "Alexa", +// TextSize = 19, +// TextColor = SkinStyle.Current.TextColor1 +// }; +// topView.AddChidren (title); + +// Button ItemButton = new Button () { +// Width = Application.GetRealWidth (55), +// Height = Application.GetRealHeight (55), +// UnSelectedImagePath = "Item/+.png", +// SelectedImagePath = "Item/+.png", +// X = Application.GetRealWidth (640 - 80), +// Y = Application.GetRealHeight (17), +// }; +// topView.AddChidren (ItemButton); + +// var back = new Button () { +// Height = Application.GetRealHeight (90), +// Width = Application.GetRealWidth (85), +// UnSelectedImagePath = "Item/Back.png", +// SelectedImagePath = "Item/BackSelected.png", +// }; +// topView.AddChidren (back); +// back.MouseUpEventHandler += (sender, e) => { +// (Parent as PageLayout).PageIndex -= 1; +// }; +// #endregion + +// var bodyView = new VerticalScrolViewLayout () { +// Y = topView.Bottom, +// Height = Application.GetRealHeight (1136 - 126), +// BackgroundColor = SkinStyle.Current.ViewColor, +// }; +// AddChidren (bodyView); +// var alexaDeviceLista = new List<UpdateDeviceObj> (); +// var alexaSceneList = new List<SceneByRegion> (); + +// System.Threading.Tasks.Task.Factory.StartNew (() => { +// Application.RunOnMainThread (() => { +// MainPage.Loading.Start ("Please wait..."); +// }); +// try { +// alexaDeviceLista = ReadDeviceList (); +// alexaSceneList = ReadSceneList (); + +// if (alexaDeviceLista.Count > 0) { +// Application.RunOnMainThread (() => { +// InitDevcieRow (alexaDeviceLista, bodyView); +// }); +// } +// if (alexaSceneList.Count > 0) { +// Application.RunOnMainThread (() => { +// InitSceneRow (alexaSceneList, bodyView); +// }); +// } +// } catch (Exception ex) { +// Utlis.WriteLine (ex.Message); +// } finally { +// Application.RunOnMainThread (() => { +// MainPage.Loading.Hide (); +// }); +// } +// }); + +// ItemButton.MouseUpEventHandler += (sender, e) => { +// Action action = () => { +// Application.RunOnMainThread (() => { +// MainPage.Loading.Start ("Please wait..."); +// }); +// System.Threading.Tasks.Task.Run (() => { +// try { +// alexaDeviceLista = ReadDeviceList (); +// alexaSceneList = ReadSceneList (); +// Application.RunOnMainThread (() => { +// InitDevcieRow (alexaDeviceLista, bodyView); +// }); +// } catch (Exception ex) { +// Utlis.WriteLine (ex.Message); +// } finally { +// Application.RunOnMainThread (() => { +// MainPage.Loading.Hide (); +// }); +// } +// }); +// }; + +// Action<List<string>, List<string>> saveAction = (roomSceneFilePathList, roomDeviceFilePathList) => { +// System.Threading.Tasks.Task.Factory.StartNew (() => { +// try { +// Application.RunOnMainThread (() => { +// MainPage.Loading.Start ("Please wait..."); +// }); +// foreach (var newDevicePath in roomDeviceFilePathList) { +// var common = Newtonsoft.Json.JsonConvert.DeserializeObject<Common> (CommonPage.MyEncodingUTF8.GetString (IO.FileUtils.ReadFile (newDevicePath))); +// //newDeviceList.Add (new UpdateDeviceObj () { +// // DeviceName = common.Name, DeviceID = common.DeviceID, Id = 1, DeviceType = common.Type.ToString (), LoopID = common.LoopID, +// // MAC = UserConfig.Instance.GatewayMAC, RegionID = UserConfig.Instance.CurrentRegion.RegionID, SubnetID = common.SubnetID +// //}); + + +// if (common != null) { +// var commonType = common.Type.ToString (); +// if (commonType == "CurtainModel") { +// commonType = "CurtainModule"; +// } else if (commonType == "LightEnergySwitch" || commonType == "LightSwitchSocket" || commonType == "LightEnergySocket") { +// commonType = "LightSwitch"; +// } else if (commonType == "ACInfrared") { +// commonType = "HVAC"; +// } +// var oldDevice = alexaDeviceLista.Find ((obj) => obj.SubnetID == common.SubnetID && obj.DeviceID == common.DeviceID && obj.LoopID == common.LoopID && obj.DeviceType == commonType); +// if (oldDevice == null) { +// var isSuccess = AddDevice (common); +// if (!isSuccess) { +// //璺冲嚭寰幆 +// break; +// } +// } else { +// //2020-07-21 濡傛灉宸茬粡瀛樺湪 鍖归厤璁惧澶囨敞鏄惁闇�瑕佹洿鏂� +// if (oldDevice.DeviceName != common.Name) { +// //Utlis.WriteLine ("鍚嶅瓧涓嶅尮閰嶏紝鎻愪氦鏇存柊锛�" + common.Name); +// var oldName = oldDevice.DeviceName; +// oldDevice.DeviceName = common.Name; +// var isSuccess = UpdateDevice (oldDevice); +// if (!isSuccess) { +// //杩樺師 +// oldDevice.DeviceName = oldName; +// //Utlis.WriteLine ("鏇存柊澶辫触锛侊紒锛侊紒"); +// } else { +// //Utlis.WriteLine ("鏇存柊鎴愬姛锛�"); +// } +// } else { +// //Utlis.WriteLine ("鍚嶅瓧涓�鏍蜂笉鐢ㄦ洿鏂帮細"+ common.Name); +// } + +// } +// } +// } + +// var roomDeviceFilePathListNew = new List<string> (); +// foreach (var path in roomDeviceFilePathList) { +// var deviceFilePath = path; +// if (deviceFilePath.Contains ("LightEnergySocket")) { +// deviceFilePath = deviceFilePath.Replace ("LightEnergySocket", "LightSwitch"); +// } else if (deviceFilePath.Contains ("LightEnergySwitch")) { +// deviceFilePath = deviceFilePath.Replace ("LightEnergySwitch", "LightSwitch"); +// } else if (deviceFilePath.Contains ("LightSwitchSocket")) { +// deviceFilePath = deviceFilePath.Replace ("LightSwitchSocket", "LightSwitch"); +// } else if (deviceFilePath.Contains ("ACInfrared")) { +// deviceFilePath = deviceFilePath.Replace ("ACInfrared", "HVAC"); +// } else if (deviceFilePath.Contains ("CurtainModel")) { +// deviceFilePath = deviceFilePath.Replace ("CurtainModel", "CurtainModule"); +// } +// roomDeviceFilePathListNew.Add (deviceFilePath); +// } + +// foreach (var oldDevice in alexaDeviceLista) { +// var oldDevicePath = "Equipment_" + oldDevice.DeviceType + "_" + oldDevice.SubnetID + "_" + oldDevice.DeviceID + "_" + (oldDevice.LoopID.ToString ().Length < 2 ? "0" + oldDevice.LoopID.ToString () : oldDevice.LoopID.ToString ()); +// if (!roomDeviceFilePathListNew.Contains (oldDevicePath)) { +// DelDevice (oldDevice.Id); +// Utlis.WriteLine ("delDevice " + oldDevice.DeviceName); +// } +// } + +// foreach (var newScenePath in roomSceneFilePathList) { +// var tempScene = Scene.GetSceneByFilePath (newScenePath); +// if (tempScene != null) { +// var oldScene = alexaSceneList.Find ((obj) => obj.SceneName == tempScene.Name); +// if (oldScene == null) { +// int sceneDeviceCount = tempScene.DeviceFilePathList.Count; +// var uploadScene = new SceneAndDeviceList () { MAC = UserConfig.Instance.GatewayMAC, RegionID = UserConfig.Instance.CurrentRegion.Id, SceneName = tempScene.Name }; + +// byte [] replyBytes = null; +// if (!tempScene.busScene) { +// foreach (var deviceFilePath in tempScene.DeviceFilePathList) { +// var common = Newtonsoft.Json.JsonConvert.DeserializeObject<Common> (System.Text.Encoding.UTF8.GetString (IO.FileUtils.ReadFile (deviceFilePath))); +// if (common.Type == DeviceType.FanModule) { +// var device = Newtonsoft.Json.JsonConvert.DeserializeObject<FanModule> (System.Text.Encoding.UTF8.GetString (IO.FileUtils.ReadFile (deviceFilePath))); +// if (device != null) { +// uploadScene.DeviceListObject.Add (new AddCloudSceneDeviceData () { +// Command = (int)Command.SetSingleLight, SubnetId = device.SubnetID, DeviceId = device.DeviceID, +// DeviceName = device.Name, DeviceType = "FanModule", LoopId = device.LoopID, +// DataString = device.WindSpeed.ToString () +// }); +// } +// } else if (common.Type == DeviceType.LightDimming) { +// var device = Newtonsoft.Json.JsonConvert.DeserializeObject<LightDimming> (System.Text.Encoding.UTF8.GetString (IO.FileUtils.ReadFile (deviceFilePath))); +// if (device != null) { +// uploadScene.DeviceListObject.Add (new AddCloudSceneDeviceData () { +// Command = (int)Command.SetSingleLight, SubnetId = device.SubnetID, DeviceId = device.DeviceID, +// DeviceName = device.Name, DeviceType = "LightDimming", LoopId = device.LoopID, +// DataString = device.CurrentBrightness.ToString () +// }); +// } +// } else if (common.Type == DeviceType.LightDALI) { +// var device = Newtonsoft.Json.JsonConvert.DeserializeObject<LightDALI> (System.Text.Encoding.UTF8.GetString (IO.FileUtils.ReadFile (deviceFilePath))); +// if (device != null) { +// uploadScene.DeviceListObject.Add (new AddCloudSceneDeviceData () { +// Command = (int)Command.SetSingleLight, SubnetId = device.SubnetID, DeviceId = device.DeviceID, +// DeviceName = device.Name, DeviceType = "LightDimming", LoopId = device.LoopID, +// DataString = device.CurrentBrightness.ToString () +// }); +// } +// } else if (common.Type == DeviceType.LightRGB) { +// var device = Newtonsoft.Json.JsonConvert.DeserializeObject<LightLogic> (System.Text.Encoding.UTF8.GetString (IO.FileUtils.ReadFile (deviceFilePath))); +// if (device != null) { +// uploadScene.DeviceListObject.Add (new AddCloudSceneDeviceData () { +// Command = (int)Command.SetLogicLoopColor, SubnetId = device.SubnetID, DeviceId = device.DeviceID, +// DeviceName = device.Name, DeviceType = "LightRGB", LoopId = device.LoopID, +// DataString = device.CurrentBrightness + "," + device.RStatus + "," + device.GStatus + "," + device.BStatus +// }); +// } +// } else if (common.Type == DeviceType.LightSwitch || common.Type == DeviceType.LightSwitchSocket) { +// var device = Newtonsoft.Json.JsonConvert.DeserializeObject<LightSwitch> (System.Text.Encoding.UTF8.GetString (IO.FileUtils.ReadFile (deviceFilePath))); +// if (device != null) { +// uploadScene.DeviceListObject.Add (new AddCloudSceneDeviceData () { +// Command = (int)Command.SetSingleLight, SubnetId = device.SubnetID, DeviceId = device.DeviceID, +// DeviceName = device.Name, DeviceType = "LightSwitch", LoopId = device.LoopID, +// DataString = device.CurrentBrightness.ToString () +// }); +// } +// } else if (common.Type == DeviceType.LightEnergySocket) { +// var device = Newtonsoft.Json.JsonConvert.DeserializeObject<LightSwitch> (System.Text.Encoding.UTF8.GetString (IO.FileUtils.ReadFile (deviceFilePath))); +// if (device != null) { +// uploadScene.DeviceListObject.Add (new AddCloudSceneDeviceData () { +// Command = (int)Command.SetSingleLight, SubnetId = device.SubnetID, DeviceId = device.DeviceID, +// DeviceName = device.Name, DeviceType = "LightSwitch", LoopId = device.LoopID, +// DataString = device.CurrentBrightness.ToString () +// }); +// } +// } else if (common.Type == DeviceType.LightEnergySwitch) { +// var device = Newtonsoft.Json.JsonConvert.DeserializeObject<LightSwitch> (System.Text.Encoding.UTF8.GetString (IO.FileUtils.ReadFile (deviceFilePath))); +// if (device != null) { +// uploadScene.DeviceListObject.Add (new AddCloudSceneDeviceData () { +// Command = (int)Command.SetSingleLight, SubnetId = device.SubnetID, DeviceId = device.DeviceID, +// DeviceName = device.Name, DeviceType = "LightSwitch", LoopId = device.LoopID, +// DataString = device.CurrentBrightness.ToString () +// }); +// } +// } else if (common.Type == DeviceType.CurtainModel) { +// var device = Newtonsoft.Json.JsonConvert.DeserializeObject<CurtainModel> (System.Text.Encoding.UTF8.GetString (IO.FileUtils.ReadFile (deviceFilePath))); +// if (device != null) { +// uploadScene.DeviceListObject.Add (new AddCloudSceneDeviceData () { +// Command = (int)Command.UpdataCurtainModelStutas, SubnetId = device.SubnetID, DeviceId = device.DeviceID, +// DeviceName = device.Name, DeviceType = "CurtainModule", LoopId = device.LoopID, +// DataString = ((byte)device.Status).ToString () +// }); +// } +// } else if (common.Type == DeviceType.CurtainRoller) { +// var device = Newtonsoft.Json.JsonConvert.DeserializeObject<CurtainRoller> (System.Text.Encoding.UTF8.GetString (IO.FileUtils.ReadFile (deviceFilePath))); +// if (device != null) { +// uploadScene.DeviceListObject.Add (new AddCloudSceneDeviceData () { +// Command = (int)Command.UpdataCurtainModelStutas, SubnetId = device.SubnetID, DeviceId = device.DeviceID, +// DeviceName = device.Name, DeviceType = "CurtainRoller", LoopId = device.LoopID, +// DataString = ((byte)device.CurtainProress + 3).ToString () +// }); +// } +// } else if (common.Type == DeviceType.CurtainTrietex) { +// var device = Newtonsoft.Json.JsonConvert.DeserializeObject<CurtainTrietex> (System.Text.Encoding.UTF8.GetString (IO.FileUtils.ReadFile (deviceFilePath))); +// if (device != null) { +// uploadScene.DeviceListObject.Add (new AddCloudSceneDeviceData () { +// Command = (int)Command.UpdataCurtainModelStutas, SubnetId = device.SubnetID, DeviceId = device.DeviceID, +// DeviceName = device.Name, DeviceType = "CurtainRoller", LoopId = device.LoopID, +// DataString = ((byte)device.CurtainProress + 3).ToString () +// }); +// } +// } else if (common.Type == DeviceType.HVAC || common.Type == DeviceType.ACInfrared) { +// var device = Newtonsoft.Json.JsonConvert.DeserializeObject<HVAC> (System.Text.Encoding.UTF8.GetString (IO.FileUtils.ReadFile (deviceFilePath))); +// if (device != null) { +// uploadScene.DeviceListObject.Add (new AddCloudSceneDeviceData () { +// Command = (int)Command.SetACMode, SubnetId = device.SubnetID, DeviceId = device.DeviceID, +// DeviceName = device.Name, DeviceType = "HVAC", LoopId = device.LoopID, +// DataString = device.Power + "," + device.TemperatureMode + "," + device.SetMode + "," + device.SetFanSpeed + "," + device.SetTemperature +// }); +// } +// } else if (common.Type == DeviceType.FoolHeat) { +// //var device = Newtonsoft.Json.JsonConvert.DeserializeObject<FoolHeat> (System.Text.Encoding.UTF8.GetString (IO.FileUtils.ReadFile (deviceFilePath))); +// //if (device == null) { +// // continue; +// //} +// //replyBytes = Control.ControlBytesSendHasReturn (Command.SetFoolHeat, device.SubnetID, device.DeviceID, +// //new byte [] { device.LoopID, (byte)(device.Status + device.WorkingMode * 16), 0,device.WorkingMode,device.NormalTemperature, device.DayTemperature, +// //device.NightTemperature, device.AwayTemperature , 0, 0 }); + +// } else if (common.Type == DeviceType.FanModule) { +// //var device = Newtonsoft.Json.JsonConvert.DeserializeObject<FanModule> (System.Text.Encoding.UTF8.GetString (IO.FileUtils.ReadFile (deviceFilePath))); +// //if (device == null) { +// // continue; +// //} +// //replyBytes = Control.ControlBytesSendHasReturn (Command.SetSingleLight, device.SubnetID, device.DeviceID, new byte [] { 1, (byte)device.WindSpeed }); +// } else if (common.Type == DeviceType.LogicModule) { +// var device = Newtonsoft.Json.JsonConvert.DeserializeObject<LogicModule> (System.Text.Encoding.UTF8.GetString (IO.FileUtils.ReadFile (deviceFilePath))); +// if (device != null) { +// uploadScene.DeviceListObject.Add (new AddCloudSceneDeviceData () { +// Command = (int)Command.SetScene, SubnetId = device.SubnetID, DeviceId = device.DeviceID, +// DeviceName = device.Name, DeviceType = "SceneControl", LoopId = device.AreaID, +// DataString = device.AreaSceneID.ToString () +// }); +// } +// } else if (common.Type == DeviceType.UniversalDevice) {//2020-09-02 鏂板閫氱敤寮�鍏� +// var device = Newtonsoft.Json.JsonConvert.DeserializeObject<UniversalDevice> (System.Text.Encoding.UTF8.GetString (IO.FileUtils.ReadFile (deviceFilePath))); +// if (device != null) { +// uploadScene.DeviceListObject.Add (new AddCloudSceneDeviceData () { +// Command = (int)Command.SetCommonSwitch, SubnetId = device.SubnetID, DeviceId = device.DeviceID, +// DeviceName = device.Name, DeviceType = "UniversalDevice", LoopId = device.LoopID, +// DataString = device.SendBytes[1].ToString(), +// }); +// } +// } + +// } +// } else { +// foreach (var common in tempScene.GlobalSceneDeviceList) { +// switch (common.obj1) { +// case 0://0 鏃犳晥 Invalid +// break; +// case 85://0x55 鍦烘櫙 Scene ||0x0002 +// uploadScene.DeviceListObject.Add (new AddCloudSceneDeviceData () { +// Command = (int)Command.SetScene, SubnetId = common.SubnetID, DeviceId = common.DeviceID, +// DeviceName = common.Name, DeviceType = "SceneControl", LoopId = common.obj2, +// DataString = common.obj3.ToString () +// }); +// //replyBytes = Control.ControlBytesSendHasReturn (Command.SetScene, common.SubnetID, common.DeviceID, new byte [] { common.obj2, common.obj3, common.obj4, common.obj5 }); +// break; +// case 86://0x56 搴忓垪 Sequence ||0x001A +// //replyBytes = Control.ControlBytesSendHasReturn (Command.SetSeries, common.SubnetID, common.DeviceID, new byte [] { common.obj2, common.obj3, common.obj4, common.obj5 }); +// break; +// case 88://0x58 閫氱敤寮�鍏� Universal Switch ||0xe01c +// uploadScene.DeviceListObject.Add (new AddCloudSceneDeviceData () { +// Command = (int)Command.SetCommonSwitch, SubnetId = common.SubnetID, DeviceId = common.DeviceID, +// DeviceName = common.Name, DeviceType = "UVSwitch", LoopId = common.obj2, +// DataString = common.obj3.ToString () +// }); +// //replyBytes = Control.ControlBytesSendHasReturn (Command.SetCommonSwitch, common.SubnetID, common.DeviceID, new byte [] { common.obj2, common.obj3, common.obj4, common.obj5 }); +// break; +// case 89: //0x59 鍗曡矾璋冭妭 Single Channel Lighting Control 0031 +// uploadScene.DeviceListObject.Add (new AddCloudSceneDeviceData () { +// Command = (int)Command.SetSingleLight, SubnetId = common.SubnetID, DeviceId = common.DeviceID, +// DeviceName = common.Name, DeviceType = "LightDimming", LoopId = common.obj2, +// DataString = common.obj3.ToString () +// }); +// //replyBytes = Control.ControlBytesSendHasReturn (Command.SetSingleLight, common.SubnetID, common.DeviceID, new byte [] { common.obj2, common.obj3, common.obj4, common.obj5 }); +// break; +// case 92://0x5c 绐楀笜寮�鍏� Curtain Switch e3e0 +// uploadScene.DeviceListObject.Add (new AddCloudSceneDeviceData () { +// Command = (int)Command.UpdataCurtainModelStutas, SubnetId = common.SubnetID, DeviceId = common.DeviceID, +// DeviceName = common.Name, DeviceType = "CurtainModel", LoopId = common.obj2, +// DataString = common.obj3.ToString () +// }); +// //replyBytes = Control.ControlBytesSendHasReturn (Command.UpdataCurtainModelStutas, common.SubnetID, common.DeviceID, new byte [] { common.obj2, common.obj3, common.obj4, common.obj5 }); +// break; +// case 94://0x5e GPRS鎺у埗 GPRS Control E3D4 +// replyBytes = Control.ControlBytesSendHasReturn (Command.GPRSControl, common.SubnetID, common.DeviceID, new byte [] { common.obj2, common.obj3, common.obj4, common.obj5 }); +// break; +// case 95://0x5f 闈㈡澘鎺у埗 Panel Control e3d8 +// //replyBytes = Control.ControlBytesSendHasReturn (Command.InstructionPanelKey, common.SubnetID, common.DeviceID, new byte [] { common.obj2, common.obj3, common.obj4, common.obj5 }); +// break; +// case 100://0x64 骞挎挱鍦烘櫙 Broadcast Scene ||0x0002 +// uploadScene.DeviceListObject.Add (new AddCloudSceneDeviceData () { +// Command = (int)Command.SetScene, SubnetId = common.SubnetID, DeviceId = common.DeviceID, +// DeviceName = common.Name, DeviceType = "SceneControl", LoopId = common.obj2, +// DataString = common.obj3.ToString () +// }); +// //replyBytes = Control.ControlBytesSendHasReturn (Command.SetScene, common.SubnetID, common.DeviceID, new byte [] { common.obj2, common.obj3, common.obj4, common.obj5 }); +// break; +// case 101://0x65 骞挎挱鍥炶矾 Broadcast Channel 0031 +// uploadScene.DeviceListObject.Add (new AddCloudSceneDeviceData () { +// Command = (int)Command.SetSingleLight, SubnetId = common.SubnetID, DeviceId = common.DeviceID, +// DeviceName = common.Name, DeviceType = "LightDimming", LoopId = common.obj2, +// DataString = common.obj3.ToString () +// }); +// //replyBytes = Control.ControlBytesSendHasReturn (Command.SetSingleLight, common.SubnetID, common.DeviceID, new byte [] { common.obj2, common.obj3, common.obj4, common.obj5 }); +// break; +// //case 102://0x66 娑堥槻妯″潡 Security Module 011E +// // replyBytes = Control.ControlBytesSendHasReturn (Command.SecurityModule, common.SubnetID, common.DeviceID, new byte [] { common.obj2, common.obj3, common.obj4, common.obj5 }); +// // break; +// //case 103://0x67 闊充箰鎾斁 Music Control 0218 +// //replyBytes = Control.ControlBytesSendHasReturn (Command.MusicControl, common.SubnetID, common.DeviceID, new byte [] { common.obj2, common.obj3, common.obj4, common.obj5 }); +// //break; +// //104 閫氱敤鎺у埗 Universal Control +// //105 杩炴帴椤� Link Page +// //107 RGB璋冭妭 RGB Control +// //108 绾㈠鎺у埗 Infrared Control +// //case 109://109 閫昏緫鐏皟鑺� Logic Light Adjust || 0xE45E +// // replyBytes = Control.ControlBytesSendHasReturn (Command.LogicLightAdjust, common.SubnetID, common.DeviceID, new byte [] { common.obj2, common.obj3, common.obj4, common.obj5 }); +// // break; +// //} +// //110 閫昏緫鍦烘櫙 Logic Scene +// //112 LCD & LED浼戠湢 LCD & LED Sleep +// //113 鏈嶅姟鍣ㄦ帶鍒� Server control +// } +// } +// } + +// var isSuccess = AddScene (uploadScene); +// if (!isSuccess) { +// //璺冲嚭寰幆 +// break; +// } +// } +// } + +// } + + +// alexaDeviceLista = ReadDeviceList (); +// Application.RunOnMainThread (() => { +// InitDevcieRow (alexaDeviceLista, bodyView); +// }); +// alexaSceneList = ReadSceneList (); +// Application.RunOnMainThread (() => { +// InitSceneRow (alexaSceneList, bodyView); +// }); + +// } catch (Exception ex) { +// Utlis.WriteLine (ex.Message); +// } finally { +// Application.RunOnMainThread (() => { +// MainPage.Loading.Hide (); +// }); +// } +// }); +// }; + +// System.Threading.Tasks.Task.Factory.StartNew (() => { +// try { +// Application.RunOnMainThread (() => { +// MainPage.Loading.Start ("Please wait..."); +// }); +// var tempRoom = new Room (); +// foreach (var device in alexaDeviceLista) {//鐗规畩澶勭悊鏈嶅姟鍣ㄤ笌鏈湴璁惧绫诲瀷涓嶄竴鏍风殑璁惧 +// var deviceTypeSaveString = device.DeviceType; +// if (deviceTypeSaveString == "CurtainModel") { +// deviceTypeSaveString = "CurtainModule"; +// } else if (deviceTypeSaveString == "LightEnergySwitch") { +// deviceTypeSaveString = "LightSwitch"; +// } else if (deviceTypeSaveString == "LightEnergySocket") { +// deviceTypeSaveString = "LightSwitch"; +// } else if (deviceTypeSaveString == "LightSwitchSocket") { +// deviceTypeSaveString = "LightSwitch"; +// } else if (deviceTypeSaveString == "LightLogic") { +// deviceTypeSaveString = "LightRGB"; +// }else if (deviceTypeSaveString == "ACInfrared") { +// deviceTypeSaveString = "HVAC"; +// } + +// var devicePath = "Equipment_" + deviceTypeSaveString + "_" + device.SubnetID + "_" + device.DeviceID + "_" + (device.LoopID.ToString ().Length < 2 ? "0" + device.LoopID.ToString () : device.LoopID.ToString ()); +// tempRoom.DeviceFilePathList.Add (devicePath); +// } +// foreach (var scene in alexaSceneList) { +// tempRoom.SceneFilePathList.Add (scene.SceneName); +// } +// Application.RunOnMainThread (() => { +// var userDeviceListPage = new AlexaSettingPage (tempRoom); +// userDeviceListPage.Show (); +// userDeviceListPage.ShowPage (action, saveAction); +// }); +// } catch (Exception ex) { +// Utlis.WriteLine (ex.Message); +// } finally { +// Application.RunOnMainThread (() => { +// MainPage.Loading.Hide (); +// }); +// } +// }); +// }; +// } + +// #region 鍏充簬璁惧鐨勬柟娉� +// /// <summary> +// /// 璇诲彇Alexa璁惧鍒楄〃 +// /// </summary> +// public List<UpdateDeviceObj> ReadDeviceList () +// { +// var deviceList = new List<UpdateDeviceObj> (); +// var requestObj = new GetDeviceListObj () { RegionID = UserConfig.Instance.CurrentRegion.Id }; +// var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject (requestObj); +// var revertObj = MainPage.RequestHttps (API.GetDeviceList, requestJson); +// if (revertObj.StateCode.ToUpper () == StateCode.SUCCESS) { +// deviceList = Newtonsoft.Json.JsonConvert.DeserializeObject<List<UpdateDeviceObj>> (revertObj.ResponseData.ToString ()); +// } else { +// //2020-06-29 寮圭獥鎻愮ず閿欒 +// ShowErrorInfo (revertObj.StateCode); + +// } +// return deviceList; +// } + +// /// <summary> +// /// 娣诲姞璁惧 +// /// </summary> +// public bool AddDevice (Common device) +// { +// var uploadDevice = new AlexaDeviceObj () { +// RegionID = UserConfig.Instance.CurrentRegion.Id, MAC = UserConfig.Instance.GatewayMAC.Replace (".", ""), +// DeviceName = device.Name, DeviceID = device.DeviceID, SubnetID = device.SubnetID, LoopID = device.LoopID, DeviceType = device.Type.ToString () +// }; +// if (device.Type.ToString () == "CurtainModel") { +// uploadDevice.DeviceType = "CurtainModule"; +// } else if (device.Type.ToString () == "LightEnergySwitch" || device.Type.ToString () == "LightSwitchSocket" || device.Type.ToString () =="LightEnergySocket") { +// uploadDevice.DeviceType = "LightSwitch"; +// } else if (device.Type.ToString () == "ACInfrared") { +// uploadDevice.DeviceType = "HVAC"; +// } +// //var requestObj = new UploadDevicesObj () { Device = uploadDevice }; +// var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject (uploadDevice); +// var revertObj = MainPage.RequestHttps (API.UploadDevices, requestJson); +// if (revertObj.StateCode.ToUpper() == StateCode.SUCCESS) { +// return true; +// }else if (revertObj.StateCode == "Exist") { +// Application.RunOnMainThread (() => { +// MainPage.AddTip (ErrorCode.AddFailed + " " + ErrorCode.NameExist + " ( " + device.Name + " )"); +// }); +// return true; +// } else { +// //2020-06-29 寮瑰嚭鎻愮ず閿欒 +// ShowUploadDevicesInfo (revertObj.StateCode); +// } +// return false; +// } + +// /// <summary> +// /// 涓婁紶璁惧 閿欒鎻愮ず +// /// </summary> +// /// <param name="stateCodeStr"></param> +// void ShowUploadDevicesInfo (string stateCodeStr,bool bUpload = true) +// { +// string mes = ""; +// if (stateCodeStr == "NoRecord") { +// //浣忓畢鏈粦瀹氱綉鍏筹紒 +// mes = ErrorCode.HomeNoRecord; +// } else if (stateCodeStr == "NoExist") { +// //浣忓畢涓嶅瓨鍦紒 +// mes = ErrorCode.HomeNoExist; +// } else if (stateCodeStr == "Exist") { +// //璁惧鍚嶇О宸插瓨鍦� +// mes = ErrorCode.NameExist; +// } else if (stateCodeStr == ErrorCode.NetworkError) { +// mes = ErrorCode.NetworkError; +// } else { +// mes = ErrorCode.OperationFailed + ErrorCode.Reason + stateCodeStr; + +// } +// if (!string.IsNullOrEmpty (mes)) { +// Application.RunOnMainThread (() => { +// if (bUpload) { +// MainPage.AddTip (ErrorCode.AddFailed + " " + mes); +// } else { +// MainPage.AddTip ("Update failed! " + mes); +// } + +// //new Alert ("", ErrorCode.AddFailed + " " + mes, Language.StringByID (R.MyInternationalizationString.Close)).Show (); +// }); +// } + +// } + +// /// <summary> +// /// 閿欒鎻愰啋 +// /// </summary> +// /// <param name="stateCodeStr"></param> +// void ShowErrorInfo (string stateCodeStr) +// { +// string mes = ""; +// if (stateCodeStr == ErrorCode.NetworkError) { +// mes = ErrorCode.NetworkError; +// } else { +// mes = ErrorCode.OperationFailed + ErrorCode.Reason + stateCodeStr; + +// } +// if (!string.IsNullOrEmpty (mes)) { +// Application.RunOnMainThread (() => { +// MainPage.AddTip (ErrorCode.OperationFailed + " " + mes); +// }); +// } + +// } + +// /// <summary> +// /// 鍒锋柊璁惧鍚嶅瓧 +// /// </summary> +// public bool UpdateDevice (UpdateDeviceObj mUpdateDeviceObj) +// { +// var mUpdateAlexaDeviceObj = new UpdateAlexaDeviceObj () { +// Id = mUpdateDeviceObj.Id, +// DeviceType = mUpdateDeviceObj.DeviceType, +// SubnetID = mUpdateDeviceObj.SubnetID, +// DeviceID = mUpdateDeviceObj.DeviceID, +// LoopID = mUpdateDeviceObj.LoopID, +// DeviceName = mUpdateDeviceObj.DeviceName, +// MAC = mUpdateDeviceObj.MAC, +// RegionID = UserConfig.Instance.CurrentRegion.Id, +// }; + +// var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject (mUpdateAlexaDeviceObj); +// var revertObj = MainPage.RequestHttps (API.UpdateDevice, requestJson); +// if (revertObj.StateCode.ToUpper () == StateCode.SUCCESS) { +// return true; +// } else if (revertObj.StateCode == "Exist") { +// Application.RunOnMainThread (() => { +// MainPage.AddTip ("Update failed!" + " " + ErrorCode.NameExist + " ( " + mUpdateDeviceObj.DeviceName + " )"); +// }); +// return true; +// } else { +// //2020-06-29 寮瑰嚭鎻愮ず閿欒 +// ShowUploadDevicesInfo (revertObj.StateCode, false); +// } +// return false; +// } + +// /// <summary> +// /// 鍒犻櫎璁惧 +// /// </summary> +// public bool DelDevice(string commonId) +// { +// var requestObj = new DelDeviceObj () { Id = commonId }; +// var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject (requestObj); +// var revertObj = MainPage.RequestHttps (API.DeleteDevice, requestJson); +// if (revertObj.StateCode.ToUpper() == StateCode.SUCCESS) { +// return true; +// } else { +// //2020-06-29 寮圭獥鎻愮ず閿欒 +// ShowErrorInfo (revertObj.StateCode); +// } +// return false; +// } +// #endregion + +// #region 鍏充簬鍦烘櫙鐨勬柟娉� +// /// <summary> +// /// 璇诲彇Alexa鍦烘櫙鍒楄〃 +// /// </summary> +// public List<SceneByRegion> ReadSceneList () +// { +// var sceneList = new List<SceneByRegion> (); +// var requestObj = new SceneByRegionListObj () { RegionID = UserConfig.Instance.CurrentRegion.Id }; +// var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject (requestObj); +// var revertObj = MainPage.RequestHttps (API.GetSceneList, requestJson); +// if (revertObj.StateCode.ToUpper() == StateCode.SUCCESS) { +// sceneList = Newtonsoft.Json.JsonConvert.DeserializeObject<List<SceneByRegion>> (revertObj.ResponseData.ToString ()); +// } else { +// //2020-06-29 寮圭獥鎻愮ず閿欒 +// ShowErrorInfo (revertObj.StateCode); +// } +// return sceneList; +// } + +// /// <summary> +// /// 娣诲姞鍦烘櫙 +// /// </summary> +// public bool AddScene (SceneAndDeviceList sceneMark) +// { +// var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject (sceneMark); +// var revertObj = MainPage.RequestHttps (API.AddSceneAndDeviceList, requestJson); +// if (revertObj.StateCode.ToUpper() == StateCode.SUCCESS) { +// //var requestAddDeviceObj = new BindDeviceToSceneItemObj () { SceneId = sceneId, Command = command, DeviceID = 0, DataString = dataString }; +// //var requestAddDeviceJson = Newtonsoft.Json.JsonConvert.SerializeObject (requestAddDeviceObj); +// //var revertAddDeviceObj = MainPage.RequestHttps ("BindDeviceToSceneItem", requestAddDeviceJson); +// //if (revertAddDeviceObj.StateCode.ToUpper() == StateCode.SUCCESS) { +// return true; +// //} +// } else if (revertObj.StateCode == "Exist") { +// Application.RunOnMainThread (() => { +// MainPage.AddTip (ErrorCode.AddFailed + " " + ErrorCode.NameExist + " ( " + sceneMark.SceneName + " )"); +// }); +// return true; +// } else { +// //2020-06-29 寮瑰嚭鎻愮ず閿欒 +// ShowUploadDevicesInfo (revertObj.StateCode); +// } + +// return false; +// } + +// /// <summary> +// /// 涓婁紶鍦烘櫙璁惧鎺у埗鏁版嵁 +// /// </summary> +// //public bool AddDeviceDateToScene (int sceneId,string command,string dataString) +// //{ +// // var requestAddDeviceObj = new BindDeviceToSceneItemObj () { SceneId = sceneId, Command = command, DeviceID = 0, DataString = dataString }; +// // var requestAddDeviceJson = Newtonsoft.Json.JsonConvert.SerializeObject (requestAddDeviceObj); +// // var revertAddDeviceObj = MainPage.RequestHttps ("BindDeviceToSceneItem", requestAddDeviceJson); +// // if (revertAddDeviceObj.StateCode.ToUpper() == StateCode.SUCCESS) { +// // return true; +// // } +// // return false; +// //} + +// /// <summary> +// /// 鍒犻櫎鍦烘櫙 +// /// </summary> +// public bool DelScene (string sceneId) +// { +// var requestObj = new DeleteSceneObj () { Id = sceneId }; +// var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject (requestObj); +// var revertObj = MainPage.RequestHttps (API.DeleteScene, requestJson); +// if (revertObj.StateCode.ToUpper() == StateCode.SUCCESS) { +// return true; +// } else { +// //2020-06-29 寮圭獥鎻愮ず閿欒 +// ShowErrorInfo (revertObj.StateCode); +// } +// return false; +// } +// #endregion + +// /// <summary> +// /// +// /// </summary> +// /// <param name="bodyView"></param> +// /// <param name="isScene"></param> +// void AddTopTitleView (VerticalScrolViewLayout bodyView, bool isScene = false) { +// var chooseTypeView = new RowLayout () { +// Height = Application.GetRealHeight (80), +// BackgroundColor = SkinStyle.Current.TitileView, +// }; +// bodyView.AddChidren (chooseTypeView); +// Button btnEquipmentIcon = new Button () { +// Width = Application.GetRealHeight (65), +// Height = Application.GetRealHeight (65), +// UnSelectedImagePath = "Item/LogicModule.png", +// X = Application.GetRealWidth (30), +// Gravity = Gravity.CenterVertical, +// }; +// chooseTypeView.AddChidren (btnEquipmentIcon); + +// Button btnEquipmentType = new Button () { +// Width = Application.GetRealHeight (460), +// X = btnEquipmentIcon.Right, +// TextAlignment = TextAlignment.CenterLeft, +// Text = Language.StringByID (R.MyInternationalizationString.Device), +// TextColor = SkinStyle.Current.TextColor1, +// SelectedTextColor = SkinStyle.Current.DialogTextColor +// }; +// chooseTypeView.AddChidren (btnEquipmentType); + +// if (isScene) { +// btnEquipmentIcon.UnSelectedImagePath = "Scene/Scene.png"; +// btnEquipmentType.Text = Language.StringByID (R.MyInternationalizationString.Scenes); +// } +// } + +// /// <summary> +// /// 娣诲姞璁惧鐣岄潰 +// /// </summary> +// public void InitDevcieRow (List<UpdateDeviceObj> list, VerticalScrolViewLayout bodyView) +// { +// bodyView.RemoveAll (); + +// if (list.Count > 0) { +// //娣诲姞鏍囬 +// AddTopTitleView (bodyView); +// } + +// foreach (var device in list) { +// var rowView = new RowLayout () { +// Height = Application.GetRealHeight (110), +// }; +// bodyView.AddChidren (rowView); +// var btn = new Button () { +// X = Application.GetRealWidth(60), +// Width = Application.GetRealWidth (640 - 60), +// Text = device.DeviceName, +// TextAlignment = TextAlignment.CenterLeft, +// TextColor = SkinStyle.Current.TextColor1, +// }; +// rowView.AddChidren (btn); + +// var btnDel = new Button () { +// Text = "Delete", +// BackgroundColor = SkinStyle.Current.DelColor, +// }; +// rowView.AddRightView (btnDel); + +// btnDel.MouseUpEventHandler += (sender, e) => { +// var alert = new Alert ("", "Do you want to delete device?", "No", "Yes"); +// alert.Show (); +// alert.ResultEventHandler += (s, dd) => { +// if (dd) { +// //if (DelDevice (device.Id)) { +// // rowView.RemoveFromParent (); +// // list.Remove (device); +// //} + +// System.Threading.Tasks.Task.Run (() => { +// Application.RunOnMainThread (() => { +// MainPage.Loading.Start (Language.StringByID (R.MyInternationalizationString.load)); +// }); +// try { +// var result = DelDevice (device.Id); +// Application.RunOnMainThread (() => { +// if (result) { +// rowView.RemoveFromParent (); +// list.Remove (device); +// } +// }); + +// } catch { } finally { + +// Application.RunOnMainThread (() => { +// MainPage.Loading.Hide (); +// }); +// } +// }); +// } +// }; +// }; +// } +// } + +// /// <summary> +// /// 娣诲姞鍦烘櫙鐣岄潰 +// /// </summary> +// public void InitSceneRow (List<SceneByRegion> list, VerticalScrolViewLayout bodyView) +// { +// if (list.Count > 0) { +// //娣诲姞鏍囬 +// AddTopTitleView (bodyView, true); +// } + +// foreach (var scene in list) { +// var rowView = new RowLayout () { +// Height = Application.GetRealHeight (110), +// }; +// bodyView.AddChidren (rowView); +// var btn = new Button () { +// X = Application.GetRealWidth (60), +// Width = Application.GetRealWidth (640 - 60), +// Text = scene.SceneName, +// TextAlignment = TextAlignment.CenterLeft, +// TextColor = SkinStyle.Current.TextColor1, +// }; +// rowView.AddChidren (btn); +// btn.MouseUpEventHandler += (dd,ff) => { +// //var alexaSceneSettingPage = new AlecaSceneEditPage (); +// //UserMiddle.SettingPageView.AddChidren (alexaSceneSettingPage); +// //alexaSceneSettingPage.ShowScene (scene); +// //UserMiddle.SettingPageView.PageIndex = 2; +// }; + +// var btnDel = new Button () { +// Text = "Delete", +// BackgroundColor = SkinStyle.Current.DelColor, +// }; +// rowView.AddRightView (btnDel); + +// btnDel.MouseUpEventHandler += (sender, e) => { +// var alert = new Alert ("", "Do you want to delete scene?", "No", "Yes"); +// alert.Show (); +// alert.ResultEventHandler += (s, dd) => { +// if (dd) { +// //if (DelScene (scene.SceneId)) { +// // rowView.RemoveFromParent (); +// // list.Remove (scene); +// //} + +// System.Threading.Tasks.Task.Run (() => { +// Application.RunOnMainThread (() => { +// MainPage.Loading.Start (Language.StringByID (R.MyInternationalizationString.load)); +// }); +// try { +// var result = DelScene (scene.SceneId); +// Application.RunOnMainThread (() => { +// if (result) { +// rowView.RemoveFromParent (); +// list.Remove (scene); +// } +// }); + +// } catch { } finally { + +// Application.RunOnMainThread (() => { +// MainPage.Loading.Hide (); +// }); +// } +// }); +// } +// }; +// }; +// } + +// } +// } +//} diff --git a/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaDeviceListPage.cs b/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaDeviceListPage.cs index 3d5a60a..e1ddf4b 100644 --- a/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaDeviceListPage.cs +++ b/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaDeviceListPage.cs @@ -3,844 +3,210 @@ namespace Shared.SimpleControl.Phone { - public class AlexaDeviceListPage : FrameLayout + public class AlexaDeviceListPage : BasePage { - public AlexaDeviceListPage () + ///// <summary> + ///// 鏆傛椂娴嬭瘯鍚庨潰鍘绘帀 + ///// </summary> + //string AlexaTestURL = "https://developer.hdlcontrol.com"; + + /// <summary> + /// 褰撳墠闊崇銆佺敤鎴枫�佷綇瀹呯瓑鏁版嵁 + /// </summary> + SpeakerInfo mAlexa = new SpeakerInfo (); + /// <summary> + /// 璁惧銆佸満鏅垪琛� + /// </summary> + List<TargetInfo> targetInfoList = new List<TargetInfo> (); + + /////// <summary> + /////// 璇煶鎴块棿鏁版嵁 + /////// </summary> + ////List<AlexaRoomsItem> alexaRoomsList = new List<AlexaRoomsItem> (); + ///// <summary> + ///// 璁惧鍒楄〃 + ///// </summary> + //List<AlexaDeviceListItem> alexaDeviceList = new List<AlexaDeviceListItem> (); + ///// <summary> + ///// 鍦烘櫙鍒楄〃 + ///// </summary> + //List<SceneListItem> alexaSceneList = new List<SceneListItem> (); + //AlexaRoomsItem mAlexaRoomsItem = new AlexaRoomsItem (); + + VerticalScrolViewLayout bodyView; + + bool IsDeviceList = true; + + public AlexaDeviceListPage (SpeakerInfo speakerInfo) { BackgroundColor = SkinStyle.Current.MainColor; + mAlexa = speakerInfo; } - public void ShowPage () + /// <summary> + /// 鏄剧ず椤甸潰 + /// </summary> + public override void ShowPage () { - #region 鏍囬 - var topView = new FrameLayout () { - Y = Application.GetRealHeight (36), - Height = Application.GetRealHeight (90), + #region ---TopView--- + base.ShowPage (); + this.topTitleBtn.Text = "Alexa"; + //娣诲姞鎸夐挳鐐瑰嚮浜嬩欢 + EventHandler<MouseEventArgs> addSubaccountHandler = (sender, e) => { + OpenAlexaSettingPage (); }; - AddChidren (topView); + this.topItemButton.MouseUpEventHandler += addSubaccountHandler; + #endregion - var title = new Button () { - TextAlignment = TextAlignment.Center, - Text = "Alexa", - TextSize = 19, + #region 璁惧-鍦烘櫙 + var topView = new FrameLayout () { + Height = Application.GetRealHeight (110), + BackgroundColor = SkinStyle.Current.TitileView, + }; + BaseContentView.AddChidren (topView); + + var btnDevice = new Button () { + Width = Application.GetRealWidth (320), + TextSize = 16, + TextID = R.MyInternationalizationString.Device, + TextColor = SkinStyle.Current.SelectedColor + }; + topView.AddChidren (btnDevice); + var btnScene = new Button () { + Width = Application.GetRealWidth (320), + X = btnDevice.Right, + TextSize = 16, + TextID = R.MyInternationalizationString.Scenes, TextColor = SkinStyle.Current.TextColor1 }; - topView.AddChidren (title); - - Button ItemButton = new Button () { - Width = Application.GetRealWidth (55), - Height = Application.GetRealHeight (55), - UnSelectedImagePath = "Item/+.png", - SelectedImagePath = "Item/+.png", - X = Application.GetRealWidth (640 - 80), - Y = Application.GetRealHeight (17), + var btnLine = new Button () { + Width = 1, + BackgroundColor = SkinStyle.Current.White20Transparent, + X = btnDevice.Right, }; - topView.AddChidren (ItemButton); + topView.AddChidren (btnLine); + btnDevice.MouseUpEventHandler += (sender, e) => { + btnDevice.TextColor = SkinStyle.Current.SelectedColor; + btnScene.TextColor = SkinStyle.Current.TextColor1; + if (!IsDeviceList) { + IsDeviceList = true; + InitDevcieRow (bodyView); + } - var back = new Button () { - Height = Application.GetRealHeight (90), - Width = Application.GetRealWidth (85), - UnSelectedImagePath = "Item/Back.png", - SelectedImagePath = "Item/BackSelected.png", + }; - topView.AddChidren (back); - back.MouseUpEventHandler += (sender, e) => { - (Parent as PageLayout).PageIndex -= 1; + topView.AddChidren (btnScene); + btnScene.MouseUpEventHandler += (sender, e) => { + btnDevice.TextColor = SkinStyle.Current.TextColor1; + btnScene.TextColor = SkinStyle.Current.SelectedColor; + + if (IsDeviceList) { + IsDeviceList = false; + InitSceneRow (bodyView); + } }; #endregion - var bodyView = new VerticalScrolViewLayout () { + bodyView = new VerticalScrolViewLayout () { Y = topView.Bottom, - Height = Application.GetRealHeight (1136 - 126), + Height = BaseContentView.Height - topView.Bottom, BackgroundColor = SkinStyle.Current.ViewColor, }; - AddChidren (bodyView); - var alexaDeviceLista = new List<UpdateDeviceObj> (); - var alexaSceneList = new List<SceneByRegion> (); + BaseContentView.AddChidren (bodyView); - System.Threading.Tasks.Task.Factory.StartNew (() => { - Application.RunOnMainThread (() => { - MainPage.Loading.Start ("Please wait..."); - }); + ///璇锋眰鑾峰彇璁惧鍜屽満鏅垪琛� + GetDeviceAndSceneList (); + } + + #region 鎺ュ彛璇锋眰鏂规硶 + /// <summary> + /// 璇锋眰鑾峰彇璁惧鍜屽満鏅垪琛� + /// </summary> + void GetDeviceAndSceneList () + { + + System.Threading.Tasks.Task.Run (() => { try { - alexaDeviceLista = ReadDeviceList (); - alexaSceneList = ReadSceneList (); + Application.RunOnMainThread (() => { + MainPage.Loading.Start (Language.StringByID (R.MyInternationalizationString.load)); + }); - if (alexaDeviceLista.Count > 0) { + var revertObj = HttpServerRequest.Current.GetSpeakerDeviceList (0, mAlexa.tokenId); + + if (revertObj.Code == StateCode.SUCCESS) { + var list = Newtonsoft.Json.JsonConvert.DeserializeObject<List<TargetInfo>> (revertObj.Data.ToString ()); Application.RunOnMainThread (() => { - InitDevcieRow (alexaDeviceLista, bodyView); + if (list != null && list.Count > 0) { + targetInfoList = list; + } else { + targetInfoList = new List<TargetInfo> (); + } + RefreshListView (); }); - } - if (alexaSceneList.Count > 0) { - Application.RunOnMainThread (() => { - InitSceneRow (alexaSceneList, bodyView); - }); - } - } catch (Exception ex) { - Utlis.WriteLine (ex.Message); + } else { + //鎻愮ず閿欒 + IMessageCommon.Current.ShowErrorInfoAlter (revertObj.Code); + } + } catch { + } finally { Application.RunOnMainThread (() => { MainPage.Loading.Hide (); }); } }); - - ItemButton.MouseUpEventHandler += (sender, e) => { - Action action = () => { - Application.RunOnMainThread (() => { - MainPage.Loading.Start ("Please wait..."); - }); - System.Threading.Tasks.Task.Run (() => { - try { - alexaDeviceLista = ReadDeviceList (); - alexaSceneList = ReadSceneList (); - Application.RunOnMainThread (() => { - InitDevcieRow (alexaDeviceLista, bodyView); - }); - } catch (Exception ex) { - Utlis.WriteLine (ex.Message); - } finally { - Application.RunOnMainThread (() => { - MainPage.Loading.Hide (); - }); - } - }); - }; - - Action<List<string>, List<string>> saveAction = (roomSceneFilePathList, roomDeviceFilePathList) => { - System.Threading.Tasks.Task.Factory.StartNew (() => { - try { - Application.RunOnMainThread (() => { - MainPage.Loading.Start ("Please wait..."); - }); - foreach (var newDevicePath in roomDeviceFilePathList) { - var common = Newtonsoft.Json.JsonConvert.DeserializeObject<Common> (CommonPage.MyEncodingUTF8.GetString (IO.FileUtils.ReadFile (newDevicePath))); - //newDeviceList.Add (new UpdateDeviceObj () { - // DeviceName = common.Name, DeviceID = common.DeviceID, Id = 1, DeviceType = common.Type.ToString (), LoopID = common.LoopID, - // MAC = UserConfig.Instance.GatewayMAC, RegionID = UserConfig.Instance.CurrentRegion.RegionID, SubnetID = common.SubnetID - //}); - - - if (common != null) { - var commonType = common.Type.ToString (); - if (commonType == "CurtainModel") { - commonType = "CurtainModule"; - } else if (commonType == "LightEnergySwitch" || commonType == "LightSwitchSocket" || commonType == "LightEnergySocket") { - commonType = "LightSwitch"; - } else if (commonType == "ACInfrared") { - commonType = "HVAC"; - } - var oldDevice = alexaDeviceLista.Find ((obj) => obj.SubnetID == common.SubnetID && obj.DeviceID == common.DeviceID && obj.LoopID == common.LoopID && obj.DeviceType == commonType); - if (oldDevice == null) { - var isSuccess = AddDevice (common); - if (!isSuccess) { - //璺冲嚭寰幆 - break; - } - } else { - //2020-07-21 濡傛灉宸茬粡瀛樺湪 鍖归厤璁惧澶囨敞鏄惁闇�瑕佹洿鏂� - if (oldDevice.DeviceName != common.Name) { - //Utlis.WriteLine ("鍚嶅瓧涓嶅尮閰嶏紝鎻愪氦鏇存柊锛�" + common.Name); - var oldName = oldDevice.DeviceName; - oldDevice.DeviceName = common.Name; - var isSuccess = UpdateDevice (oldDevice); - if (!isSuccess) { - //杩樺師 - oldDevice.DeviceName = oldName; - //Utlis.WriteLine ("鏇存柊澶辫触锛侊紒锛侊紒"); - } else { - //Utlis.WriteLine ("鏇存柊鎴愬姛锛�"); - } - } else { - //Utlis.WriteLine ("鍚嶅瓧涓�鏍蜂笉鐢ㄦ洿鏂帮細"+ common.Name); - } - - } - } - } - - var roomDeviceFilePathListNew = new List<string> (); - foreach (var path in roomDeviceFilePathList) { - var deviceFilePath = path; - if (deviceFilePath.Contains ("LightEnergySocket")) { - deviceFilePath = deviceFilePath.Replace ("LightEnergySocket", "LightSwitch"); - } else if (deviceFilePath.Contains ("LightEnergySwitch")) { - deviceFilePath = deviceFilePath.Replace ("LightEnergySwitch", "LightSwitch"); - } else if (deviceFilePath.Contains ("LightSwitchSocket")) { - deviceFilePath = deviceFilePath.Replace ("LightSwitchSocket", "LightSwitch"); - } else if (deviceFilePath.Contains ("ACInfrared")) { - deviceFilePath = deviceFilePath.Replace ("ACInfrared", "HVAC"); - } else if (deviceFilePath.Contains ("CurtainModel")) { - deviceFilePath = deviceFilePath.Replace ("CurtainModel", "CurtainModule"); - } - roomDeviceFilePathListNew.Add (deviceFilePath); - } - - foreach (var oldDevice in alexaDeviceLista) { - var oldDevicePath = "Equipment_" + oldDevice.DeviceType + "_" + oldDevice.SubnetID + "_" + oldDevice.DeviceID + "_" + (oldDevice.LoopID.ToString ().Length < 2 ? "0" + oldDevice.LoopID.ToString () : oldDevice.LoopID.ToString ()); - if (!roomDeviceFilePathListNew.Contains (oldDevicePath)) { - DelDevice (oldDevice.Id); - Utlis.WriteLine ("delDevice " + oldDevice.DeviceName); - } - } - - foreach (var newScenePath in roomSceneFilePathList) { - var tempScene = Scene.GetSceneByFilePath (newScenePath); - if (tempScene != null) { - var oldScene = alexaSceneList.Find ((obj) => obj.SceneName == tempScene.Name); - if (oldScene == null) { - int sceneDeviceCount = tempScene.DeviceFilePathList.Count; - var uploadScene = new SceneAndDeviceList () { MAC = UserConfig.Instance.GatewayMAC, RegionID = UserConfig.Instance.CurrentRegion.Id, SceneName = tempScene.Name }; - - byte [] replyBytes = null; - if (!tempScene.busScene) { - foreach (var deviceFilePath in tempScene.DeviceFilePathList) { - var common = Newtonsoft.Json.JsonConvert.DeserializeObject<Common> (System.Text.Encoding.UTF8.GetString (IO.FileUtils.ReadFile (deviceFilePath))); - if (common.Type == DeviceType.FanModule) { - var device = Newtonsoft.Json.JsonConvert.DeserializeObject<FanModule> (System.Text.Encoding.UTF8.GetString (IO.FileUtils.ReadFile (deviceFilePath))); - if (device != null) { - uploadScene.DeviceListObject.Add (new AddCloudSceneDeviceData () { - Command = (int)Command.SetSingleLight, SubnetId = device.SubnetID, DeviceId = device.DeviceID, - DeviceName = device.Name, DeviceType = "FanModule", LoopId = device.LoopID, - DataString = device.WindSpeed.ToString () - }); - } - } else if (common.Type == DeviceType.LightDimming) { - var device = Newtonsoft.Json.JsonConvert.DeserializeObject<LightDimming> (System.Text.Encoding.UTF8.GetString (IO.FileUtils.ReadFile (deviceFilePath))); - if (device != null) { - uploadScene.DeviceListObject.Add (new AddCloudSceneDeviceData () { - Command = (int)Command.SetSingleLight, SubnetId = device.SubnetID, DeviceId = device.DeviceID, - DeviceName = device.Name, DeviceType = "LightDimming", LoopId = device.LoopID, - DataString = device.CurrentBrightness.ToString () - }); - } - } else if (common.Type == DeviceType.LightDALI) { - var device = Newtonsoft.Json.JsonConvert.DeserializeObject<LightDALI> (System.Text.Encoding.UTF8.GetString (IO.FileUtils.ReadFile (deviceFilePath))); - if (device != null) { - uploadScene.DeviceListObject.Add (new AddCloudSceneDeviceData () { - Command = (int)Command.SetSingleLight, SubnetId = device.SubnetID, DeviceId = device.DeviceID, - DeviceName = device.Name, DeviceType = "LightDimming", LoopId = device.LoopID, - DataString = device.CurrentBrightness.ToString () - }); - } - } else if (common.Type == DeviceType.LightRGB) { - var device = Newtonsoft.Json.JsonConvert.DeserializeObject<LightLogic> (System.Text.Encoding.UTF8.GetString (IO.FileUtils.ReadFile (deviceFilePath))); - if (device != null) { - uploadScene.DeviceListObject.Add (new AddCloudSceneDeviceData () { - Command = (int)Command.SetLogicLoopColor, SubnetId = device.SubnetID, DeviceId = device.DeviceID, - DeviceName = device.Name, DeviceType = "LightRGB", LoopId = device.LoopID, - DataString = device.CurrentBrightness + "," + device.RStatus + "," + device.GStatus + "," + device.BStatus - }); - } - } else if (common.Type == DeviceType.LightSwitch || common.Type == DeviceType.LightSwitchSocket) { - var device = Newtonsoft.Json.JsonConvert.DeserializeObject<LightSwitch> (System.Text.Encoding.UTF8.GetString (IO.FileUtils.ReadFile (deviceFilePath))); - if (device != null) { - uploadScene.DeviceListObject.Add (new AddCloudSceneDeviceData () { - Command = (int)Command.SetSingleLight, SubnetId = device.SubnetID, DeviceId = device.DeviceID, - DeviceName = device.Name, DeviceType = "LightSwitch", LoopId = device.LoopID, - DataString = device.CurrentBrightness.ToString () - }); - } - } else if (common.Type == DeviceType.LightEnergySocket) { - var device = Newtonsoft.Json.JsonConvert.DeserializeObject<LightSwitch> (System.Text.Encoding.UTF8.GetString (IO.FileUtils.ReadFile (deviceFilePath))); - if (device != null) { - uploadScene.DeviceListObject.Add (new AddCloudSceneDeviceData () { - Command = (int)Command.SetSingleLight, SubnetId = device.SubnetID, DeviceId = device.DeviceID, - DeviceName = device.Name, DeviceType = "LightSwitch", LoopId = device.LoopID, - DataString = device.CurrentBrightness.ToString () - }); - } - } else if (common.Type == DeviceType.LightEnergySwitch) { - var device = Newtonsoft.Json.JsonConvert.DeserializeObject<LightSwitch> (System.Text.Encoding.UTF8.GetString (IO.FileUtils.ReadFile (deviceFilePath))); - if (device != null) { - uploadScene.DeviceListObject.Add (new AddCloudSceneDeviceData () { - Command = (int)Command.SetSingleLight, SubnetId = device.SubnetID, DeviceId = device.DeviceID, - DeviceName = device.Name, DeviceType = "LightSwitch", LoopId = device.LoopID, - DataString = device.CurrentBrightness.ToString () - }); - } - } else if (common.Type == DeviceType.CurtainModel) { - var device = Newtonsoft.Json.JsonConvert.DeserializeObject<CurtainModel> (System.Text.Encoding.UTF8.GetString (IO.FileUtils.ReadFile (deviceFilePath))); - if (device != null) { - uploadScene.DeviceListObject.Add (new AddCloudSceneDeviceData () { - Command = (int)Command.UpdataCurtainModelStutas, SubnetId = device.SubnetID, DeviceId = device.DeviceID, - DeviceName = device.Name, DeviceType = "CurtainModule", LoopId = device.LoopID, - DataString = ((byte)device.Status).ToString () - }); - } - } else if (common.Type == DeviceType.CurtainRoller) { - var device = Newtonsoft.Json.JsonConvert.DeserializeObject<CurtainRoller> (System.Text.Encoding.UTF8.GetString (IO.FileUtils.ReadFile (deviceFilePath))); - if (device != null) { - uploadScene.DeviceListObject.Add (new AddCloudSceneDeviceData () { - Command = (int)Command.UpdataCurtainModelStutas, SubnetId = device.SubnetID, DeviceId = device.DeviceID, - DeviceName = device.Name, DeviceType = "CurtainRoller", LoopId = device.LoopID, - DataString = ((byte)device.CurtainProress + 3).ToString () - }); - } - } else if (common.Type == DeviceType.CurtainTrietex) { - var device = Newtonsoft.Json.JsonConvert.DeserializeObject<CurtainTrietex> (System.Text.Encoding.UTF8.GetString (IO.FileUtils.ReadFile (deviceFilePath))); - if (device != null) { - uploadScene.DeviceListObject.Add (new AddCloudSceneDeviceData () { - Command = (int)Command.UpdataCurtainModelStutas, SubnetId = device.SubnetID, DeviceId = device.DeviceID, - DeviceName = device.Name, DeviceType = "CurtainRoller", LoopId = device.LoopID, - DataString = ((byte)device.CurtainProress + 3).ToString () - }); - } - } else if (common.Type == DeviceType.HVAC || common.Type == DeviceType.ACInfrared) { - var device = Newtonsoft.Json.JsonConvert.DeserializeObject<HVAC> (System.Text.Encoding.UTF8.GetString (IO.FileUtils.ReadFile (deviceFilePath))); - if (device != null) { - uploadScene.DeviceListObject.Add (new AddCloudSceneDeviceData () { - Command = (int)Command.SetACMode, SubnetId = device.SubnetID, DeviceId = device.DeviceID, - DeviceName = device.Name, DeviceType = "HVAC", LoopId = device.LoopID, - DataString = device.Power + "," + device.TemperatureMode + "," + device.SetMode + "," + device.SetFanSpeed + "," + device.SetTemperature - }); - } - } else if (common.Type == DeviceType.FoolHeat) { - //var device = Newtonsoft.Json.JsonConvert.DeserializeObject<FoolHeat> (System.Text.Encoding.UTF8.GetString (IO.FileUtils.ReadFile (deviceFilePath))); - //if (device == null) { - // continue; - //} - //replyBytes = Control.ControlBytesSendHasReturn (Command.SetFoolHeat, device.SubnetID, device.DeviceID, - //new byte [] { device.LoopID, (byte)(device.Status + device.WorkingMode * 16), 0,device.WorkingMode,device.NormalTemperature, device.DayTemperature, - //device.NightTemperature, device.AwayTemperature , 0, 0 }); - - } else if (common.Type == DeviceType.FanModule) { - //var device = Newtonsoft.Json.JsonConvert.DeserializeObject<FanModule> (System.Text.Encoding.UTF8.GetString (IO.FileUtils.ReadFile (deviceFilePath))); - //if (device == null) { - // continue; - //} - //replyBytes = Control.ControlBytesSendHasReturn (Command.SetSingleLight, device.SubnetID, device.DeviceID, new byte [] { 1, (byte)device.WindSpeed }); - } else if (common.Type == DeviceType.LogicModule) { - var device = Newtonsoft.Json.JsonConvert.DeserializeObject<LogicModule> (System.Text.Encoding.UTF8.GetString (IO.FileUtils.ReadFile (deviceFilePath))); - if (device != null) { - uploadScene.DeviceListObject.Add (new AddCloudSceneDeviceData () { - Command = (int)Command.SetScene, SubnetId = device.SubnetID, DeviceId = device.DeviceID, - DeviceName = device.Name, DeviceType = "SceneControl", LoopId = device.AreaID, - DataString = device.AreaSceneID.ToString () - }); - } - } else if (common.Type == DeviceType.UniversalDevice) {//2020-09-02 鏂板閫氱敤寮�鍏� - var device = Newtonsoft.Json.JsonConvert.DeserializeObject<UniversalDevice> (System.Text.Encoding.UTF8.GetString (IO.FileUtils.ReadFile (deviceFilePath))); - if (device != null) { - uploadScene.DeviceListObject.Add (new AddCloudSceneDeviceData () { - Command = (int)Command.SetCommonSwitch, SubnetId = device.SubnetID, DeviceId = device.DeviceID, - DeviceName = device.Name, DeviceType = "UniversalDevice", LoopId = device.LoopID, - DataString = device.SendBytes[1].ToString(), - }); - } - } - - } - } else { - foreach (var common in tempScene.GlobalSceneDeviceList) { - switch (common.obj1) { - case 0://0 鏃犳晥 Invalid - break; - case 85://0x55 鍦烘櫙 Scene ||0x0002 - uploadScene.DeviceListObject.Add (new AddCloudSceneDeviceData () { - Command = (int)Command.SetScene, SubnetId = common.SubnetID, DeviceId = common.DeviceID, - DeviceName = common.Name, DeviceType = "SceneControl", LoopId = common.obj2, - DataString = common.obj3.ToString () - }); - //replyBytes = Control.ControlBytesSendHasReturn (Command.SetScene, common.SubnetID, common.DeviceID, new byte [] { common.obj2, common.obj3, common.obj4, common.obj5 }); - break; - case 86://0x56 搴忓垪 Sequence ||0x001A - //replyBytes = Control.ControlBytesSendHasReturn (Command.SetSeries, common.SubnetID, common.DeviceID, new byte [] { common.obj2, common.obj3, common.obj4, common.obj5 }); - break; - case 88://0x58 閫氱敤寮�鍏� Universal Switch ||0xe01c - uploadScene.DeviceListObject.Add (new AddCloudSceneDeviceData () { - Command = (int)Command.SetCommonSwitch, SubnetId = common.SubnetID, DeviceId = common.DeviceID, - DeviceName = common.Name, DeviceType = "UVSwitch", LoopId = common.obj2, - DataString = common.obj3.ToString () - }); - //replyBytes = Control.ControlBytesSendHasReturn (Command.SetCommonSwitch, common.SubnetID, common.DeviceID, new byte [] { common.obj2, common.obj3, common.obj4, common.obj5 }); - break; - case 89: //0x59 鍗曡矾璋冭妭 Single Channel Lighting Control 0031 - uploadScene.DeviceListObject.Add (new AddCloudSceneDeviceData () { - Command = (int)Command.SetSingleLight, SubnetId = common.SubnetID, DeviceId = common.DeviceID, - DeviceName = common.Name, DeviceType = "LightDimming", LoopId = common.obj2, - DataString = common.obj3.ToString () - }); - //replyBytes = Control.ControlBytesSendHasReturn (Command.SetSingleLight, common.SubnetID, common.DeviceID, new byte [] { common.obj2, common.obj3, common.obj4, common.obj5 }); - break; - case 92://0x5c 绐楀笜寮�鍏� Curtain Switch e3e0 - uploadScene.DeviceListObject.Add (new AddCloudSceneDeviceData () { - Command = (int)Command.UpdataCurtainModelStutas, SubnetId = common.SubnetID, DeviceId = common.DeviceID, - DeviceName = common.Name, DeviceType = "CurtainModel", LoopId = common.obj2, - DataString = common.obj3.ToString () - }); - //replyBytes = Control.ControlBytesSendHasReturn (Command.UpdataCurtainModelStutas, common.SubnetID, common.DeviceID, new byte [] { common.obj2, common.obj3, common.obj4, common.obj5 }); - break; - case 94://0x5e GPRS鎺у埗 GPRS Control E3D4 - replyBytes = Control.ControlBytesSendHasReturn (Command.GPRSControl, common.SubnetID, common.DeviceID, new byte [] { common.obj2, common.obj3, common.obj4, common.obj5 }); - break; - case 95://0x5f 闈㈡澘鎺у埗 Panel Control e3d8 - //replyBytes = Control.ControlBytesSendHasReturn (Command.InstructionPanelKey, common.SubnetID, common.DeviceID, new byte [] { common.obj2, common.obj3, common.obj4, common.obj5 }); - break; - case 100://0x64 骞挎挱鍦烘櫙 Broadcast Scene ||0x0002 - uploadScene.DeviceListObject.Add (new AddCloudSceneDeviceData () { - Command = (int)Command.SetScene, SubnetId = common.SubnetID, DeviceId = common.DeviceID, - DeviceName = common.Name, DeviceType = "SceneControl", LoopId = common.obj2, - DataString = common.obj3.ToString () - }); - //replyBytes = Control.ControlBytesSendHasReturn (Command.SetScene, common.SubnetID, common.DeviceID, new byte [] { common.obj2, common.obj3, common.obj4, common.obj5 }); - break; - case 101://0x65 骞挎挱鍥炶矾 Broadcast Channel 0031 - uploadScene.DeviceListObject.Add (new AddCloudSceneDeviceData () { - Command = (int)Command.SetSingleLight, SubnetId = common.SubnetID, DeviceId = common.DeviceID, - DeviceName = common.Name, DeviceType = "LightDimming", LoopId = common.obj2, - DataString = common.obj3.ToString () - }); - //replyBytes = Control.ControlBytesSendHasReturn (Command.SetSingleLight, common.SubnetID, common.DeviceID, new byte [] { common.obj2, common.obj3, common.obj4, common.obj5 }); - break; - //case 102://0x66 娑堥槻妯″潡 Security Module 011E - // replyBytes = Control.ControlBytesSendHasReturn (Command.SecurityModule, common.SubnetID, common.DeviceID, new byte [] { common.obj2, common.obj3, common.obj4, common.obj5 }); - // break; - //case 103://0x67 闊充箰鎾斁 Music Control 0218 - //replyBytes = Control.ControlBytesSendHasReturn (Command.MusicControl, common.SubnetID, common.DeviceID, new byte [] { common.obj2, common.obj3, common.obj4, common.obj5 }); - //break; - //104 閫氱敤鎺у埗 Universal Control - //105 杩炴帴椤� Link Page - //107 RGB璋冭妭 RGB Control - //108 绾㈠鎺у埗 Infrared Control - //case 109://109 閫昏緫鐏皟鑺� Logic Light Adjust || 0xE45E - // replyBytes = Control.ControlBytesSendHasReturn (Command.LogicLightAdjust, common.SubnetID, common.DeviceID, new byte [] { common.obj2, common.obj3, common.obj4, common.obj5 }); - // break; - //} - //110 閫昏緫鍦烘櫙 Logic Scene - //112 LCD & LED浼戠湢 LCD & LED Sleep - //113 鏈嶅姟鍣ㄦ帶鍒� Server control - } - } - } - - var isSuccess = AddScene (uploadScene); - if (!isSuccess) { - //璺冲嚭寰幆 - break; - } - } - } - - } - - - alexaDeviceLista = ReadDeviceList (); - Application.RunOnMainThread (() => { - InitDevcieRow (alexaDeviceLista, bodyView); - }); - alexaSceneList = ReadSceneList (); - Application.RunOnMainThread (() => { - InitSceneRow (alexaSceneList, bodyView); - }); - - } catch (Exception ex) { - Utlis.WriteLine (ex.Message); - } finally { - Application.RunOnMainThread (() => { - MainPage.Loading.Hide (); - }); - } - }); - }; - - System.Threading.Tasks.Task.Factory.StartNew (() => { - try { - Application.RunOnMainThread (() => { - MainPage.Loading.Start ("Please wait..."); - }); - var tempRoom = new Room (); - foreach (var device in alexaDeviceLista) {//鐗规畩澶勭悊鏈嶅姟鍣ㄤ笌鏈湴璁惧绫诲瀷涓嶄竴鏍风殑璁惧 - var deviceTypeSaveString = device.DeviceType; - if (deviceTypeSaveString == "CurtainModel") { - deviceTypeSaveString = "CurtainModule"; - } else if (deviceTypeSaveString == "LightEnergySwitch") { - deviceTypeSaveString = "LightSwitch"; - } else if (deviceTypeSaveString == "LightEnergySocket") { - deviceTypeSaveString = "LightSwitch"; - } else if (deviceTypeSaveString == "LightSwitchSocket") { - deviceTypeSaveString = "LightSwitch"; - } else if (deviceTypeSaveString == "LightLogic") { - deviceTypeSaveString = "LightRGB"; - }else if (deviceTypeSaveString == "ACInfrared") { - deviceTypeSaveString = "HVAC"; - } - - var devicePath = "Equipment_" + deviceTypeSaveString + "_" + device.SubnetID + "_" + device.DeviceID + "_" + (device.LoopID.ToString ().Length < 2 ? "0" + device.LoopID.ToString () : device.LoopID.ToString ()); - tempRoom.DeviceFilePathList.Add (devicePath); - } - foreach (var scene in alexaSceneList) { - tempRoom.SceneFilePathList.Add (scene.SceneName); - } - Application.RunOnMainThread (() => { - var userDeviceListPage = new AlexaSettingPage (tempRoom); - userDeviceListPage.Show (); - userDeviceListPage.ShowPage (action, saveAction); - }); - } catch (Exception ex) { - Utlis.WriteLine (ex.Message); - } finally { - Application.RunOnMainThread (() => { - MainPage.Loading.Hide (); - }); - } - }); - }; - } - - #region 鍏充簬璁惧鐨勬柟娉� - /// <summary> - /// 璇诲彇Alexa璁惧鍒楄〃 - /// </summary> - public List<UpdateDeviceObj> ReadDeviceList () - { - var deviceList = new List<UpdateDeviceObj> (); - var requestObj = new GetDeviceListObj () { RegionID = UserConfig.Instance.CurrentRegion.Id }; - var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject (requestObj); - var revertObj = MainPage.RequestHttps (API.GetDeviceList, requestJson); - if (revertObj.StateCode.ToUpper () == StateCode.SUCCESS) { - deviceList = Newtonsoft.Json.JsonConvert.DeserializeObject<List<UpdateDeviceObj>> (revertObj.ResponseData.ToString ()); - } else { - //2020-06-29 寮圭獥鎻愮ず閿欒 - ShowErrorInfo (revertObj.StateCode); - - } - return deviceList; } /// <summary> - /// 娣诲姞璁惧 + /// 娣诲姞鎴栬�呮洿鏂拌澶囧拰鍦烘櫙璁惧鍒楄〃 /// </summary> - public bool AddDevice (Common device) + bool UpdateSpeakerDeviceList (List<TargetInfo> mList) { - var uploadDevice = new AlexaDeviceObj () { - RegionID = UserConfig.Instance.CurrentRegion.Id, MAC = UserConfig.Instance.GatewayMAC.Replace (".", ""), - DeviceName = device.Name, DeviceID = device.DeviceID, SubnetID = device.SubnetID, LoopID = device.LoopID, DeviceType = device.Type.ToString () + var updateSpeakerDeviceListObj = new UpdateSpeakerDeviceListObj () { + homeId = mAlexa.homeId, + tokenId = mAlexa.tokenId, + targetInfos = mList }; - if (device.Type.ToString () == "CurtainModel") { - uploadDevice.DeviceType = "CurtainModule"; - } else if (device.Type.ToString () == "LightEnergySwitch" || device.Type.ToString () == "LightSwitchSocket" || device.Type.ToString () =="LightEnergySocket") { - uploadDevice.DeviceType = "LightSwitch"; - } else if (device.Type.ToString () == "ACInfrared") { - uploadDevice.DeviceType = "HVAC"; - } - //var requestObj = new UploadDevicesObj () { Device = uploadDevice }; - var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject (uploadDevice); - var revertObj = MainPage.RequestHttps (API.UploadDevices, requestJson); - if (revertObj.StateCode.ToUpper() == StateCode.SUCCESS) { - return true; - }else if (revertObj.StateCode == "Exist") { - Application.RunOnMainThread (() => { - MainPage.AddTip (ErrorCode.AddFailed + " " + ErrorCode.NameExist + " ( " + device.Name + " )"); - }); + var revertObj = HttpServerRequest.Current.UpdateSpeakerDeviceList (updateSpeakerDeviceListObj); + if (revertObj.Code == StateCode.SUCCESS) { return true; } else { - //2020-06-29 寮瑰嚭鎻愮ず閿欒 - ShowUploadDevicesInfo (revertObj.StateCode); + //鐧诲綍澶辫触 + IMessageCommon.Current.ShowErrorInfoAlter (revertObj.Code); } return false; } - /// <summary> - /// 涓婁紶璁惧 閿欒鎻愮ず - /// </summary> - /// <param name="stateCodeStr"></param> - void ShowUploadDevicesInfo (string stateCodeStr,bool bUpload = true) - { - string mes = ""; - if (stateCodeStr == "NoRecord") { - //浣忓畢鏈粦瀹氱綉鍏筹紒 - mes = ErrorCode.HomeNoRecord; - } else if (stateCodeStr == "NoExist") { - //浣忓畢涓嶅瓨鍦紒 - mes = ErrorCode.HomeNoExist; - } else if (stateCodeStr == "Exist") { - //璁惧鍚嶇О宸插瓨鍦� - mes = ErrorCode.NameExist; - } else if (stateCodeStr == ErrorCode.NetworkError) { - mes = ErrorCode.NetworkError; - } else { - mes = ErrorCode.OperationFailed + ErrorCode.Reason + stateCodeStr; - - } - if (!string.IsNullOrEmpty (mes)) { - Application.RunOnMainThread (() => { - if (bUpload) { - MainPage.AddTip (ErrorCode.AddFailed + " " + mes); - } else { - MainPage.AddTip ("Update failed! " + mes); - } - - //new Alert ("", ErrorCode.AddFailed + " " + mes, Language.StringByID (R.MyInternationalizationString.Close)).Show (); - }); - } - - } - - /// <summary> - /// 閿欒鎻愰啋 - /// </summary> - /// <param name="stateCodeStr"></param> - void ShowErrorInfo (string stateCodeStr) - { - string mes = ""; - if (stateCodeStr == ErrorCode.NetworkError) { - mes = ErrorCode.NetworkError; - } else { - mes = ErrorCode.OperationFailed + ErrorCode.Reason + stateCodeStr; - - } - if (!string.IsNullOrEmpty (mes)) { - Application.RunOnMainThread (() => { - MainPage.AddTip (ErrorCode.OperationFailed + " " + mes); - }); - } - - } - - /// <summary> - /// 鍒锋柊璁惧鍚嶅瓧 - /// </summary> - public bool UpdateDevice (UpdateDeviceObj mUpdateDeviceObj) - { - var mUpdateAlexaDeviceObj = new UpdateAlexaDeviceObj () { - Id = mUpdateDeviceObj.Id, - DeviceType = mUpdateDeviceObj.DeviceType, - SubnetID = mUpdateDeviceObj.SubnetID, - DeviceID = mUpdateDeviceObj.DeviceID, - LoopID = mUpdateDeviceObj.LoopID, - DeviceName = mUpdateDeviceObj.DeviceName, - MAC = mUpdateDeviceObj.MAC, - RegionID = UserConfig.Instance.CurrentRegion.Id, - }; - - var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject (mUpdateAlexaDeviceObj); - var revertObj = MainPage.RequestHttps (API.UpdateDevice, requestJson); - if (revertObj.StateCode.ToUpper () == StateCode.SUCCESS) { - return true; - } else if (revertObj.StateCode == "Exist") { - Application.RunOnMainThread (() => { - MainPage.AddTip ("Update failed!" + " " + ErrorCode.NameExist + " ( " + mUpdateDeviceObj.DeviceName + " )"); - }); - return true; - } else { - //2020-06-29 寮瑰嚭鎻愮ず閿欒 - ShowUploadDevicesInfo (revertObj.StateCode, false); - } - return false; - } - - /// <summary> - /// 鍒犻櫎璁惧 - /// </summary> - public bool DelDevice(string commonId) - { - var requestObj = new DelDeviceObj () { Id = commonId }; - var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject (requestObj); - var revertObj = MainPage.RequestHttps (API.DeleteDevice, requestJson); - if (revertObj.StateCode.ToUpper() == StateCode.SUCCESS) { - return true; - } else { - //2020-06-29 寮圭獥鎻愮ず閿欒 - ShowErrorInfo (revertObj.StateCode); - } - return false; - } #endregion - #region 鍏充簬鍦烘櫙鐨勬柟娉� + + #region 鍔犺浇View /// <summary> - /// 璇诲彇Alexa鍦烘櫙鍒楄〃 + /// 鍒锋柊鍒楄〃View /// </summary> - public List<SceneByRegion> ReadSceneList () + void RefreshListView () { - var sceneList = new List<SceneByRegion> (); - var requestObj = new SceneByRegionListObj () { RegionID = UserConfig.Instance.CurrentRegion.Id }; - var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject (requestObj); - var revertObj = MainPage.RequestHttps (API.GetSceneList, requestJson); - if (revertObj.StateCode.ToUpper() == StateCode.SUCCESS) { - sceneList = Newtonsoft.Json.JsonConvert.DeserializeObject<List<SceneByRegion>> (revertObj.ResponseData.ToString ()); + //褰撳墠閫夋嫨鐨勬槸璁惧 + if (IsDeviceList) { + InitDevcieRow (bodyView); } else { - //2020-06-29 寮圭獥鎻愮ず閿欒 - ShowErrorInfo (revertObj.StateCode); - } - return sceneList; - } - - /// <summary> - /// 娣诲姞鍦烘櫙 - /// </summary> - public bool AddScene (SceneAndDeviceList sceneMark) - { - var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject (sceneMark); - var revertObj = MainPage.RequestHttps (API.AddSceneAndDeviceList, requestJson); - if (revertObj.StateCode.ToUpper() == StateCode.SUCCESS) { - //var requestAddDeviceObj = new BindDeviceToSceneItemObj () { SceneId = sceneId, Command = command, DeviceID = 0, DataString = dataString }; - //var requestAddDeviceJson = Newtonsoft.Json.JsonConvert.SerializeObject (requestAddDeviceObj); - //var revertAddDeviceObj = MainPage.RequestHttps ("BindDeviceToSceneItem", requestAddDeviceJson); - //if (revertAddDeviceObj.StateCode.ToUpper() == StateCode.SUCCESS) { - return true; - //} - } else if (revertObj.StateCode == "Exist") { - Application.RunOnMainThread (() => { - MainPage.AddTip (ErrorCode.AddFailed + " " + ErrorCode.NameExist + " ( " + sceneMark.SceneName + " )"); - }); - return true; - } else { - //2020-06-29 寮瑰嚭鎻愮ず閿欒 - ShowUploadDevicesInfo (revertObj.StateCode); - } - - return false; - } - - /// <summary> - /// 涓婁紶鍦烘櫙璁惧鎺у埗鏁版嵁 - /// </summary> - //public bool AddDeviceDateToScene (int sceneId,string command,string dataString) - //{ - // var requestAddDeviceObj = new BindDeviceToSceneItemObj () { SceneId = sceneId, Command = command, DeviceID = 0, DataString = dataString }; - // var requestAddDeviceJson = Newtonsoft.Json.JsonConvert.SerializeObject (requestAddDeviceObj); - // var revertAddDeviceObj = MainPage.RequestHttps ("BindDeviceToSceneItem", requestAddDeviceJson); - // if (revertAddDeviceObj.StateCode.ToUpper() == StateCode.SUCCESS) { - // return true; - // } - // return false; - //} - - /// <summary> - /// 鍒犻櫎鍦烘櫙 - /// </summary> - public bool DelScene (string sceneId) - { - var requestObj = new DeleteSceneObj () { Id = sceneId }; - var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject (requestObj); - var revertObj = MainPage.RequestHttps (API.DeleteScene, requestJson); - if (revertObj.StateCode.ToUpper() == StateCode.SUCCESS) { - return true; - } else { - //2020-06-29 寮圭獥鎻愮ず閿欒 - ShowErrorInfo (revertObj.StateCode); - } - return false; - } - #endregion - - /// <summary> - /// - /// </summary> - /// <param name="bodyView"></param> - /// <param name="isScene"></param> - void AddTopTitleView (VerticalScrolViewLayout bodyView, bool isScene = false) { - var chooseTypeView = new RowLayout () { - Height = Application.GetRealHeight (80), - BackgroundColor = SkinStyle.Current.TitileView, - }; - bodyView.AddChidren (chooseTypeView); - Button btnEquipmentIcon = new Button () { - Width = Application.GetRealHeight (65), - Height = Application.GetRealHeight (65), - UnSelectedImagePath = "Item/LogicModule.png", - X = Application.GetRealWidth (30), - Gravity = Gravity.CenterVertical, - }; - chooseTypeView.AddChidren (btnEquipmentIcon); - - Button btnEquipmentType = new Button () { - Width = Application.GetRealHeight (460), - X = btnEquipmentIcon.Right, - TextAlignment = TextAlignment.CenterLeft, - Text = Language.StringByID (R.MyInternationalizationString.Device), - TextColor = SkinStyle.Current.TextColor1, - SelectedTextColor = SkinStyle.Current.DialogTextColor - }; - chooseTypeView.AddChidren (btnEquipmentType); - - if (isScene) { - btnEquipmentIcon.UnSelectedImagePath = "Scene/Scene.png"; - btnEquipmentType.Text = Language.StringByID (R.MyInternationalizationString.Scenes); + InitSceneRow (bodyView); } } /// <summary> - /// 娣诲姞璁惧鐣岄潰 + /// 娣诲姞璁惧RowView /// </summary> - public void InitDevcieRow (List<UpdateDeviceObj> list, VerticalScrolViewLayout bodyView) + public void InitDevcieRow (VerticalScrolViewLayout bodyView) { bodyView.RemoveAll (); - if (list.Count > 0) { - //娣诲姞鏍囬 - AddTopTitleView (bodyView); - } + if (targetInfoList == null) return; - foreach (var device in list) { - var rowView = new RowLayout () { - Height = Application.GetRealHeight (110), - }; - bodyView.AddChidren (rowView); - var btn = new Button () { - X = Application.GetRealWidth(60), - Width = Application.GetRealWidth (640 - 60), - Text = device.DeviceName, - TextAlignment = TextAlignment.CenterLeft, - TextColor = SkinStyle.Current.TextColor1, - }; - rowView.AddChidren (btn); + foreach (var device in targetInfoList) { + //杩囨护鍦烘櫙鏁版嵁 + if (device.isDevice == false) continue; - var btnDel = new Button () { - Text = "Delete", - BackgroundColor = SkinStyle.Current.DelColor, - }; - rowView.AddRightView (btnDel); - - btnDel.MouseUpEventHandler += (sender, e) => { - var alert = new Alert ("", "Do you want to delete device?", "No", "Yes"); - alert.Show (); - alert.ResultEventHandler += (s, dd) => { - if (dd) { - //if (DelDevice (device.Id)) { - // rowView.RemoveFromParent (); - // list.Remove (device); - //} - - System.Threading.Tasks.Task.Run (() => { - Application.RunOnMainThread (() => { - MainPage.Loading.Start (Language.StringByID (R.MyInternationalizationString.load)); - }); - try { - var result = DelDevice (device.Id); - Application.RunOnMainThread (() => { - if (result) { - rowView.RemoveFromParent (); - list.Remove (device); - } - }); - - } catch { } finally { - - Application.RunOnMainThread (() => { - MainPage.Loading.Hide (); - }); - } - }); - } - }; - }; - } - } - - /// <summary> - /// 娣诲姞鍦烘櫙鐣岄潰 - /// </summary> - public void InitSceneRow (List<SceneByRegion> list, VerticalScrolViewLayout bodyView) - { - if (list.Count > 0) { - //娣诲姞鏍囬 - AddTopTitleView (bodyView, true); - } - - foreach (var scene in list) { var rowView = new RowLayout () { Height = Application.GetRealHeight (110), }; @@ -848,45 +214,44 @@ var btn = new Button () { X = Application.GetRealWidth (60), Width = Application.GetRealWidth (640 - 60), - Text = scene.SceneName, + Text = device.targetName, TextAlignment = TextAlignment.CenterLeft, TextColor = SkinStyle.Current.TextColor1, }; rowView.AddChidren (btn); - btn.MouseUpEventHandler += (dd,ff) => { - //var alexaSceneSettingPage = new AlecaSceneEditPage (); - //UserMiddle.SettingPageView.AddChidren (alexaSceneSettingPage); - //alexaSceneSettingPage.ShowScene (scene); - //UserMiddle.SettingPageView.PageIndex = 2; - }; var btnDel = new Button () { - Text = "Delete", + TextID = R.MyInternationalizationString.Delete, BackgroundColor = SkinStyle.Current.DelColor, }; rowView.AddRightView (btnDel); btnDel.MouseUpEventHandler += (sender, e) => { - var alert = new Alert ("", "Do you want to delete scene?", "No", "Yes"); + Alert alert = new Alert (Language.StringByID (R.MyInternationalizationString.Tip), Language.StringByID (R.MyInternationalizationString.TipDeleteEquipmentMessage), Language.StringByID (R.MyInternationalizationString.Cancel), Language.StringByID (R.MyInternationalizationString.Confrim)); alert.Show (); alert.ResultEventHandler += (s, dd) => { if (dd) { - //if (DelScene (scene.SceneId)) { - // rowView.RemoveFromParent (); - // list.Remove (scene); - //} System.Threading.Tasks.Task.Run (() => { Application.RunOnMainThread (() => { MainPage.Loading.Start (Language.StringByID (R.MyInternationalizationString.load)); }); try { - var result = DelScene (scene.SceneId); + var newList = new List<TargetInfo> (targetInfoList); + newList.Remove (device); + + bool result = UpdateSpeakerDeviceList (newList); + Application.RunOnMainThread (() => { if (result) { rowView.RemoveFromParent (); - list.Remove (scene); + targetInfoList.Remove (device); + } else { + new Alert (Language.StringByID (R.MyInternationalizationString.Tip), Language.StringByID (R.MyInternationalizationString.DeleteFailed), + Language.StringByID (R.MyInternationalizationString.Close)).Show (); + } + }); } catch { } finally { @@ -896,11 +261,236 @@ }); } }); + + } + }; + }; + } + } + + + /// <summary> + /// 娣诲姞鍦烘櫙鐣岄潰 + /// </summary> + public void InitSceneRow (VerticalScrolViewLayout bodyView) + { + bodyView.RemoveAll (); + + if (targetInfoList == null) return; + + foreach (var scene in targetInfoList) { + + if (scene.isDevice) continue; + + var rowView = new RowLayout () { + Height = Application.GetRealHeight (110), + }; + bodyView.AddChidren (rowView); + var btn = new Button () { + X = Application.GetRealWidth (60), + Width = Application.GetRealWidth (640 - 60), + Text = scene.targetName, + TextAlignment = TextAlignment.CenterLeft, + TextColor = SkinStyle.Current.TextColor1, + }; + rowView.AddChidren (btn); + btn.MouseUpEventHandler += (dd, ff) => { + //var alexaSceneSettingPage = new AlecaSceneEditPage (); + //UserMiddle.SettingPageView.AddChidren (alexaSceneSettingPage); + //alexaSceneSettingPage.ShowScene (scene); + //UserMiddle.SettingPageView.PageIndex = 2; + }; + + var btnDel = new Button () { + //Text = "Delete", + TextID = R.MyInternationalizationString.Delete, + BackgroundColor = SkinStyle.Current.DelColor, + }; + rowView.AddRightView (btnDel); + + btnDel.MouseUpEventHandler += (sender, e) => { + Alert alert = new Alert (Language.StringByID (R.MyInternationalizationString.Tip), Language.StringByID (R.MyInternationalizationString.SureDelete), Language.StringByID (R.MyInternationalizationString.Cancel), Language.StringByID (R.MyInternationalizationString.Confrim)); + alert.Show (); + alert.ResultEventHandler += (s, dd) => { + if (dd) { + System.Threading.Tasks.Task.Run (() => { + Application.RunOnMainThread (() => { + MainPage.Loading.Start (Language.StringByID (R.MyInternationalizationString.load)); + }); + try { + var newList = new List<TargetInfo> (targetInfoList); + newList.Remove (scene); + bool result = UpdateSpeakerDeviceList (newList); + //var result = true; + Application.RunOnMainThread (() => { + if (result) { + rowView.RemoveFromParent (); + targetInfoList.Remove (scene); + } else { + new Alert (Language.StringByID (R.MyInternationalizationString.Tip), Language.StringByID (R.MyInternationalizationString.DeleteFailed), + Language.StringByID (R.MyInternationalizationString.Close)).Show (); + + } + + }); + + } catch { } finally { + + Application.RunOnMainThread (() => { + MainPage.Loading.Hide (); + }); + } + }); + + } }; }; } } + #endregion + + + #region 娣诲姞璁惧鍜屽満鏅鐞嗘柟娉� + + ///// <summary> + ///// 鐢熸垚璁惧鐩爣鏁版嵁 + ///// </summary> + ///// <param name="device"></param> + ///// <param name="path"></param> + ///// <returns></returns> + //AlexaDeviceListItem GetAlexaDeviceListItem (Common device, string path) + //{ + // var mAlexaDeviceTyp = HDLCommon.Current.GetAlexaDeviceType (device.Type); + // var deviceControl = new Obj_Buspro_DeviceControl () { + // SubnetID = device.SubnetID, + // DeviceID = device.DeviceID, + // LoopID = device.LoopID, + // GatewayID = UserConfig.Instance.MacMark, + // DevicePath = device.SavePath, + // }; + // var mAlexaDeviceItem = new AlexaDeviceListItem () { + // DeviceName = device.Name, + // NicksName = device.Name, + // DeviceType = (int)mAlexaDeviceTyp, + // ControlObj = deviceControl, + // }; + // return mAlexaDeviceItem; + //} + + ///// <summary> + ///// 娣诲姞鎴栬�呯紪杈� 璁惧鍜屽満鏅垪琛� + ///// 鍚屾椂鍒锋柊鍒楄〃 + ///// </summary> + //void AddAlexaDeviceAndSceneWithRefresh (List<AlexaDeviceListItem> mDeviceList, List<SceneListItem> mSceneList) + //{ + // if (AddAlexaDeviceAndSceneWithOneRoom (mDeviceList, mSceneList)) { + // //缂栬緫鎴愬姛锛岄噸鏂板埛鏂拌幏鍙� + // GetDeviceAndSceneList (); + // } + //} + + ///// <summary> + ///// 娣诲姞鎴栬�呯紪杈� 璁惧鍜屽満鏅垪琛� + ///// </summary> + ///// <param name="mDeviceList"></param> + ///// <param name="mSceneList"></param> + ///// <returns></returns> + //bool AddAlexaDeviceAndSceneWithOneRoom (List<TargetInfo> mList) + //{ + // //鎻愪氦鏇存柊璁惧鏁版嵁 + // var mAlexaRooms = new AlexaRoomsItem () { + // RoomName = UserConfig.Instance.CurrentRegion.homeName, + // LayerName = UserConfig.Instance.CurrentRegion.homeName, + // DeviceList = mDeviceList, + // SceneList = mSceneList + // }; + // var AlexaRoomsList = new List<AlexaRoomsItem> (); + // AlexaRoomsList.Add (mAlexaRooms); + // return AddDevicesScene (AlexaRoomsList); + //} + + /// <summary> + /// + /// </summary> + /// <param name="lsit"></param> + void AddDevicesSceneList (List<TargetInfo> lsit) + { + System.Threading.Tasks.Task.Run (() => { + Application.RunOnMainThread (() => { + MainPage.Loading.Start (Language.StringByID (R.MyInternationalizationString.load)); + }); + try { + + bool result = UpdateSpeakerDeviceList (lsit); + //var result = true; + Application.RunOnMainThread (() => { + if (result) { + GetDeviceAndSceneList (); + } + }); + + } catch { } finally { + Application.RunOnMainThread (() => { + MainPage.Loading.Hide (); + }); + } + }); + } + + /// <summary> + /// 鎵撳紑鍦烘櫙鎴栬�呰澶囨坊鍔犻〉闈� + /// </summary> + void OpenAlexaSettingPage () + { + Action<List<TargetInfo>> saveAction = (lsit) => { + AddDevicesSceneList (lsit); + }; + + System.Threading.Tasks.Task.Factory.StartNew (() => { + try { + Application.RunOnMainThread (() => { + MainPage.Loading.Start (Language.StringByID (R.MyInternationalizationString.load)); + }); + var tempRoom = new Room (); + //if (IsDeviceList) { + // foreach (var device in alexaDeviceList) { + // tempRoom.DeviceFilePathList.Add (device.ControlObj.DevicePath); + // } + //} else { + // foreach (var scene in alexaSceneList) { + // tempRoom.SceneFilePathList.Add (scene.SceneName); + // } + //} + Application.RunOnMainThread (() => { + if (IsDeviceList) { + var userDeviceListPage = new AlexaSettingDevicePage (targetInfoList); + userDeviceListPage.Show (); + userDeviceListPage.ShowPage (saveAction); + } else { + var mAlexaSettingScenePage = new AlexaSettingScenePage (targetInfoList); + mAlexaSettingScenePage.Show (); + mAlexaSettingScenePage.ShowPage (saveAction); + + } + + + }); + } catch (Exception ex) { + Shared.Utlis.WriteLine (ex.Message); + } finally { + Application.RunOnMainThread (() => { + MainPage.Loading.Hide (); + }); + } + }); + } + + + + + #endregion + } } diff --git a/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaSceneEditPage.cs b/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaSceneEditPage.cs deleted file mode 100644 index 04a9405..0000000 --- a/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaSceneEditPage.cs +++ /dev/null @@ -1,1025 +0,0 @@ -锘�//using System; -//using System.Collections.Generic; - -//namespace Shared.SimpleControl.Phone -//{ -// public class AlecaSceneEditPage : FrameLayout -// { -// public AlecaSceneEditPage () -// { -// } -// public void ShowScene (SceneByRegion scene) -// { -// this.BackgroundColor = SkinStyle.Current.MainColor; - -// #region 鏍囬 -// FrameLayout topView = new FrameLayout () { -// Height = Application.GetRealHeight (126), -// BackgroundColor = SkinStyle.Current.MainColor -// }; -// AddChidren (topView); - -// var backButton = new Button () { -// Y = Application.GetRealHeight (35), -// Height = Application.GetRealHeight (90), -// Width = Application.GetRealWidth (85), -// UnSelectedImagePath = "Item/Back.png", -// SelectedImagePath = "Item/BackSelected.png", -// }; -// backButton.MouseUpEventHandler += (sender, e) => { -// this.RemoveFromParent (); -// }; -// topView.AddChidren (backButton); - -// Button textButton = new Button () { -// Y = Application.GetRealHeight (36), -// Height = Application.GetRealHeight (90), -// Width = Application.GetRealWidth (400), -// TextAlignment = TextAlignment.Center, -// Text = scene.SceneName, -// TextColor = SkinStyle.Current.TextColor1, -// TextSize = 19, -// Gravity = Gravity.CenterHorizontal, -// }; -// topView.AddChidren (textButton); - -// Button editor = new Button () { -// X = Application.GetRealWidth (550), -// Y = Application.GetRealHeight (40), -// Height = Application.GetRealHeight (90), -// Width = Application.GetRealWidth (70), -// UnSelectedImagePath = "Item/Editor.png", -// SelectedImagePath = "Item/EditorSelected.png", -// }; -// topView.AddChidren (editor); -// editor.MouseUpEventHandler += (sender, e) => { -// if (editor.IsSelected == true) { -// } else { -// //new ScenePhoneMethod ().AddOrUpdataSceneBaseMassage (roomFilePath, sceneFilePath, (newSceneFilePath) => { -// // sceneFilePath = newSceneFilePath; -// // scene = Scene.GetSceneByFilePath (sceneFilePath); -// // textButton.Text = scene.Name; -// //}); -// } -// }; -// #endregion -// var alldeviceframelayout = new FrameLayout () { -// Width = LayoutParams.MatchParent, -// Height = Application.GetRealHeight (90), -// BackgroundColor = SkinStyle.Current.TitileView, -// Y = topView.Bottom, -// }; -// AddChidren (alldeviceframelayout); - -// var btnEquipmentModel = new Button () { -// Width = LayoutParams.MatchParent, -// Height = Application.GetRealHeight (90), -// X = Application.GetRealWidth (30), -// TextID = R.MyInternationalizationString.DeviceList, -// TextAlignment = TextAlignment.CenterLeft, -// TextColor = SkinStyle.Current.TextColor1, -// TextSize = 15, -// BackgroundColor = SkinStyle.Current.TitileView -// }; -// alldeviceframelayout.AddChidren (btnEquipmentModel); - -// #region 鏍规嵁娣诲姞璁惧鐨勯『搴忔帓鍒楄澶� -// var deviceListView = new VerticalScrolViewLayout () { -// Height = Application.GetRealHeight (1136 - 126 - 90 - 90), -// Y = alldeviceframelayout.Bottom, -// BackgroundColor = SkinStyle.Current.ViewColor -// }; -// AddChidren (deviceListView); -// List<SceneObjectiveRes> deviceList = new List<SceneObjectiveRes> (); -// System.Threading.Tasks.Task.Factory.StartNew (() => { -// Application.RunOnMainThread (() => { -// MainPage.Loading.Start ("Please wait..."); -// }); -// deviceList = ReadSceneDeviceList (scene.SceneId); - -// Application.RunOnMainThread (() => { -// foreach (var device in deviceList) { -// var rowView = new RowLayout () { -// Height = Application.GetRealHeight (100), -// }; -// deviceListView.AddChidren (rowView); -// var btnDevice = new Button () { -// X = Application.GetRealWidth (60), -// Width = Application.GetRealWidth (500), -// TextAlignment = TextAlignment.CenterLeft, -// Text = device.DeviceName, -// TextColor = SkinStyle.Current.TextColor1, -// }; -// rowView.AddChidren (btnDevice); - -// var btnDelDevice = new Button () { -// Text = "Delete", -// BackgroundColor = SkinStyle.Current.DelColor, -// }; -// rowView.AddRightView (btnDelDevice); -// btnDelDevice.MouseUpEventHandler += (dd, ff) => { -// System.Threading.Tasks.Task.Factory.StartNew (() => { -// try { -// Application.RunOnMainThread (() => { -// MainPage.Loading.Start ("Please wait..."); -// }); -// //var delObj = new RemoveBindSceneToDevicesItemObj () { SceneOBJId = new byte [] { (byte)device.SceneOBJId } }; -// var delObj = new UnBindSceneObj () { Id = device.SceneOBJId.ToString() }; -// var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject (deviceList); -// var revertObj = MainPage.RequestHttps (API.UnBindSceneObj, requestJson, true); -// if (revertObj.StateCode.ToUpper() == StateCode.SUCCESS) { -// Application.RunOnMainThread (() => { -// this.RemoveFromParent (); -// }); -// } -// } catch (Exception ex) { -// Utlis.WriteLine (ex.Message); -// } finally { -// Application.RunOnMainThread (() => { -// MainPage.Loading.Hide (); -// }); -// } -// }); -// }; -// } -// }); -// }); - -// #endregion - -// Button btnAddDevice = new Button () { -// Width = LayoutParams.MatchParent, -// Height = Application.GetRealHeight (80), -// Y = Application.GetRealHeight (1136 - 80), -// BackgroundColor = SkinStyle.Current.MainColor, -// TextAlignment = TextAlignment.Center, -// TextID = R.MyInternationalizationString.SAVE, -// TextColor = SkinStyle.Current.TextColor1, -// }; -// AddChidren (btnAddDevice); - -// btnAddDevice.MouseUpEventHandler += (ssd, e) => { -// System.Threading.Tasks.Task.Factory.StartNew (() => { -// try { -// Application.RunOnMainThread (() => { -// MainPage.Loading.Start ("Please wait..."); -// }); -// //SceneObjectiveRes -// var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject (deviceList); -// var revertObj = MainPage.RequestHttps ("SceneByRegionList", requestJson, true); -// if (revertObj.StateCode.ToUpper() == StateCode.SUCCESS) { -// Application.RunOnMainThread (() => { -// this.RemoveFromParent (); -// }); -// } -// } catch (Exception ex) { -// Utlis.WriteLine (ex.Message); -// } finally { -// Application.RunOnMainThread (() => { -// MainPage.Loading.Hide (); -// }); -// } -// }); -// }; -// } - -// /// <summary> -// /// 璇诲彇鍦烘櫙璁惧鍒楄〃 -// /// </summary> -// public List<SceneObjectiveRes> ReadSceneDeviceList (string id ) -// { -// var sceneList = new List<SceneObjectiveRes> (); -// var requestObj = new GetBindDeviceBySceneListObj () { Id = id}; -// var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject (requestObj); -// var revertObj = MainPage.RequestHttps ("SceneByRegionList", requestJson, true); -// if (revertObj.StateCode.ToUpper() == StateCode.SUCCESS) { -// sceneList = Newtonsoft.Json.JsonConvert.DeserializeObject<List<SceneObjectiveRes>> (revertObj.ResponseData.ToString ()); -// } -// return sceneList; -// } - - -// /// <summary> -// /// 鏄剧ず鍑哄搴旂殑鍦烘櫙鏁版嵁 -// /// </summary> -// public void SetDialogForAddEquipment (SceneObjectiveRes device) -// { -// var deviceType = device.DeviceType; -// #region initpublicView -// Dialog dialog = new Dialog (); -// FrameLayout dialogBodyLayout = new FrameLayout () { -// BackgroundColor = SkinStyle.Current.SceneDialogColor, -// Width = Application.GetRealWidth (480), -// Height = Application.GetRealHeight (560), -// Radius = 5, -// BorderWidth = 0, -// BorderColor = SkinStyle.Current.Transparent, -// Gravity = Gravity.Center -// }; -// dialog.AddChidren (dialogBodyLayout); - -// FrameLayout titleView = new FrameLayout () { -// Height = Application.GetRealHeight (80), -// BackgroundColor = SkinStyle.Current.SceneDialogTitleColor, -// }; -// dialogBodyLayout.AddChidren (titleView); -// Button title = new Button () { -// TextAlignment = TextAlignment.Center, -// TextColor = SkinStyle.Current.DialogTextColor, -// Text = device.DeviceName -// }; -// titleView.AddChidren (title); - -// FrameLayout bottomView = new FrameLayout () { -// Y = Application.GetRealHeight (560 - 80), -// BackgroundColor = SkinStyle.Current.SceneDialogTitleColor, -// Height = Application.GetRealHeight (83), -// }; -// dialogBodyLayout.AddChidren (bottomView); -// Button btnBack = new Button () { -// Width = Application.GetRealWidth (239), -// TextID = R.MyInternationalizationString.Cancel, -// }; -// bottomView.AddChidren (btnBack); -// btnBack.MouseUpEventHandler += (sender2, e2) => { -// dialog.Close (); -// }; -// Button btnLine = new Button () { -// BackgroundColor = SkinStyle.Current.White20Transparent, -// Width = 1, -// X = btnBack.Right, -// }; -// bottomView.AddChidren (btnLine); -// var btnSave = new Button () { -// Width = Application.GetRealWidth (239), -// X = btnLine.Right, -// TextID = R.MyInternationalizationString.SAVE, -// }; -// bottomView.AddChidren (btnSave); -// #endregion - -// if (deviceType == DeviceType.LightSwitch.ToString () || deviceType == DeviceType.LightEnergySwitch.ToString () || deviceType == DeviceType.LightEnergySocket.ToString () || deviceType == DeviceType.LightSwitchSocket.ToString () -// || deviceType == DeviceType.LightMixSwitch.ToString ()) { -// #region -// var btnOn = new Button () { -// Width = Application.GetRealWidth (150), -// Height = Application.GetRealHeight (70), -// X = Application.GetRealWidth (70), -// Y = Application.GetRealHeight (320), -// BackgroundColor = SkinStyle.Current.ButtonColor, -// SelectedBackgroundColor = SkinStyle.Current.SelectedColor, -// BorderWidth = 0, -// Radius = 5, -// TextColor = SkinStyle.Current.TextColor1, -// BorderColor = SkinStyle.Current.BorderColor, -// TextAlignment = TextAlignment.Center, -// TextID = R.MyInternationalizationString.ON, -// }; -// dialogBodyLayout.AddChidren (btnOn); -// var btnOff = new Button () { -// Width = Application.GetRealWidth (150), -// Height = Application.GetRealHeight (70), -// X = btnOn.Right + Application.GetRealWidth (40), -// Y = Application.GetRealHeight (320), -// BackgroundColor = SkinStyle.Current.ButtonColor, -// SelectedBackgroundColor = SkinStyle.Current.SelectedColor, -// BorderWidth = 0, -// Radius = 5, -// TextColor = SkinStyle.Current.TextColor1, -// BorderColor = SkinStyle.Current.BorderColor, -// TextAlignment = TextAlignment.Center, -// TextID = R.MyInternationalizationString.OFF, -// }; -// dialogBodyLayout.AddChidren (btnOff); - -// if (device.DataStrings == "0") { -// btnOn.IsSelected = false; -// btnOff.IsSelected = true; -// } else { -// btnOn.IsSelected = true; -// btnOff.IsSelected = false; -// } - -// btnOn.MouseUpEventHandler += (sender, e) => { -// btnOn.IsSelected = true; -// btnOff.IsSelected = false; -// }; -// btnOff.MouseUpEventHandler += (sender, e) => { -// btnOn.IsSelected = false; -// btnOff.IsSelected = true; -// }; - -// #endregion -// btnSave.MouseUpEventHandler += (sender2, e2) => { -// device.DataStrings = btnOn.IsSelected == true ? "100" : "0"; -// dialog.Close (); -// }; -// } else if (deviceType == DeviceType.LightDimming.ToString () || deviceType == DeviceType.LightDALI.ToString () || deviceType == DeviceType.LightMixDimming.ToString ()) { -// #region -// var lblChangeName = new Button () { -// X = Application.GetRealWidth (30), -// Y = Application.GetRealHeight (100), -// Width = Application.GetRealWidth (420), -// Height = Application.GetRealHeight (70), -// TextID = R.MyInternationalizationString.DelayTime, -// TextAlignment = TextAlignment.CenterLeft, -// TextColor = SkinStyle.Current.TextColor1, -// }; -// dialogBodyLayout.AddChidren (lblChangeName); - - -// var tempSeekBarFrame = new FrameLayout () { -// Width = Application.GetRealWidth (520 - 200), -// Height = Application.GetRealHeight (80), -// X = Application.GetRealWidth (70), -// Y = Application.GetRealHeight (300), -// }; -// dialogBodyLayout.AddChidren (tempSeekBarFrame); -// var horizontalSeekBar = new HorizontalSeekBar () { -// Tag = DateTime.MinValue, -// ThumbColor = SkinStyle.Current.ThumbColor2 -// }; -// tempSeekBarFrame.AddChidren (horizontalSeekBar); -// horizontalSeekBar.Progress = Convert.ToInt32 (device.DataStrings); -// Button btnMaxBrightness = new Button () { -// Width = Application.GetRealWidth (90), -// Height = Application.GetRealHeight (80), -// X = tempSeekBarFrame.Right + Application.GetRealWidth (10), -// Y = Application.GetRealHeight (300), -// Text = Convert.ToInt32 (device.DataStrings) + "%", -// TextAlignment = TextAlignment.CenterLeft, -// TextColor = SkinStyle.Current.TextColor1 -// }; -// dialogBodyLayout.AddChidren (btnMaxBrightness); -// horizontalSeekBar.ProgressChanged += (sender, e) => { -// Utlis.WriteLine (DateTime.Now.ToString ()); -// btnMaxBrightness.Text = horizontalSeekBar.Progress + "%"; -// }; - -// #endregion -// btnSave.MouseUpEventHandler += (sender2, e2) => { -// device.DataStrings = btnMaxBrightness.Text.Remove ('%'); -// dialog.Close (); -// }; -// } else if (deviceType == DeviceType.LightRGB.ToString ()) { -// dialogBodyLayout.Height = Application.GetRealHeight (1136); -// dialogBodyLayout.Width = Application.GetRealHeight (640); -// dialogBodyLayout.Gravity = Gravity.Center; - -// var lighting = Convert.ToInt32 (device.DataStrings.Split (",") [0]); -// var rColor = Convert.ToInt32 (device.DataStrings.Split (",") [1]); -// var gColor = Convert.ToInt32 (device.DataStrings.Split (",") [2]); -// var bColor = Convert.ToInt32 (device.DataStrings.Split (",") [3]); - -// Button btnTopNull = new Button () { -// Height = Application.GetRealHeight (36), -// BackgroundColor = SkinStyle.Current.MainColor, -// }; -// dialogBodyLayout.AddChidren (btnTopNull); - -// Button btnTitle = new Button () { -// Y = Application.GetRealHeight (36), -// Height = Application.GetRealHeight (90), -// TextAlignment = TextAlignment.Center, -// Enable = false, -// Text = device.DeviceName, -// TextColor = SkinStyle.Current.TextColor1, -// BackgroundColor = SkinStyle.Current.MainColor, -// TextSize = 19 -// }; -// dialogBodyLayout.AddChidren (btnTitle); - -// Button btnColor = new Button () { -// Width = Application.GetRealWidth (100), -// Height = Application.GetRealHeight (40), -// X = Application.GetRealWidth (20), -// Y = btnTitle.Bottom + Application.GetRealHeight (50), -// Radius = 5, -// BackgroundColor = (uint)(0xFF000000 + rColor * 256 * 256 + gColor * 256 + bColor) -// }; -// dialogBodyLayout.AddChidren (btnColor); -// Button btnColorText = new Button () { -// Width = Application.GetRealWidth (100), -// Height = Application.GetRealHeight (40), -// X = btnColor.X, -// Y = btnColor.Bottom, -// TextColor = SkinStyle.Current.TextColor, -// Text = "Color" -// }; -// dialogBodyLayout.AddChidren (btnColorText); - -// ColorPicker c = new ColorPicker () { -// X = Application.GetRealWidth (140), -// Y = btnTitle.Bottom + Application.GetRealHeight (30), -// Width = Application.GetMinRealAverage (440), -// Height = Application.GetMinRealAverage (440), -// ColorImagePath = "Item/PickerColorWheel.png", -// }; -// dialogBodyLayout.AddChidren (c); - -// DateTime colorChangeTime = DateTime.MinValue; -// c.ColorChaged += (sender2, e2) => { -// if ((DateTime.Now - colorChangeTime).TotalMilliseconds > 50) { -// rColor = e2 [0]; -// gColor = e2 [1]; -// bColor = e2 [2]; -// colorChangeTime = DateTime.Now; -// } -// }; - -// HorizontalSeekBar seekBarLighting = new HorizontalSeekBar () { -// X = Application.GetRealWidth (50), -// Y = c.Bottom + Application.GetRealHeight (260), -// Width = Application.GetRealWidth (500), -// Height = Application.GetRealHeight (50), -// Progress = lighting, -// ThumbColor = SkinStyle.Current.ThumbColor2, -// Max = 100, -// }; -// dialogBodyLayout.AddChidren (seekBarLighting); -// Button btnLightingText = new Button () { -// X = seekBarLighting.Right + Application.GetRealWidth (5), -// Y = seekBarLighting.Y, -// Width = Application.GetRealWidth (80), -// Height = Application.GetRealHeight (50), -// TextColor = SkinStyle.Current.TextColor, -// Text = lighting + "%", -// TextSize = 12 -// }; -// dialogBodyLayout.AddChidren (btnLightingText); -// seekBarLighting.ProgressChanged += (sender3, e3) => { -// lighting = (byte)e3; -// }; -// bottomView.RemoveFromParent (); -// //dialogBodyLayout.Remove (bottomView); - -// bottomView = new FrameLayout () { -// Y = Application.GetRealHeight (1136 - 90), -// Height = Application.GetRealHeight (95), -// BackgroundColor = SkinStyle.Current.MainColor -// }; -// dialogBodyLayout.AddChidren (bottomView); -// Button btnCancel = new Button () { -// Width = Application.GetRealWidth (318), -// TextColor = SkinStyle.Current.TextColor1, -// TextID = R.MyInternationalizationString.Cancel, -// }; -// bottomView.AddChidren (btnCancel); -// btnCancel.MouseUpEventHandler += (sender2, e2) => { -// dialog.Close (); -// }; -// btnLine = new Button () { -// BackgroundColor = SkinStyle.Current.Black50Transparent, -// Width = 1, -// X = btnCancel.Right, -// }; -// bottomView.AddChidren (btnLine); -// btnSave = new Button () { -// Width = Application.GetRealWidth (318), -// X = btnLine.Right, -// TextColor = SkinStyle.Current.TextColor1, -// TextID = R.MyInternationalizationString.SAVE -// }; -// bottomView.AddChidren (btnSave); - -// btnSave.MouseUpEventHandler += (sender2, e2) => { -// device.DataStrings = lighting + "," + rColor + "," + gColor + "," + bColor; -// dialog.Close (); -// }; - -// } else if (deviceType == DeviceType.CurtainModel.ToString () || deviceType == DeviceType.CurtainTrietex.ToString () || deviceType == DeviceType.CurtainRoller.ToString ()) { -// if (deviceType == DeviceType.CurtainModel.ToString ()) { -// #region CurtainModelView - -// Button btnOpenCurtain = new Button () { -// Width = Application.GetRealWidth (124), -// Height = Application.GetRealHeight (125), -// UnSelectedImagePath = "Curtain/CurtainOpen.png", -// SelectedImagePath = "Curtain/CurtainOpenSelected.png", -// X = Application.GetRealWidth (20), -// Y = Application.GetRealHeight (155), -// }; -// dialogBodyLayout.AddChidren (btnOpenCurtain); -// Button btnOpenLbl = new Button () { -// Width = Application.GetRealWidth (124), -// Height = Application.GetRealHeight (30), -// X = btnOpenCurtain.X, -// Y = btnOpenCurtain.Bottom + Application.GetRealHeight (5), -// TextID = R.MyInternationalizationString.Open, -// TextAlignment = TextAlignment.Center, -// TextColor = SkinStyle.Current.TextColor1, -// }; -// dialogBodyLayout.AddChidren (btnOpenLbl); -// Button btnStopCurtain = new Button () { -// Width = Application.GetRealWidth (124), -// Height = Application.GetRealHeight (125), -// X = Application.GetRealWidth ((480 - 124) / 2), -// Y = btnOpenCurtain.Y, -// UnSelectedImagePath = "Curtain/CurtainTimeOut.png", -// SelectedImagePath = "Curtain/CurtainTimeOutSelected.png", -// }; -// dialogBodyLayout.AddChidren (btnStopCurtain); -// Button btnStopLbl = new Button () { -// Width = Application.GetRealWidth (124), -// Height = Application.GetRealHeight (30), -// X = btnStopCurtain.X, -// Y = btnOpenLbl.Y, -// TextID = R.MyInternationalizationString.Stop, -// TextAlignment = TextAlignment.Center, -// TextColor = SkinStyle.Current.TextColor1, -// }; -// dialogBodyLayout.AddChidren (btnStopLbl); -// Button btnCloseCurtain = new Button () { -// Width = Application.GetRealWidth (124), -// Height = Application.GetRealHeight (125), -// X = Application.GetRealWidth (480 - 124 - 35), -// Y = btnOpenCurtain.Y, -// UnSelectedImagePath = "Curtain/CurtainClose.png", -// SelectedImagePath = "Curtain/CurtainCloseSelected.png", -// }; -// dialogBodyLayout.AddChidren (btnCloseCurtain); -// Button btnCloseLbl = new Button () { -// Width = Application.GetRealWidth (124), -// Height = Application.GetRealHeight (30), -// X = btnCloseCurtain.X, -// Y = btnOpenLbl.Y, -// TextID = R.MyInternationalizationString.Close, -// TextColor = SkinStyle.Current.TextColor1, -// TextAlignment = TextAlignment.Center, -// }; -// dialogBodyLayout.AddChidren (btnCloseLbl); -// btnCloseCurtain.MouseUpEventHandler += (sender3, e3) => { -// btnCloseCurtain.IsSelected = true; -// btnOpenCurtain.IsSelected = false; -// btnStopCurtain.IsSelected = false; -// }; -// btnOpenCurtain.MouseUpEventHandler += (sender3, e3) => { -// btnCloseCurtain.IsSelected = false; -// btnOpenCurtain.IsSelected = true; -// btnStopCurtain.IsSelected = false; -// }; -// btnStopCurtain.MouseUpEventHandler += (sender3, e3) => { -// btnCloseCurtain.IsSelected = false; -// btnOpenCurtain.IsSelected = false; -// btnStopCurtain.IsSelected = true; -// }; -// if (device.DataStrings == "0") { -// btnStopCurtain.IsSelected = true; -// } else if (device.DataStrings == "1") { -// btnOpenCurtain.IsSelected = true; -// } else if (device.DataStrings == "2") { -// btnCloseCurtain.IsSelected = true; -// } - -// btnSave.MouseUpEventHandler += (sender2, e2) => { -// if (btnStopCurtain.IsSelected) { -// device.DataStrings = "0"; -// } else if (btnOpenCurtain.IsSelected) { -// device.DataStrings = "1"; -// } else if (btnCloseCurtain.IsSelected) { -// device.DataStrings = "2"; -// } -// dialog.Close (); -// }; -// #endregion -// } else if (deviceType == DeviceType.CurtainTrietex.ToString () || deviceType == DeviceType.CurtainRoller.ToString ()) { -// #region CurtainTrietexlView -// var tempSeekBarFrame = new FrameLayout () { -// Width = Application.GetRealWidth (520 - 150), -// Height = Application.GetRealHeight (80), -// X = Application.GetRealWidth (20), -// Y = titleView.Bottom + Application.GetRealHeight (10), -// }; -// dialogBodyLayout.AddChidren (tempSeekBarFrame); -// var horizontalSeekBar = new HorizontalSeekBar () { -// Tag = DateTime.MinValue, -// ThumbColor = SkinStyle.Current.ThumbColor2, -// }; -// tempSeekBarFrame.AddChidren (horizontalSeekBar); - -// Button btnMaxBrightness = new Button () { -// Width = Application.GetRealWidth (90), -// Height = Application.GetRealHeight (80), -// X = tempSeekBarFrame.Right + Application.GetRealWidth (10), -// Y = tempSeekBarFrame.Y, -// Text = Convert.ToInt32 (device.DataStrings) - 3 + "%", -// TextAlignment = TextAlignment.CenterLeft, -// TextColor = SkinStyle.Current.TextColor, -// }; -// dialogBodyLayout.AddChidren (btnMaxBrightness); -// DateTime controlDateTime = DateTime.MinValue; -// horizontalSeekBar.ProgressChanged += (sender, e) => { -// controlDateTime = DateTime.Now; -// btnMaxBrightness.Text = horizontalSeekBar.Progress.ToString () + "%"; -// }; - -// Button btnOpenCurtain = new Button () { -// Width = Application.GetRealWidth (124), -// Height = Application.GetRealHeight (125), -// UnSelectedImagePath = "Curtain/CurtainOpen.png", -// SelectedImagePath = "Curtain/CurtainOpenSelected.png", -// X = Application.GetRealWidth (20), -// Y = tempSeekBarFrame.Bottom + Application.GetRealHeight (40), -// }; -// dialogBodyLayout.AddChidren (btnOpenCurtain); -// btnOpenCurtain.MouseUpEventHandler += (sender, e) => { -// btnMaxBrightness.Text = "100%"; -// horizontalSeekBar.Progress = 100; -// }; -// Button btnOpenLbl = new Button () { -// Width = Application.GetRealWidth (124), -// Height = Application.GetRealHeight (30), -// X = btnOpenCurtain.X, -// Y = btnOpenCurtain.Bottom + Application.GetRealHeight (5), -// TextID = R.MyInternationalizationString.Open, -// TextAlignment = TextAlignment.Center, -// TextColor = SkinStyle.Current.TextColor1, -// }; -// dialogBodyLayout.AddChidren (btnOpenLbl); - -// Button btnCloseCurtain = new Button () { -// Width = Application.GetRealWidth (124), -// Height = Application.GetRealHeight (125), -// X = Application.GetRealWidth (480 - 124 - 35), -// Y = btnOpenCurtain.Y, -// UnSelectedImagePath = "Curtain/CurtainClose.png", -// SelectedImagePath = "Curtain/CurtainCloseSelected.png", -// }; -// dialogBodyLayout.AddChidren (btnCloseCurtain); -// Button btnCloseLbl = new Button () { -// Width = Application.GetRealWidth (124), -// Height = Application.GetRealHeight (30), -// X = btnCloseCurtain.X, -// Y = btnOpenLbl.Y, -// TextID = R.MyInternationalizationString.Close, -// TextColor = SkinStyle.Current.TextColor1, -// TextAlignment = TextAlignment.Center, -// }; -// dialogBodyLayout.AddChidren (btnCloseLbl); -// btnCloseCurtain.MouseUpEventHandler += (sender3, e3) => { -// btnCloseCurtain.IsSelected = true; -// btnOpenCurtain.IsSelected = false; -// horizontalSeekBar.Progress = 0; -// btnMaxBrightness.Text = "0%"; -// }; -// btnOpenCurtain.MouseUpEventHandler += (sender3, e3) => { -// btnCloseCurtain.IsSelected = false; -// btnOpenCurtain.IsSelected = true; -// horizontalSeekBar.Progress = 100; -// btnMaxBrightness.Text = "100%"; -// }; -// if (device.DataStrings == "1") { -// btnOpenCurtain.IsSelected = true; -// } else if (device.DataStrings == "2") { -// btnCloseCurtain.IsSelected = true; -// } - -// btnSave.MouseUpEventHandler += (sender2, e2) => { -// device.DataStrings = (horizontalSeekBar.Progress + 3).ToString (); -// dialog.Close (); -// }; -// #endregion -// } -// } else if (deviceType == DeviceType.HVAC.ToString () || deviceType == DeviceType.ACInfrared.ToString ()) { -// #region View -// var power = device.DataStrings.Split (",") [0]; -// var tempType = device.DataStrings.Split (",") [1]; -// var mode = device.DataStrings.Split (",") [2]; -// var windSpeed = device.DataStrings.Split (",") [3]; -// var temp = device.DataStrings.Split (",") [4]; -// var btnSetTemperature = new Button () { -// X = Application.GetRealWidth (35), -// Y = Application.GetRealHeight (85), -// Width = Application.GetRealHeight (410), -// Height = Application.GetRealHeight (50), -// Text = Language.StringByID (R.MyInternationalizationString.SetTemperature).Replace ("--", temp), -// TextAlignment = TextAlignment.CenterLeft, -// TextColor = SkinStyle.Current.TextColor1, -// Enable = false, -// }; -// dialogBodyLayout.AddChidren (btnSetTemperature); - -// Button btnReduceTemperature = new Button () { -// Width = Application.GetRealWidth (94), -// Height = Application.GetRealHeight (94), -// X = Application.GetRealWidth (20), -// Y = btnSetTemperature.Bottom + Application.GetRealHeight (20), -// UnSelectedImagePath = "AC/AC-.png", -// SelectedImagePath = "AC/AC-Selected.png", -// }; -// dialogBodyLayout.AddChidren (btnReduceTemperature); - -// Button btnSwitchAC = new Button () { -// Width = Application.GetRealWidth (94), -// Height = Application.GetRealHeight (94), -// X = Application.GetRealWidth ((480 - 94) / 2), -// Y = btnReduceTemperature.Y, -// UnSelectedImagePath = "AC/ACClose.png", -// SelectedImagePath = "AC/ACCloseSelected.png", -// }; -// dialogBodyLayout.AddChidren (btnSwitchAC); -// btnSwitchAC.MouseUpEventHandler += (sender, e) => { -// btnSwitchAC.IsSelected = !btnSwitchAC.IsSelected; -// power = btnSwitchAC.IsSelected == true?"1":"0"; -// }; -// btnSwitchAC.IsSelected = power == "1"; - -// Button btnAddTemperature = new Button () { -// Width = Application.GetRealWidth (94), -// Height = Application.GetRealHeight (94), -// X = Application.GetRealWidth (480 - 20 - 94), -// Y = btnReduceTemperature.Y, -// UnSelectedImagePath = "AC/AC+.png", -// SelectedImagePath = "AC/AC+Selected.png", -// }; -// dialogBodyLayout.AddChidren (btnAddTemperature); -// btnReduceTemperature.MouseDownEventHandler += (sender, e) => { -// btnReduceTemperature.IsSelected = true; -// }; -// btnReduceTemperature.MouseUpEventHandler += (sender, e) => { -// btnReduceTemperature.IsSelected = false; -// if (Convert.ToInt32 (temp) > 0) -// temp = (Convert.ToInt32 (temp) - 1).ToString (); -// }; -// btnAddTemperature.MouseDownEventHandler += (sender, e) => { -// btnAddTemperature.IsSelected = true; -// }; -// btnAddTemperature.MouseUpEventHandler += (sender, e) => { -// btnAddTemperature.IsSelected = false; -// btnReduceTemperature.IsSelected = false; -// if (Convert.ToInt32 (temp) < 30) -// temp = (Convert.ToInt32 (temp) + 1).ToString (); -// }; -// #endregion - -// #region ModeView -// FrameLayout acModeView = new FrameLayout () { -// Height = Application.GetRealHeight (97), -// Width = LayoutParams.MatchParent, -// Y = btnReduceTemperature.Bottom + Application.GetRealHeight (7), -// }; -// dialogBodyLayout.AddChidren (acModeView); - -// Button btnACModeLeft = new Button () { -// Width = Application.GetRealWidth (129), -// Height = Application.GetRealHeight (129), -// X = btnReduceTemperature.X - Application.GetRealWidth (17), -// Gravity = Gravity.CenterVertical, -// UnSelectedImagePath = "AC/ACLeft.png", -// SelectedImagePath = "AC/ACLeft.png", -// }; -// acModeView.AddChidren (btnACModeLeft); - -// Button btnModeIcon = new Button () { -// Width = Application.GetRealWidth (105), -// Height = Application.GetRealHeight (105), -// Gravity = Gravity.Center, -// Enable = false, -// }; -// acModeView.AddChidren (btnModeIcon); - -// switch (mode) { -// case "0": -// btnModeIcon.UnSelectedImagePath = "AC/ACRefrigeration.png"; -// break; -// case "1": -// btnModeIcon.UnSelectedImagePath = "AC/ACHeating.png"; -// break; -// case "2": -// btnModeIcon.UnSelectedImagePath = "AC/ACModeAuto.png"; -// break; -// case "3": -// btnModeIcon.UnSelectedImagePath = "AC/ACAuto.png"; -// break; -// case "4": -// btnModeIcon.UnSelectedImagePath = "AC/ACDehumidification.png"; -// break; -// } - -// Button btnACModeRight = new Button () { -// Width = Application.GetRealWidth (129), -// Height = Application.GetRealHeight (129), -// X = btnAddTemperature.X - Application.GetRealWidth (17), -// Gravity = Gravity.CenterVertical, -// UnSelectedImagePath = "AC/ACRight.png", -// SelectedImagePath = "AC/ACRightSelected.png", -// }; -// acModeView.AddChidren (btnACModeRight); -// btnACModeRight.MouseDownEventHandler += (sender, e) => { -// btnACModeRight.IsSelected = true; -// }; -// btnACModeRight.MouseUpEventHandler += (sender, e) => { -// btnACModeRight.IsSelected = false; -// switch (mode) { -// case "0": -// mode = "1"; -// btnModeIcon.UnSelectedImagePath = "AC/ACHeating.png"; -// break; -// case "1": -// mode = "2"; -// btnModeIcon.UnSelectedImagePath = "AC/ACModeAuto.png"; -// break; -// case "2": -// mode = "3"; -// btnModeIcon.UnSelectedImagePath = "AC/ACAuto.png"; -// break; -// case "3": -// mode = "4"; -// btnModeIcon.UnSelectedImagePath = "AC/ACDehumidification.png"; -// break; -// case "4": -// mode = "0"; -// btnModeIcon.UnSelectedImagePath = "AC/ACRefrigeration.png"; -// break; -// } - -// }; -// btnACModeLeft.MouseDownEventHandler += (sender, e) => { -// btnACModeLeft.IsSelected = true; -// }; -// btnACModeLeft.MouseUpEventHandler += (sender, e) => { -// btnACModeLeft.IsSelected = false; -// switch (mode) { -// case "0": -// mode = "4"; -// btnModeIcon.UnSelectedImagePath = "AC/ACDehumidification.png"; -// break; -// case "1": -// mode = "0"; -// btnModeIcon.UnSelectedImagePath = "AC/ACRefrigeration.png"; -// break; -// case "2": -// mode = "1"; -// btnModeIcon.UnSelectedImagePath = "AC/ACHeating.png"; -// break; -// case "3": -// mode = "2"; -// btnModeIcon.UnSelectedImagePath = "AC/ACModeAuto.png"; -// break; -// case "4": -// mode = "3"; -// btnModeIcon.UnSelectedImagePath = "AC/ACAuto.png"; -// break; -// } -// }; -// #endregion - -// #region WindView -// FrameLayout acWindView = new FrameLayout () { -// Height = Application.GetRealHeight (97), -// Width = LayoutParams.MatchParent, -// Y = acModeView.Bottom + Application.GetRealHeight (1), -// }; -// dialogBodyLayout.AddChidren (acWindView); - -// Button btnACWindLeft = new Button () { -// Width = Application.GetRealWidth (129), -// Height = Application.GetRealHeight (129), -// X = btnReduceTemperature.X - Application.GetRealWidth (17), -// Gravity = Gravity.CenterVertical, -// UnSelectedImagePath = "AC/ACLeft.png", -// SelectedImagePath = "AC/ACLeft.png", -// }; -// acWindView.AddChidren (btnACWindLeft); - -// Button btnWindIcon = new Button () { -// Width = Application.GetRealWidth (105), -// Height = Application.GetRealHeight (105), -// Gravity = Gravity.Center, -// Enable = false, -// }; -// acWindView.AddChidren (btnWindIcon); -// switch (windSpeed) { -// case "0": -// btnWindIcon.UnSelectedImagePath = "AC/ACAuto.png"; -// break; -// case "3": -// btnWindIcon.UnSelectedImagePath = "AC/ACLowWind.png"; -// break; -// case "2": -// btnWindIcon.UnSelectedImagePath = "AC/ACStroke.png"; -// break; -// case "1": -// btnWindIcon.UnSelectedImagePath = "AC/ACHighWind.png"; -// break; -// } -// Button btnACWindRight = new Button () { -// Width = Application.GetRealWidth (129), -// Height = Application.GetRealHeight (129), -// X = btnAddTemperature.X - Application.GetRealWidth (17), -// Gravity = Gravity.CenterVertical, -// UnSelectedImagePath = "AC/ACRight.png", -// SelectedImagePath = "AC/ACRightSelected.png", -// }; -// btnACWindLeft.MouseDownEventHandler += (sender, e) => { -// btnACWindLeft.IsSelected = true; -// }; -// btnACWindLeft.MouseUpEventHandler += (sender, e) => { -// btnACWindLeft.IsSelected = false; -// switch (windSpeed) { -// case "0": -// windSpeed = "3"; -// btnWindIcon.UnSelectedImagePath = "AC/ACLowWind.png"; -// break; -// case "3": -// windSpeed = "2"; -// btnWindIcon.UnSelectedImagePath = "AC/ACStroke.png"; -// break; -// case "2": -// windSpeed = "1"; -// btnWindIcon.UnSelectedImagePath = "AC/ACHighWind.png"; -// break; -// case "1": -// windSpeed = "0"; -// btnWindIcon.UnSelectedImagePath = "AC/ACAuto.png"; -// break; -// } -// }; -// acWindView.AddChidren (btnACWindRight); -// btnACWindRight.MouseDownEventHandler += (sender, e) => { -// btnACWindRight.IsSelected = true; -// }; -// btnACWindRight.MouseUpEventHandler += (sender, e) => { -// btnACWindRight.IsSelected = false; -// switch (windSpeed) { -// case "0": -// windSpeed = "1"; -// btnWindIcon.UnSelectedImagePath = "AC/ACHighWind.png"; -// break; -// case "3": -// windSpeed = "0"; -// btnWindIcon.UnSelectedImagePath = "AC/ACAuto.png"; -// break; -// case "2": -// windSpeed = "3"; -// btnWindIcon.UnSelectedImagePath = "AC/ACLowWind.png"; -// break; -// case "1": -// windSpeed = "2"; -// btnWindIcon.UnSelectedImagePath = "AC/ACStroke.png"; -// break; -// } -// }; -// #endregion - -// btnSave.MouseUpEventHandler += (sender2, e2) => { -// device.DataStrings = power + "," + tempType + "," + mode + "," + windSpeed + "," + temp; -// dialog.Close (); - -// }; -// } else if (deviceType == DeviceType.FoolHeat.ToString () || deviceType == DeviceType.FoolHeatPanel.ToString ()) { - -// } else if (deviceType == DeviceType.DryContact.ToString ()) { - -// } else if (deviceType == DeviceType.MusicModel.ToString ()) { - -// } else if (deviceType == DeviceType.FanModule.ToString ()) { - -// } else if (deviceType == DeviceType.UniversalDevice.ToString ()) { -// #region UniversalDevice -// var windBodyView = new FrameLayout () { -// Height = Application.GetRealHeight (400), -// Y = titleView.Bottom, -// }; -// dialogBodyLayout.AddChidren (windBodyView); - -// Button tempSiwtch = new Button () { -// Gravity = Gravity.CenterHorizontal, -// Y = Application.GetRealHeight (100), -// Width = Application.GetRealWidth (110), -// Height = Application.GetRealHeight (70), -// Radius = 2, -// BorderColor = SkinStyle.Current.White20Transparent, -// BorderWidth = 2, -// TextID = device.DataStrings == "255" ? R.MyInternationalizationString.ON : R.MyInternationalizationString.OFF, -// BackgroundColor = SkinStyle.Current.ButtonColor, -// SelectedBackgroundColor = SkinStyle.Current.SelectedColor, -// IsSelected = device.DataStrings == "255" -// }; -// windBodyView.AddChidren (tempSiwtch); - -// tempSiwtch.MouseUpEventHandler += (sender3, e3) => { -// tempSiwtch.IsSelected = !tempSiwtch.IsSelected; -// if (tempSiwtch.IsSelected) { -// tempSiwtch.TextID = R.MyInternationalizationString.ON; -// } else { -// tempSiwtch.TextID = R.MyInternationalizationString.OFF; -// } -// }; - -// btnSave.MouseUpEventHandler += (sender2, e2) => { -// if (tempSiwtch.IsSelected) { -// device.DataStrings = "255"; -// } else { -// device.DataStrings = "0"; -// } -// dialog.Close (); -// }; -// #endregion -// } -// dialog.Show (); -// } - - -// } -//} \ No newline at end of file diff --git a/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaSettingDevicePage.cs b/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaSettingDevicePage.cs new file mode 100644 index 0000000..30a3430 --- /dev/null +++ b/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaSettingDevicePage.cs @@ -0,0 +1,404 @@ +锘縰sing System; +using System.Collections.Generic; +using Shared; + +namespace Shared.SimpleControl.Phone +{ + /// <summary> + /// 鍔犺浇浜戠鐨勮澶囧垪琛� + /// </summary> + public class AlexaSettingDevicePage : Dialog + { + //List<string> showList = new List<string> (); + VerticalScrolViewLayout deviceScrolView; + VerticalScrolViewLayout typeLayout; + string selectedDeviceType = "All"; + + /// <summary> + /// 璁惧銆佸満鏅垪琛� + /// </summary> + List<TargetInfo> targetInfoList = new List<TargetInfo> (); + + int show = 99; + FrameLayout bodyView; + public AlexaSettingDevicePage (List<TargetInfo> list) + { + targetInfoList = new List<TargetInfo>(list); + + bodyView = new FrameLayout () { + BackgroundColor = SkinStyle.Current.MainColor, + }; + AddChidren (bodyView); + } + + /// <summary> + /// + /// </summary> + /// <param name="action"></param> + /// <param name="saveAction"></param> + public void ShowPage (Action<List<TargetInfo>> saveAction) + { + #region ---TopView--- + var topView = new RowLayout () { + Y = Application.GetRealHeight (36), + Height = Application.GetRealHeight (90), + Width = Application.GetRealWidth (640), + BackgroundColor = SkinStyle.Current.MainColor, + }; + bodyView.AddChidren (topView); + + var back = new Button () { + Height = Application.GetRealHeight (90), + Width = Application.GetRealWidth (85), + UnSelectedImagePath = "Item/Back.png", + SelectedImagePath = "Item/BackSelected.png", + }; + topView.AddChidren (back); + back.MouseUpEventHandler += (sender, e) => { + this.Close (); + }; + + Button NameButton = new Button () { + Width = Application.GetRealWidth (400), + Height = Application.GetMinReal (90), + TextID = R.MyInternationalizationString.AddNewDevice, + //Text = MainPage.SoftTitle, + SelectedTextColor = SkinStyle.Current.TextColor1, + TextColor = SkinStyle.Current.TextColor1, + Gravity = Gravity.CenterHorizontal, + TextAlignment = TextAlignment.Center, + TextSize = 19, + }; + topView.AddChidren (NameButton); + + #endregion + #region type view + var chooseTypeView = new RowLayout () { + Y = topView.Bottom, + Height = Application.GetRealHeight (110), + BackgroundColor = SkinStyle.Current.ViewColor, + }; + bodyView.AddChidren (chooseTypeView); + Button btnEquipmentIcon = new Button () { + Width = Application.GetRealHeight (65), + Height = Application.GetRealHeight (65), + UnSelectedImagePath = "Item/LogicModule.png", + X = Application.GetRealWidth (30), + Gravity = Gravity.CenterVertical, + }; + chooseTypeView.AddChidren (btnEquipmentIcon); + Button btnDrodIcon = new Button () { + X = Application.GetRealWidth (540), + Height = Application.GetRealHeight (46), + Width = Application.GetRealWidth (47), + UnSelectedImagePath = "Item/Down.png", + SelectedImagePath = "Item/DownSelected.png", + Gravity = Gravity.CenterVertical, + }; + chooseTypeView.AddChidren (btnDrodIcon); + Button btnEquipmentType = new Button () { + Width = Application.GetRealHeight (460), + X = btnEquipmentIcon.Right + Application.GetRealWidth (20), + TextAlignment = TextAlignment.CenterLeft, + Text = Language.StringByID (R.MyInternationalizationString.All), + TextColor = SkinStyle.Current.TextColor1, + SelectedTextColor = SkinStyle.Current.DialogTextColor + }; + chooseTypeView.AddChidren (btnEquipmentType); + typeLayout = new VerticalScrolViewLayout () { + Y = chooseTypeView.Bottom, + Height = Application.GetRealHeight (0), + BackgroundColor = SkinStyle.Current.ViewColor + }; + //EventHandler<MouseEventArgs> chooseTypeMethod = (sender, e) => { + // if (show == 99) {//绗竴娆¢渶瑕佸厛鍒濆鍖栭�夋嫨璁惧绫诲瀷鐣岄潰 + // InitEquipmentTypeView (btnEquipmentType, btnEquipmentIcon, chooseTypeView); + // show = 0; + // } else if (show == 0) { + // typeLayout.Height = Application.GetRealHeight (1136 - 126 - 90); + // chooseTypeView.BackgroundColor = SkinStyle.Current.MainColor; + // show = 1; + // } else if (show == 1) { + // typeLayout.Height = 0; + // chooseTypeView.BackgroundColor = SkinStyle.Current.ViewColor; + // show = 0; + // } + //}; + //btnEquipmentType.MouseUpEventHandler += chooseTypeMethod; + //btnDrodIcon.MouseUpEventHandler += chooseTypeMethod; + //chooseTypeView.MouseUpEventHandler += chooseTypeMethod; + #endregion + + deviceScrolView = new VerticalScrolViewLayout () { + Y = chooseTypeView.Bottom, + Height = Application.GetRealHeight (1136 - 126 - 110 - 89), + BackgroundColor = SkinStyle.Current.ViewColor, + }; + bodyView.AddChidren (deviceScrolView); + + + + var btnClose = new Button () { + Height = Application.GetRealHeight (90), + Y = deviceScrolView.Bottom, + BackgroundColor = SkinStyle.Current.MainColor, + //Text = "OK", + TextID = R.MyInternationalizationString.Confrim, + TextColor = SkinStyle.Current.TextColor1, + TextAlignment = TextAlignment.Center, + TextSize = 16, + }; + bodyView.AddChidren (btnClose); + btnClose.MouseUpEventHandler += (sender, e) => { + saveAction?.Invoke (targetInfoList); ; + this.Close (); + }; + + GetDeviceList (); + } + + /// <summary> + /// + /// </summary> + void GetDeviceList () { + System.Threading.Tasks.Task.Run (() => { + try { + Application.RunOnMainThread (() => { + MainPage.Loading.Start (Language.StringByID (R.MyInternationalizationString.load)); + }); + + var revertObj = HttpServerRequest.Current.GetDeviceList (); + + if (revertObj.Code == StateCode.SUCCESS) { + var devcieFunctionRes = Newtonsoft.Json.JsonConvert.DeserializeObject<DevcieFunctionRes> (revertObj.Data.ToString ()); + Application.RunOnMainThread (() => { + if (devcieFunctionRes != null && devcieFunctionRes.list != null && devcieFunctionRes.list.Count > 0) { + CommonConfig.Current.FunctionList = devcieFunctionRes.list; + } else { + CommonConfig.Current.FunctionList = new List<Function> (); + } + CommonConfig.Current.Save (); + RefreshListView (); + }); + } else { + //鎻愮ず閿欒 + IMessageCommon.Current.ShowErrorInfoAlter (revertObj.Code); + } + } catch { + + } finally { + Application.RunOnMainThread (() => { + MainPage.Loading.Hide (); + }); + } + }); + } + + /// <summary> + /// + /// </summary> + void RefreshListView () + { + deviceScrolView.RemoveAll (); + foreach (Function function in CommonConfig.Current.FunctionList) { + AddRowView (function); + } + + } + + /// <summary> + /// + /// </summary> + /// <param name="function"></param> + void AddRowView (Function function) { + + var deviceRow = new RowLayout () { + Height = Application.GetRealHeight (120), + }; + deviceScrolView.AddChidren (deviceRow); + + var btnPoint = new Button () { + Width = Application.GetMinRealAverage (10), + Height = Application.GetMinRealAverage (10), + Radius = (uint)Application.GetMinRealAverage (5), + X = Application.GetRealWidth (50), + Gravity = Gravity.CenterVertical, + BackgroundColor = SkinStyle.Current.TextColor1, + SelectedBackgroundColor = SkinStyle.Current.SelectedColor, + }; + deviceRow.AddChidren (btnPoint); + + Button btnEquipment = new Button () { + X = btnPoint.Right + Application.GetRealWidth (30), + Width = Application.GetRealWidth (310), + TextAlignment = TextAlignment.CenterLeft, + SelectedBackgroundColor = SkinStyle.Current.SelectedColor, + SelectedTextColor = SkinStyle.Current.DialogTextColor, + TextColor = SkinStyle.Current.TextColor1, + Text = function.name, + Tag = function.deviceId, + }; + deviceRow.AddChidren (btnEquipment); + + //if (selectedDeviceType != "Scene") { + // //2020-01-10 闅愯棌淇敼鎸夐挳 + // //return; + // var btnEdit = new Button () { + // X = btnEquipment.Right + Application.GetRealWidth (80), + // Width = Application.GetMinRealAverage (75), + // Height = Application.GetMinRealAverage (72), + // Gravity = Gravity.CenterVertical, + // UnSelectedImagePath = "CrabtreeAdd/Edit.png", + // SelectedImagePath = "CrabtreeAdd/EditOn.png", + // }; + // deviceRow.AddChidren (btnEdit); + + // btnEdit.MouseUpEventHandler += (sd, ds) => { + // //Action successAction = () => { + // // GenericDialog.Current.RefreshRemark (commonDevice); + // // if (!roomDeviceFilePathList.Contains (filePath)) { + // // roomDeviceFilePathList.Add (filePath); + // // } + // //}; + // //GenericDialog.Current.ShowModifyRemarksDialog (commonDevice, commonBytes, btnEquipment, successAction); + // }; + //} + + var btnChoose = new Button () { + X = Application.GetRealWidth (472 + 80), + Width = Application.GetMinRealAverage (75), + Height = Application.GetMinRealAverage (72), + Gravity = Gravity.CenterVertical, + UnSelectedImagePath = "CrabtreeAdd/Choose.png", + SelectedImagePath = "CrabtreeAdd/ChooseOn.png", + + }; + + deviceRow.AddChidren (btnChoose); + + var sceneData = targetInfoList.Find ((obj) => obj.targetId == function.deviceId); + btnChoose.IsSelected = sceneData != null; + + + btnChoose.MouseUpEventHandler += (sendere, ee) => { + btnChoose.IsSelected = !btnChoose.IsSelected; + if (btnChoose.IsSelected) { + var sceneData = targetInfoList.Find ((obj) => obj.targetId == function.deviceId); + if (sceneData == null) { + targetInfoList.Add (new TargetInfo () { + targetId = function.deviceId, + targetName = function.name, + isDevice = true + }); + } + + } else { + var sceneData = targetInfoList.Find ((obj) => obj.targetId == function.deviceId); + if (sceneData != null) { + targetInfoList.Remove (sceneData); + } + } + }; + } + + + + void InitEquipmentTypeView (Button btnEquipmentType, Button btnEquipmentIcon, RowLayout chooseTypeView) + { + bodyView.AddChidren (typeLayout); + + //涓嬫媺鍒楄〃鐨勬暟鎹簮锛堥�夐」涓鸿澶囩被鍨嬫湁鍏筹級 + List<string> typeTemp = new List<string>{ + Language.StringByID(R.MyInternationalizationString.All), + }; + + foreach (string typeName in typeTemp) { + var dialogRow = new RowLayout () { + Height = Application.GetRealHeight (110), + }; + typeLayout.AddChidren (dialogRow); + var btnPoint = new Button () { + Width = Application.GetMinRealAverage (10), + Height = Application.GetMinRealAverage (10), + Radius = (uint)Application.GetMinRealAverage (5), + X = Application.GetRealWidth (70), + Gravity = Gravity.CenterVertical, + BackgroundColor = SkinStyle.Current.TextColor1, + SelectedBackgroundColor = SkinStyle.Current.SelectedColor, + }; + dialogRow.AddChidren (btnPoint); + + Button btnTypeName = new Button () { + Width = Application.GetRealHeight (400), + X = btnPoint.Right + Application.GetRealWidth (30), + Text = typeName, + TextAlignment = TextAlignment.CenterLeft, + TextColor = SkinStyle.Current.TextColor1 + }; + dialogRow.AddChidren (btnTypeName); + EventHandler<MouseEventArgs> typeEvent = (sender1, e1) => { + typeLayout.Height = 0; + btnEquipmentType.Text = typeName; + //if (typeName == Language.StringByID (R.MyInternationalizationString.Lights)) { + // btnEquipmentIcon.UnSelectedImagePath = "Item/Light.png"; + // selectedDeviceType = "Light"; + //} else if (typeName == Language.StringByID (R.MyInternationalizationString.Curtains)) { + // btnEquipmentIcon.UnSelectedImagePath = "Curtain/Curtain.png"; + // selectedDeviceType = "Curtain"; + //} else if (typeName == Language.StringByID (R.MyInternationalizationString.AC)) { + // btnEquipmentIcon.UnSelectedImagePath = "AC/AC.png"; + // selectedDeviceType = "AC"; + //} else if (typeName == Language.StringByID (R.MyInternationalizationString.FoolHeat)) { + // btnEquipmentIcon.UnSelectedImagePath = "Item/FloorHeating.png"; + // selectedDeviceType = "FoolHeat"; + //} else if (typeName == Language.StringByID (R.MyInternationalizationString.DryContactPanel)) { + // btnEquipmentIcon.UnSelectedImagePath = "Item/DryContact.png"; + // selectedDeviceType = "DryContact"; + //} else if (typeName == Language.StringByID (R.MyInternationalizationString.MusicModel)) { + // btnEquipmentIcon.UnSelectedImagePath = "Item/Music.png"; + // selectedDeviceType = "Music"; + //} else if (typeName == Language.StringByID (R.MyInternationalizationString.InfraredMode)) { + // btnEquipmentIcon.UnSelectedImagePath = "Item/InfraredTV.png"; + // selectedDeviceType = "InfraredMode"; + //} else if (typeName == Language.StringByID (R.MyInternationalizationString.TV)) { + // btnEquipmentIcon.UnSelectedImagePath = "Item/InfraredTV.png"; + // selectedDeviceType = "InfraredMode"; + //} else if (typeName == Language.StringByID (R.MyInternationalizationString.ElectricalControl)) { + // btnEquipmentIcon.UnSelectedImagePath = "Light/Socket.png"; + // selectedDeviceType = "EC";//鐢靛櫒鎺у埗 + //} else if (typeName == Language.StringByID (R.MyInternationalizationString.Fan)) { + // btnEquipmentIcon.UnSelectedImagePath = "Fan/Fan.png"; + // selectedDeviceType = "Fan"; + // //} else if (typeName == Language.StringByID (R.MyInternationalizationString.LogicModule)) { + // // btnEquipmentIcon.UnSelectedImagePath = "Item/PointBig.png"; + // // selectedDeviceType = "LogicModule"; + //} else + if (typeName == Language.StringByID (R.MyInternationalizationString.Scenes)) { + btnEquipmentIcon.UnSelectedImagePath = "Scene/Scene.png"; + selectedDeviceType = "Scene"; + } + //else if (typeName == Language.StringByID (R.MyInternationalizationString.UniversalDevice)) { + // btnEquipmentIcon.UnSelectedImagePath = "UniversalDevice/UniversalDevice.png"; + // selectedDeviceType = "UniversalDevice"; + //} else if (typeName == Language.StringByID (R.MyInternationalizationString.Sensor)) { + // btnEquipmentIcon.UnSelectedImagePath = "UniversalDevice/UniversalDevice.png"; + // selectedDeviceType = "Sensor"; + //} else if (typeName == Language.StringByID (R.MyInternationalizationString.FreshAir)) { + // btnEquipmentIcon.UnSelectedImagePath = "FreshAir/FreshAir.png"; + // selectedDeviceType = "FreshAir"; + //} + else { + btnEquipmentIcon.UnSelectedImagePath = "Item/LogicModule.png"; + selectedDeviceType = "All"; + } + chooseTypeView.BackgroundColor = SkinStyle.Current.ViewColor; + GetDeviceList (); + }; + dialogRow.MouseUpEventHandler += typeEvent; + btnTypeName.MouseUpEventHandler += typeEvent; + } + } + } + + +} diff --git "a/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaSettingPage \050\345\211\257\346\234\254\051.cs" "b/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaSettingPage \050\345\211\257\346\234\254\051.cs" new file mode 100644 index 0000000..d6a2cc1 --- /dev/null +++ "b/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaSettingPage \050\345\211\257\346\234\254\051.cs" @@ -0,0 +1,534 @@ +锘�//using System; +//using System.Collections.Generic; +//using Shared; + +//namespace Shared.SimpleControl.Phone +//{ +// public class AlexaSettingPage : Dialog +// { +// Room room; +// List<string> showList = new List<string> (); +// VerticalScrolViewLayout deviceScrolView; +// VerticalScrolViewLayout typeLayout; +// string selectedDeviceType = "All"; + +// List<string> roomSceneFilePathList = new List<string> (); +// List<string> roomDeviceFilePathList = new List<string> (); +// int show = 99; +// FrameLayout bodyView; +// public AlexaSettingPage (Room r) +// { +// room = r; +// showList.Clear (); + +// roomSceneFilePathList.AddRange (room.SceneFilePathList); +// roomDeviceFilePathList.AddRange (room.DeviceFilePathList); +// showList.AddRange (roomDeviceFilePathList); +// showList.AddRange (roomSceneFilePathList); +// bodyView = new FrameLayout () { +// BackgroundColor = SkinStyle.Current.MainColor, +// }; +// AddChidren (bodyView); +// } + +// public void ShowPage (Action action, Action<List<string>, List<string>> saveAction) +// { +// #region ---TopView--- +// var topView = new RowLayout () { +// Y = Application.GetRealHeight (36), +// Height = Application.GetRealHeight (90), +// Width = Application.GetRealWidth (640), +// BackgroundColor = SkinStyle.Current.MainColor, +// }; +// bodyView.AddChidren (topView); + +// var back = new Button () { +// Height = Application.GetRealHeight (90), +// Width = Application.GetRealWidth (85), +// UnSelectedImagePath = "Item/Back.png", +// SelectedImagePath = "Item/BackSelected.png", +// }; +// topView.AddChidren (back); +// back.MouseUpEventHandler += (sender, e) => { +// this.Close (); +// }; + +// Button NameButton = new Button () { +// Width = Application.GetRealWidth (400), +// Height = Application.GetMinReal (90), +// TextID = R.MyInternationalizationString.AddNewDevice, +// //Text = MainPage.SoftTitle, +// SelectedTextColor = SkinStyle.Current.TextColor1, +// TextColor = SkinStyle.Current.TextColor1, +// Gravity = Gravity.CenterHorizontal, +// TextAlignment = TextAlignment.Center, +// TextSize = 20, +// }; +// topView.AddChidren (NameButton); + +// #endregion +// #region type view +// var chooseTypeView = new RowLayout () { +// Y = topView.Bottom, +// Height = Application.GetRealHeight (110), +// BackgroundColor = SkinStyle.Current.ViewColor, +// }; +// bodyView.AddChidren (chooseTypeView); +// Button btnEquipmentIcon = new Button () { +// Width = Application.GetRealHeight (65), +// Height = Application.GetRealHeight (65), +// UnSelectedImagePath = "Item/LogicModule.png", +// X = Application.GetRealWidth (30), +// Gravity = Gravity.CenterVertical, +// }; +// chooseTypeView.AddChidren (btnEquipmentIcon); +// Button btnDrodIcon = new Button () { +// X = Application.GetRealWidth (540), +// Height = Application.GetMinRealAverage (46), +// Width = Application.GetMinRealAverage (47), +// UnSelectedImagePath = "Item/Down.png", +// SelectedImagePath = "Item/DownSelected.png", +// Gravity = Gravity.CenterVertical, +// }; +// chooseTypeView.AddChidren (btnDrodIcon); +// Button btnEquipmentType = new Button () { +// Width = Application.GetRealHeight (460), +// X = btnEquipmentIcon.Right + Application.GetRealWidth (20), +// TextAlignment = TextAlignment.CenterLeft, +// Text = Language.StringByID (R.MyInternationalizationString.All), +// TextColor = SkinStyle.Current.TextColor1, +// SelectedTextColor = SkinStyle.Current.DialogTextColor +// }; +// chooseTypeView.AddChidren (btnEquipmentType); +// typeLayout = new VerticalScrolViewLayout () { +// Y = chooseTypeView.Bottom, +// Height = Application.GetRealHeight (0), +// BackgroundColor = SkinStyle.Current.ViewColor +// }; +// EventHandler<MouseEventArgs> chooseTypeMethod = (sender, e) => { +// if (show == 99) {//绗竴娆¢渶瑕佸厛鍒濆鍖栭�夋嫨璁惧绫诲瀷鐣岄潰 +// InitEquipmentTypeView (btnEquipmentType, btnEquipmentIcon, chooseTypeView); +// show = 0; +// } else if (show == 0) { +// typeLayout.Height = Application.GetRealHeight (1136 - 126 - 90); +// chooseTypeView.BackgroundColor = SkinStyle.Current.MainColor; +// show = 1; +// } else if (show == 1) { +// typeLayout.Height = 0; +// chooseTypeView.BackgroundColor = SkinStyle.Current.ViewColor; +// show = 0; +// } +// }; +// btnEquipmentType.MouseUpEventHandler += chooseTypeMethod; +// btnDrodIcon.MouseUpEventHandler += chooseTypeMethod; +// chooseTypeView.MouseUpEventHandler += chooseTypeMethod; +// #endregion + +// deviceScrolView = new VerticalScrolViewLayout () { +// Y = chooseTypeView.Bottom, +// Height = Application.GetRealHeight (1136 - 126 - 110 - 89), +// BackgroundColor = SkinStyle.Current.ViewColor, +// }; +// bodyView.AddChidren (deviceScrolView); + +// InitDeviceList (); + +// var btnClose = new Button () { +// Height = Application.GetRealHeight (90), +// Y = deviceScrolView.Bottom, +// BackgroundColor = SkinStyle.Current.MainColor, +// Text = "OK", +// TextColor = SkinStyle.Current.TextColor1, +// TextAlignment = TextAlignment.Center, +// TextSize = 16, +// }; +// bodyView.AddChidren (btnClose); +// btnClose.MouseUpEventHandler += (sender, e) => { +// saveAction (roomSceneFilePathList, roomDeviceFilePathList); +// this.Close (); +// }; +// } + +// /// <summary> +// /// 鏄剧ず鍦ㄦ湰鍦版壘鍒扮殑鎵�鏈夎澶� +// /// </summary> +// void InitDeviceList () +// { +// deviceScrolView.RemoveAll (); +// System.Threading.Tasks.Task.Run (() => { +// //鎵惧嚭闇�瑕佹樉绀虹殑璁惧 +// var filesList = IO.FileUtils.ReadFiles ().FindAll ((obj) => { +// string [] str = obj.Split ('_'); +// return obj.StartsWith ("Equipment_") && str.Length == 5; +// }); +// var localEquipments = filesList.FindAll ((obj) => { +// string typeString = obj.Split ('_') [1]; + +// return ( +// #region light +// typeString.ToString () == DeviceType.LightCCT.ToString () || +// typeString.ToString () == DeviceType.LightRGB.ToString () || +// typeString.ToString () == DeviceType.LightDALI.ToString () || +// typeString.ToString () == DeviceType.LightRGBW.ToString () || +// typeString.ToString () == DeviceType.LightLogic.ToString () || +// typeString.ToString () == DeviceType.LightSwitch.ToString () || +// typeString.ToString () == DeviceType.LightDimming.ToString () || +// typeString.ToString () == DeviceType.LightMixSwitch.ToString () || +// typeString.ToString () == DeviceType.LightRGBandCCT.ToString () || +// typeString.ToString () == DeviceType.LightMixDimming.ToString () || +// typeString.ToString () == DeviceType.LightEnergySocket.ToString () || +// typeString.ToString () == DeviceType.LightEnergySwitch.ToString () || +// typeString.ToString () == DeviceType.LightSwitchSocket.ToString () +// || typeString.ToString () == DeviceType.DMX48.ToString () +// #endregion +// #region curtain +// || typeString.ToString () == DeviceType.CurtainModel.ToString () +// || typeString.ToString () == DeviceType.CurtainRoller.ToString () +// || typeString.ToString () == DeviceType.CurtainTrietex.ToString () +// #endregion +// #region ac +// //|| typeString.ToString () == DeviceType.ACPanel.ToString () +// //|| typeString.ToString () == DeviceType.ACDevice.ToString () +// //|| typeString.ToString () == DeviceType.ACInfrared.ToString () +// //|| typeString.ToString () == DeviceType.ACCoolmaster.ToString () +// //|| typeString.ToString () == DeviceType.CustomAC.ToString () +// //|| typeString.ToString () == DeviceType.HVAC.ToString () +// #endregion +// #region +// || typeString.ToString () == DeviceType.FanModule.ToString () +// || typeString.ToString () == DeviceType.UniversalDevice.ToString () +// #endregion +// ); +// }); +// var globalSceneFileList = Newtonsoft.Json.JsonConvert.DeserializeObject<List<string>> (System.Text.Encoding.UTF8.GetString (IO.FileUtils.ReadFile (Scene.GlobalSceneFilePath))); +// if (globalSceneFileList == null) { +// globalSceneFileList = new List<string> (); +// } +// List<string> RoomsSceneFileList = new List<string> (); +// foreach (var r in Room.Lists) { +// if (string.IsNullOrEmpty (r.Name)) { +// continue; +// } +// if (r != null) { +// RoomsSceneFileList.AddRange (r.SceneFilePathList); +// } +// } +// List<string> TargetList = new List<string> (); + +// if (selectedDeviceType == "Scene") { +// if (string.IsNullOrEmpty (room.RoomFilePath) || room.RoomFilePath == Room.FavoriteRoom) { +// TargetList.AddRange (globalSceneFileList); +// TargetList.AddRange (RoomsSceneFileList); +// } else { +// Application.RunOnMainThread (() => { +// new ScenePhoneMethod ().AddOrUpdataSceneBaseMassage (room.RoomFilePath); +// }); +// } +// } else { +// TargetList.AddRange (localEquipments); +// } +// for (int i = 0; i < TargetList.Count;) { +// var taget = TargetList [i]; +// var tacount = TargetList.FindAll ((obj) => obj == taget).Count; +// if (tacount == 1) { +// i++; +// } +// while (tacount > 1) { +// TargetList.Remove (taget); +// tacount--; +// } +// } + +// foreach (string filePath in TargetList) { +// try { +// string [] str = filePath.Split ('_'); +// if (selectedDeviceType != null && selectedDeviceType != "Scene" && selectedDeviceType != "All") { +// //鍙樉绀哄綋鍓嶉�夋嫨鐨勮澶囩被鍨嬬殑璁惧 +// if (selectedDeviceType == "EC") { +// if (str [1].Contains (DeviceType.LightSwitch.ToString ())) { +// var b = IO.FileUtils.ReadFile (filePath); +// LightSwitch c = Newtonsoft.Json.JsonConvert.DeserializeObject<LightSwitch> (System.Text.Encoding.UTF8.GetString (b)); +// if (!c.IsSocket) { +// continue; +// } +// } else +// continue; +// } else { +// if (!str [1].Contains (selectedDeviceType)) { +// continue; +// } +// } +// } +// var commonBytes = IO.FileUtils.ReadFile (filePath); +// if (commonBytes.Length == 0) { +// Utlis.WriteLine ("length loss"); +// continue; +// } +// if (commonBytes.Length == 1) { +// Utlis.WriteLine ("length loss 1"); +// continue; +// } +// if (str [1] == DeviceType.InfraredMode.ToString ()) { +// InfraredMode c = Newtonsoft.Json.JsonConvert.DeserializeObject<InfraredMode> (System.Text.Encoding.UTF8.GetString (IO.FileUtils.ReadFile (filePath))); +// if (c.InfraredType != InfraredType.TV) { +// continue; +// } +// } +// var deviceFilePath = filePath; +// if (deviceFilePath.Contains ("LightEnergySocket")) { +// deviceFilePath = deviceFilePath.Replace ("LightEnergySocket", "LightSwitch"); +// } else if (deviceFilePath.Contains ("LightEnergySwitch")) { +// deviceFilePath = deviceFilePath.Replace ("LightEnergySwitch", "LightSwitch"); +// } else if (deviceFilePath.Contains ("LightSwitchSocket")) { +// deviceFilePath = deviceFilePath.Replace ("LightSwitchSocket", "LightSwitch"); +// } else if(deviceFilePath.Contains("ACInfrared")) { +// deviceFilePath = deviceFilePath.Replace ("ACInfrared", "HVAC"); +// } else if (deviceFilePath.Contains ("CurtainModel")) { +// deviceFilePath = deviceFilePath.Replace ("CurtainModel", "CurtainModule"); +// } + +// Common commonDevice = Newtonsoft.Json.JsonConvert.DeserializeObject<Common> (System.Text.Encoding.UTF8.GetString (commonBytes)); +// if (commonDevice.Type == DeviceType.OnePortBus || commonDevice.Type == DeviceType.OnePortWirelessFR || commonDevice.Type == DeviceType.OnePortMqttFR || commonDevice.Type == DeviceType.RCU +// || commonDevice.Type == DeviceType.A31MusicModel || commonDevice.Type == DeviceType.MusicA31) { +// continue; +// } +// Application.RunOnMainThread (() => { +// var deviceRow = new RowLayout () { +// Height = Application.GetRealHeight (120), +// }; +// deviceScrolView.AddChidren (deviceRow); + +// var btnPoint = new Button () { +// Width = Application.GetMinRealAverage (10), +// Height = Application.GetMinRealAverage (10), +// Radius = (uint)Application.GetMinRealAverage (5), +// X = Application.GetRealWidth (50), +// Gravity = Gravity.CenterVertical, +// BackgroundColor = SkinStyle.Current.TextColor1, +// SelectedBackgroundColor = SkinStyle.Current.SelectedColor, +// }; +// deviceRow.AddChidren (btnPoint); + +// Button btnEquipment = new Button () { +// X = btnPoint.Right + Application.GetRealWidth (30), +// Width = Application.GetRealWidth (310), +// TextAlignment = TextAlignment.CenterLeft, +// SelectedBackgroundColor = SkinStyle.Current.SelectedColor, +// SelectedTextColor = SkinStyle.Current.DialogTextColor, +// TextColor = SkinStyle.Current.TextColor1, +// Text = commonDevice.Name, +// Tag = filePath, +// }; +// deviceRow.AddChidren (btnEquipment); + +// //2020-01-10 闅愯棌瀹氫綅鎸夐挳 +// //Button btnFindDevcie = new Button () { +// // X = btnEquipment.Right, +// // Width = Application.GetRealWidth (75), +// // Height = Application.GetRealHeight (72), +// // Gravity = Gravity.CenterVertical, +// // UnSelectedImagePath = "CrabtreeAdd/Position.png", +// // SelectedImagePath = "CrabtreeAdd/PositionOn.png", +// //}; +// //deviceRow.AddChidren (btnFindDevcie); + +// //btnFindDevcie.MouseUpEventHandler += (sdd, dds) => { +// // btnFindDevcie.IsSelected = true; +// // Control.ControlBytesSend (Command.PositioningEquipment, commonDevice.SubnetID, commonDevice.DeviceID, new byte [] { 5 }); +// // System.Threading.Tasks.Task.Run (() => { +// // System.Threading.Thread.Sleep (3000); +// // Application.RunOnMainThread (() => { +// // btnFindDevcie.IsSelected = false; +// // }); +// // }); +// //}; + +// if (selectedDeviceType != "Scene") { +// //2020-01-10 闅愯棌淇敼鎸夐挳 +// //return; +// var btnEdit = new Button () { +// X = btnEquipment.Right + Application.GetRealWidth (80), +// Width = Application.GetMinRealAverage (75), +// Height = Application.GetMinRealAverage (72), +// Gravity = Gravity.CenterVertical, +// UnSelectedImagePath = "CrabtreeAdd/Edit.png", +// SelectedImagePath = "CrabtreeAdd/EditOn.png", +// }; +// deviceRow.AddChidren (btnEdit); + +// btnEdit.MouseUpEventHandler += (sd, ds) => { +// Action successAction = () => { +// GenericDialog.Current.RefreshRemark (commonDevice); +// if (!roomDeviceFilePathList.Contains (filePath)) { +// roomDeviceFilePathList.Add (filePath); +// } +// }; +// GenericDialog.Current.ShowModifyRemarksDialog (commonDevice, commonBytes, btnEquipment, successAction); +// }; +// } + +// var btnChoose = new Button () { +// X = Application.GetRealWidth (472 + 80), +// Width = Application.GetMinRealAverage (75), +// Height = Application.GetMinRealAverage (72), +// Gravity = Gravity.CenterVertical, +// UnSelectedImagePath = "CrabtreeAdd/Choose.png", +// SelectedImagePath = "CrabtreeAdd/ChooseOn.png", +// IsSelected = showList.Contains (deviceFilePath), +// Tag = filePath +// }; +// btnChoose.AddTag ("DeviceFilePath", deviceFilePath); +// deviceRow.AddChidren (btnChoose); + + + +// btnChoose.MouseUpEventHandler += (sendere, ee) => { +// btnChoose.IsSelected = !btnChoose.IsSelected; +// if (btnChoose.IsSelected) { +// if (selectedDeviceType == "Scene") { +// roomSceneFilePathList.Add (((Button)sendere).Tag.ToString ()); +// } else { +// roomDeviceFilePathList.Add (((Button)sendere).Tag.ToString ()); +// } +// showList.Add (((Button)sendere).Tag.ToString ()); +// } else { +// if (selectedDeviceType == "Scene") { +// roomSceneFilePathList.Remove (((Button)sendere).Tag.ToString ()); +// } else { +// roomDeviceFilePathList.Remove (((Button)sendere).GetTagByKey ("DeviceFilePath").ToString ()); +// roomDeviceFilePathList.Remove (((Button)sendere).Tag.ToString ()); +// } +// showList.Remove (((Button)sendere).Tag.ToString ()); +// } +// }; + +// if (selectedDeviceType == "Scene") { +// //string [] str = filePath.Split ('_'); +// var sceneName = str [str.Length - 2];//鍊掓暟绗竴浣嶄负鍦烘櫙鍚� +// btnChoose.IsSelected = showList.Contains (sceneName); +// btnChoose.Enable = !btnChoose.IsSelected; +// } else { +// //2020-07-23 濡傛灉鍖归厤鍒欏垽鏂槸鍚︽坊鍔犵湡姝g殑璺緞 +// if (btnChoose.IsSelected) { +// if (!roomDeviceFilePathList.Contains (filePath)) { +// roomDeviceFilePathList.Add (filePath); +// } +// } +// } + +// }); +// } catch (Exception ex) { +// Utlis.WriteLine (ex.Message); +// } +// } +// }); +// } + +// void InitEquipmentTypeView (Button btnEquipmentType, Button btnEquipmentIcon, RowLayout chooseTypeView) +// { +// bodyView.AddChidren (typeLayout); + +// //涓嬫媺鍒楄〃鐨勬暟鎹簮锛堥�夐」涓鸿澶囩被鍨嬫湁鍏筹級 +// List<string> typeTemp = new List<string>{ +// Language.StringByID(R.MyInternationalizationString.All), +// //Language.StringByID(R.MyInternationalizationString.Scenes), +// Language.StringByID(R.MyInternationalizationString.Lights), +// //Language.StringByID(R.MyInternationalizationString.AC), +// Language.StringByID(R.MyInternationalizationString.Curtains), +// //Language.StringByID(R.MyInternationalizationString.FoolHeat), +// //Language.StringByID(R.MyInternationalizationString.FreshAir), +// //Language.StringByID(R.MyInternationalizationString.TV), +// Language.StringByID(R.MyInternationalizationString.Fan), +// //Language.StringByID (R.MyInternationalizationString.Security), +// //Language.StringByID (R.MyInternationalizationString.LogicModule), +// //Language.StringByID(R.MyInternationalizationString.ElectricalControl), +// //Language.StringByID (R.MyInternationalizationString.MusicModel), +// Language.StringByID (R.MyInternationalizationString.UniversalDevice), +// //Language.StringByID (R.MyInternationalizationString.Sensor), +// }; + +// foreach (string typeName in typeTemp) { +// var dialogRow = new RowLayout () { +// Height = Application.GetRealHeight (110), +// }; +// typeLayout.AddChidren (dialogRow); +// var btnPoint = new Button () { +// Width = Application.GetMinRealAverage (10), +// Height = Application.GetMinRealAverage (10), +// Radius = (uint)Application.GetMinRealAverage (5), +// X = Application.GetRealWidth (70), +// Gravity = Gravity.CenterVertical, +// BackgroundColor = SkinStyle.Current.TextColor1, +// SelectedBackgroundColor = SkinStyle.Current.SelectedColor, +// }; +// dialogRow.AddChidren (btnPoint); + +// Button btnTypeName = new Button () { +// Width = Application.GetRealHeight (400), +// X = btnPoint.Right + Application.GetRealWidth (30), +// Text = typeName, +// TextAlignment = TextAlignment.CenterLeft, +// TextColor = SkinStyle.Current.TextColor1 +// }; +// dialogRow.AddChidren (btnTypeName); +// EventHandler<MouseEventArgs> typeEvent = (sender1, e1) => { +// typeLayout.Height = 0; +// btnEquipmentType.Text = typeName; +// if (typeName == Language.StringByID (R.MyInternationalizationString.Lights)) { +// btnEquipmentIcon.UnSelectedImagePath = "Item/Light.png"; +// selectedDeviceType = "Light"; +// } else if (typeName == Language.StringByID (R.MyInternationalizationString.Curtains)) { +// btnEquipmentIcon.UnSelectedImagePath = "Curtain/Curtain.png"; +// selectedDeviceType = "Curtain"; +// } else if (typeName == Language.StringByID (R.MyInternationalizationString.AC)) { +// btnEquipmentIcon.UnSelectedImagePath = "AC/AC.png"; +// selectedDeviceType = "AC"; +// } else if (typeName == Language.StringByID (R.MyInternationalizationString.FoolHeat)) { +// btnEquipmentIcon.UnSelectedImagePath = "Item/FloorHeating.png"; +// selectedDeviceType = "FoolHeat"; +// } else if (typeName == Language.StringByID (R.MyInternationalizationString.DryContactPanel)) { +// btnEquipmentIcon.UnSelectedImagePath = "Item/DryContact.png"; +// selectedDeviceType = "DryContact"; +// } else if (typeName == Language.StringByID (R.MyInternationalizationString.MusicModel)) { +// btnEquipmentIcon.UnSelectedImagePath = "Item/Music.png"; +// selectedDeviceType = "Music"; +// } else if (typeName == Language.StringByID (R.MyInternationalizationString.InfraredMode)) { +// btnEquipmentIcon.UnSelectedImagePath = "Item/InfraredTV.png"; +// selectedDeviceType = "InfraredMode"; +// } else if (typeName == Language.StringByID (R.MyInternationalizationString.TV)) { +// btnEquipmentIcon.UnSelectedImagePath = "Item/InfraredTV.png"; +// selectedDeviceType = "InfraredMode"; +// } else if (typeName == Language.StringByID (R.MyInternationalizationString.ElectricalControl)) { +// btnEquipmentIcon.UnSelectedImagePath = "Light/Socket.png"; +// selectedDeviceType = "EC";//鐢靛櫒鎺у埗 +// } else if (typeName == Language.StringByID (R.MyInternationalizationString.Fan)) { +// btnEquipmentIcon.UnSelectedImagePath = "Fan/Fan.png"; +// selectedDeviceType = "Fan"; +// //} else if (typeName == Language.StringByID (R.MyInternationalizationString.LogicModule)) { +// // btnEquipmentIcon.UnSelectedImagePath = "Item/PointBig.png"; +// // selectedDeviceType = "LogicModule"; +// } else if (typeName == Language.StringByID (R.MyInternationalizationString.Scenes)) { +// btnEquipmentIcon.UnSelectedImagePath = "Scene/Scene.png"; +// selectedDeviceType = "Scene"; +// } else if (typeName == Language.StringByID (R.MyInternationalizationString.UniversalDevice)) { +// btnEquipmentIcon.UnSelectedImagePath = "UniversalDevice/UniversalDevice.png"; +// selectedDeviceType = "UniversalDevice"; +// } else if (typeName == Language.StringByID (R.MyInternationalizationString.Sensor)) { +// btnEquipmentIcon.UnSelectedImagePath = "UniversalDevice/UniversalDevice.png"; +// selectedDeviceType = "Sensor"; +// } else if (typeName == Language.StringByID (R.MyInternationalizationString.FreshAir)) { +// btnEquipmentIcon.UnSelectedImagePath = "FreshAir/FreshAir.png"; +// selectedDeviceType = "FreshAir"; +// } else { +// btnEquipmentIcon.UnSelectedImagePath = "Item/LogicModule.png"; +// selectedDeviceType = "All"; +// } +// chooseTypeView.BackgroundColor = SkinStyle.Current.ViewColor; +// InitDeviceList (); +// }; +// dialogRow.MouseUpEventHandler += typeEvent; +// btnTypeName.MouseUpEventHandler += typeEvent; +// } +// } +// } +//} diff --git a/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaSettingPage.cs b/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaSettingPage.cs index f36fde0..d330cc0 100644 --- a/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaSettingPage.cs +++ b/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaSettingPage.cs @@ -196,7 +196,7 @@ #endregion #region || typeString.ToString () == DeviceType.FanModule.ToString () - //|| typeString.ToString () == DeviceType.UniversalDevice.ToString () + || typeString.ToString () == DeviceType.UniversalDevice.ToString () #endregion ); }); @@ -286,6 +286,7 @@ } else if (deviceFilePath.Contains ("CurtainModel")) { deviceFilePath = deviceFilePath.Replace ("CurtainModel", "CurtainModule"); } + Common commonDevice = Newtonsoft.Json.JsonConvert.DeserializeObject<Common> (System.Text.Encoding.UTF8.GetString (commonBytes)); if (commonDevice.Type == DeviceType.OnePortBus || commonDevice.Type == DeviceType.OnePortWirelessFR || commonDevice.Type == DeviceType.OnePortMqttFR || commonDevice.Type == DeviceType.RCU || commonDevice.Type == DeviceType.A31MusicModel || commonDevice.Type == DeviceType.MusicA31) { @@ -430,7 +431,7 @@ //涓嬫媺鍒楄〃鐨勬暟鎹簮锛堥�夐」涓鸿澶囩被鍨嬫湁鍏筹級 List<string> typeTemp = new List<string>{ Language.StringByID(R.MyInternationalizationString.All), - Language.StringByID(R.MyInternationalizationString.Scenes), + //Language.StringByID(R.MyInternationalizationString.Scenes), Language.StringByID(R.MyInternationalizationString.Lights), //Language.StringByID(R.MyInternationalizationString.AC), Language.StringByID(R.MyInternationalizationString.Curtains), @@ -442,7 +443,7 @@ //Language.StringByID (R.MyInternationalizationString.LogicModule), //Language.StringByID(R.MyInternationalizationString.ElectricalControl), //Language.StringByID (R.MyInternationalizationString.MusicModel), - //Language.StringByID (R.MyInternationalizationString.UniversalDevice), + Language.StringByID (R.MyInternationalizationString.UniversalDevice), //Language.StringByID (R.MyInternationalizationString.Sensor), }; diff --git a/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaSettingScenePage.cs b/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaSettingScenePage.cs new file mode 100644 index 0000000..8493a99 --- /dev/null +++ b/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaSettingScenePage.cs @@ -0,0 +1,555 @@ +锘縰sing System; +using System.Collections.Generic; +using Shared; + +namespace Shared.SimpleControl.Phone +{ + public class AlexaSettingScenePage : Dialog + { + Room room; + //List<string> showList = new List<string> (); + VerticalScrolViewLayout deviceScrolView; + VerticalScrolViewLayout typeLayout; + string selectedDeviceType = "Scene"; + + /// <summary> + /// 璁惧銆佸満鏅垪琛� + /// </summary> + List<TargetInfo> targetInfoList = new List<TargetInfo> (); + + + + int show = 99; + FrameLayout bodyView; + public AlexaSettingScenePage (List<TargetInfo> list) + { + targetInfoList = new List<TargetInfo>(list); + + bodyView = new FrameLayout () { + BackgroundColor = SkinStyle.Current.MainColor, + }; + AddChidren (bodyView); + } + + /// <summary> + /// + /// </summary> + /// <param name="action"></param> + /// <param name="saveAction"></param> + public void ShowPage (Action<List<TargetInfo>> saveAction) + { + #region ---TopView--- + var topView = new RowLayout () { + Y = Application.GetRealHeight (36), + Height = Application.GetRealHeight (90), + Width = Application.GetRealWidth (640), + BackgroundColor = SkinStyle.Current.MainColor, + }; + bodyView.AddChidren (topView); + + var back = new Button () { + Height = Application.GetRealHeight (90), + Width = Application.GetRealWidth (85), + UnSelectedImagePath = "Item/Back.png", + SelectedImagePath = "Item/BackSelected.png", + }; + topView.AddChidren (back); + back.MouseUpEventHandler += (sender, e) => { + this.Close (); + }; + + Button NameButton = new Button () { + Width = Application.GetRealWidth (400), + Height = Application.GetMinReal (90), + TextID = R.MyInternationalizationString.Scenes, + //Text = MainPage.SoftTitle, + SelectedTextColor = SkinStyle.Current.TextColor1, + TextColor = SkinStyle.Current.TextColor1, + Gravity = Gravity.CenterHorizontal, + TextAlignment = TextAlignment.Center, + TextSize = 19, + }; + topView.AddChidren (NameButton); + + #endregion + #region type view + var chooseTypeView = new RowLayout () { + Y = topView.Bottom, + Height = Application.GetRealHeight (110), + BackgroundColor = SkinStyle.Current.ViewColor, + }; + bodyView.AddChidren (chooseTypeView); + Button btnEquipmentIcon = new Button () { + Width = Application.GetRealHeight (65), + Height = Application.GetRealHeight (65), + UnSelectedImagePath = "Scene/Scene.png", + X = Application.GetRealWidth (30), + Gravity = Gravity.CenterVertical, + }; + chooseTypeView.AddChidren (btnEquipmentIcon); + Button btnDrodIcon = new Button () { + X = Application.GetRealWidth (540), + Height = Application.GetRealHeight (46), + Width = Application.GetRealWidth (47), + UnSelectedImagePath = "Item/Down.png", + SelectedImagePath = "Item/DownSelected.png", + Gravity = Gravity.CenterVertical, + }; + chooseTypeView.AddChidren (btnDrodIcon); + Button btnEquipmentType = new Button () { + Width = Application.GetRealHeight (460), + X = btnEquipmentIcon.Right + Application.GetRealWidth (20), + TextAlignment = TextAlignment.CenterLeft, + Text = Language.StringByID (R.MyInternationalizationString.Scenes), + TextColor = SkinStyle.Current.TextColor1, + SelectedTextColor = SkinStyle.Current.DialogTextColor + }; + chooseTypeView.AddChidren (btnEquipmentType); + typeLayout = new VerticalScrolViewLayout () { + Y = chooseTypeView.Bottom, + Height = Application.GetRealHeight (0), + BackgroundColor = SkinStyle.Current.ViewColor + }; + //EventHandler<MouseEventArgs> chooseTypeMethod = (sender, e) => { + // if (show == 99) {//绗竴娆¢渶瑕佸厛鍒濆鍖栭�夋嫨璁惧绫诲瀷鐣岄潰 + // InitEquipmentTypeView (btnEquipmentType, btnEquipmentIcon, chooseTypeView); + // show = 0; + // } else if (show == 0) { + // typeLayout.Height = Application.GetRealHeight (1136 - 126 - 90); + // chooseTypeView.BackgroundColor = SkinStyle.Current.MainColor; + // show = 1; + // } else if (show == 1) { + // typeLayout.Height = 0; + // chooseTypeView.BackgroundColor = SkinStyle.Current.ViewColor; + // show = 0; + // } + //}; + //btnEquipmentType.MouseUpEventHandler += chooseTypeMethod; + //btnDrodIcon.MouseUpEventHandler += chooseTypeMethod; + //chooseTypeView.MouseUpEventHandler += chooseTypeMethod; + #endregion + + deviceScrolView = new VerticalScrolViewLayout () { + Y = chooseTypeView.Bottom, + Height = Application.GetRealHeight (1136 - 126 - 110 - 89), + BackgroundColor = SkinStyle.Current.ViewColor, + }; + bodyView.AddChidren (deviceScrolView); + + + + var btnClose = new Button () { + Height = Application.GetRealHeight (90), + Y = deviceScrolView.Bottom, + BackgroundColor = SkinStyle.Current.MainColor, + //Text = "OK", + TextID = R.MyInternationalizationString.Confrim, + TextColor = SkinStyle.Current.TextColor1, + TextAlignment = TextAlignment.Center, + TextSize = 16, + }; + bodyView.AddChidren (btnClose); + btnClose.MouseUpEventHandler += (sender, e) => { + saveAction?.Invoke (targetInfoList); ; + this.Close (); + }; + + GetSceneList (); + } + + /// <summary> + /// + /// </summary> + void GetSceneList () { + System.Threading.Tasks.Task.Run (() => { + try { + Application.RunOnMainThread (() => { + MainPage.Loading.Start (Language.StringByID (R.MyInternationalizationString.load)); + }); + + var revertObj = HttpServerRequest.Current.GetSceneList (); + + if (revertObj.Code == StateCode.SUCCESS) { + var list = Newtonsoft.Json.JsonConvert.DeserializeObject<List<HDLLinkSceneBase>> (revertObj.Data.ToString ()); + Application.RunOnMainThread (() => { + if (list != null && list.Count > 0) { + CommonConfig.Current.SceneList = list; + } else { + CommonConfig.Current.SceneList = new List<HDLLinkSceneBase> (); + } + CommonConfig.Current.Save (); + RefreshListView (); + }); + } else { + //鎻愮ず閿欒 + IMessageCommon.Current.ShowErrorInfoAlter (revertObj.Code); + } + } catch { + + } finally { + Application.RunOnMainThread (() => { + MainPage.Loading.Hide (); + }); + } + }); + } + + /// <summary> + /// + /// </summary> + void RefreshListView () + { + deviceScrolView.RemoveAll (); + foreach (HDLLinkSceneBase sceneBase in CommonConfig.Current.SceneList) { + AddRowView (sceneBase); + } + + } + + /// <summary> + /// + /// </summary> + /// <param name="sceneBase"></param> + void AddRowView (HDLLinkSceneBase sceneBase) { + + var deviceRow = new RowLayout () { + Height = Application.GetRealHeight (120), + }; + deviceScrolView.AddChidren (deviceRow); + + var btnPoint = new Button () { + Width = Application.GetMinRealAverage (10), + Height = Application.GetMinRealAverage (10), + Radius = (uint)Application.GetMinRealAverage (5), + X = Application.GetRealWidth (50), + Gravity = Gravity.CenterVertical, + BackgroundColor = SkinStyle.Current.TextColor1, + SelectedBackgroundColor = SkinStyle.Current.SelectedColor, + }; + deviceRow.AddChidren (btnPoint); + + Button btnEquipment = new Button () { + X = btnPoint.Right + Application.GetRealWidth (30), + Width = Application.GetRealWidth (310), + TextAlignment = TextAlignment.CenterLeft, + SelectedBackgroundColor = SkinStyle.Current.SelectedColor, + SelectedTextColor = SkinStyle.Current.DialogTextColor, + TextColor = SkinStyle.Current.TextColor1, + Text = sceneBase.name, + Tag = sceneBase.userSceneId, + }; + deviceRow.AddChidren (btnEquipment); + + + var btnChoose = new Button () { + X = Application.GetRealWidth (472 + 80), + Width = Application.GetMinRealAverage (75), + Height = Application.GetMinRealAverage (72), + Gravity = Gravity.CenterVertical, + UnSelectedImagePath = "CrabtreeAdd/Choose.png", + SelectedImagePath = "CrabtreeAdd/ChooseOn.png", + + }; + + deviceRow.AddChidren (btnChoose); + + var sceneData = targetInfoList.Find ((obj) => obj.targetId == sceneBase.userSceneId); + btnChoose.IsSelected = sceneData != null; + + + btnChoose.MouseUpEventHandler += (sendere, ee) => { + btnChoose.IsSelected = !btnChoose.IsSelected; + if (btnChoose.IsSelected) { + var sceneData = targetInfoList.Find ((obj) => obj.targetId == sceneBase.userSceneId); + if (sceneData == null) { + targetInfoList.Add (new TargetInfo () { + targetId = sceneBase.userSceneId, + targetName = sceneBase.name, + isDevice = false + }); + } + + } else { + var sceneData = targetInfoList.Find ((obj) => obj.targetId == sceneBase.userSceneId); + if (sceneData != null) { + targetInfoList.Remove (sceneData); + } + } + }; + } + + ///// <summary> + ///// 鏄剧ず鍦ㄦ湰鍦版壘鍒扮殑鎵�鏈夎澶� + ///// </summary> + //void InitDeviceList () + //{ + // deviceScrolView.RemoveAll (); + // System.Threading.Tasks.Task.Run (() => { + // //鎵惧嚭闇�瑕佹樉绀虹殑璁惧 + // var filesList = IO.FileUtils.ReadFiles ().FindAll ((obj) => { + // string [] str = obj.Split ('_'); + // return obj.StartsWith ("Equipment_") && str.Length == 5; + // }); + + // var globalSceneFileList = Newtonsoft.Json.JsonConvert.DeserializeObject<List<string>> (System.Text.Encoding.UTF8.GetString (IO.FileUtils.ReadFile (Scene.GlobalSceneFilePath))); + // if (globalSceneFileList == null) { + // globalSceneFileList = new List<string> (); + // } + // List<string> RoomsSceneFileList = new List<string> (); + // foreach (var r in Room.Lists) { + // if (string.IsNullOrEmpty (r.Name)) { + // continue; + // } + // if (r != null) { + // RoomsSceneFileList.AddRange (r.SceneFilePathList); + // } + // } + // List<SceneObj> TargetList = new List<SceneObj> (); + + // //if (selectedDeviceType == "Scene") { + // // if (string.IsNullOrEmpty (room.RoomFilePath) || room.RoomFilePath == Room.FavoriteRoom) { + // // //TargetList.AddRange (globalSceneFileList); + // // //TargetList.AddRange (RoomsSceneFileList); + // // } else { + // // Application.RunOnMainThread (() => { + // // new ScenePhoneMethod ().AddOrUpdataSceneBaseMassage (room.RoomFilePath); + // // }); + // // } + // //} + + // foreach (var list in globalSceneFileList) { + // var tempScene = Scene.GetSceneByFilePath (list); + // if (tempScene != null) { + + // TargetList.Add (new SceneObj () { Name = tempScene.Name, FilePath = list }); + // } + // } + + // foreach (var list in RoomsSceneFileList) { + // var tempScene = Scene.GetSceneByFilePath (list); + // if (tempScene != null) { + // TargetList.Add (new SceneObj () { Name = tempScene.Name, FilePath = list }); + // } + // } + + + + // //for (int i = 0; i < TargetList.Count;) { + // // var taget = TargetList [i]; + // // var tacount = TargetList.FindAll ((obj) => obj == taget).Count; + // // if (tacount == 1) { + // // i++; + // // } + // // while (tacount > 1) { + // // TargetList.Remove (taget); + // // tacount--; + // // } + // //} + + + // foreach (SceneObj mSceneObj in TargetList) { + // try { + // string [] str = mSceneObj.FilePath.Split ('_'); + + // var commonBytes = IO.FileUtils.ReadFile (mSceneObj.FilePath); + // if (commonBytes.Length == 0) { + // Shared.Utlis.WriteLine ("length loss"); + // continue; + // } + // if (commonBytes.Length == 1) { + // Shared.Utlis.WriteLine ("length loss 1"); + // continue; + // } + + + // //var deviceFilePath = filePath; + + // Common commonDevice = Newtonsoft.Json.JsonConvert.DeserializeObject<Common> (System.Text.Encoding.UTF8.GetString (commonBytes)); + // if (commonDevice.Type == DeviceType.OnePortBus || commonDevice.Type == DeviceType.OnePortWirelessFR || commonDevice.Type == DeviceType.OnePortMqttFR || commonDevice.Type == DeviceType.RCU + // || commonDevice.Type == DeviceType.A31MusicModel || commonDevice.Type == DeviceType.MusicA31) { + // continue; + // } + + // Application.RunOnMainThread (() => { + // var deviceRow = new RowLayout () { + // Height = Application.GetRealHeight (120), + // }; + // deviceScrolView.AddChidren (deviceRow); + + // var btnPoint = new Button () { + // Width = Application.GetMinRealAverage (10), + // Height = Application.GetMinRealAverage (10), + // Radius = (uint)Application.GetMinRealAverage (5), + // X = Application.GetRealWidth (50), + // Gravity = Gravity.CenterVertical, + // BackgroundColor = SkinStyle.Current.TextColor1, + // SelectedBackgroundColor = SkinStyle.Current.SelectedColor, + // }; + // deviceRow.AddChidren (btnPoint); + + // Button btnEquipment = new Button () { + // X = btnPoint.Right + Application.GetRealWidth (30), + // Width = Application.GetRealWidth (310), + // TextAlignment = TextAlignment.CenterLeft, + // SelectedBackgroundColor = SkinStyle.Current.SelectedColor, + // SelectedTextColor = SkinStyle.Current.DialogTextColor, + // TextColor = SkinStyle.Current.TextColor1, + // Text = commonDevice.Name, + // Tag = mSceneObj.FilePath, + // }; + // deviceRow.AddChidren (btnEquipment); + + + // var btnChoose = new Button () { + // X = Application.GetRealWidth (472 + 80), + // Width = Application.GetRealWidth (75), + // Height = Application.GetRealHeight (72), + // Gravity = Gravity.CenterVertical, + // UnSelectedImagePath = "CrabtreeAdd/Choose.png", + // SelectedImagePath = "CrabtreeAdd/ChooseOn.png", + // IsSelected = showList.Contains (mSceneObj.Name), + // Tag = mSceneObj.FilePath + // }; + // btnChoose.AddTag ("DeviceFilePath", mSceneObj.FilePath); + // deviceRow.AddChidren (btnChoose); + + // if (showList.Contains (mSceneObj.Name)) { + // //btnChoose.Enable = false; + // roomSceneFilePathList.Add (mSceneObj.FilePath); + // } + // // + + // btnChoose.MouseUpEventHandler += (sendere, ee) => { + // btnChoose.IsSelected = !btnChoose.IsSelected; + // if (btnChoose.IsSelected) { + // if (selectedDeviceType == "Scene") { + // roomSceneFilePathList.Add (mSceneObj.FilePath); + // } + + // showList.Add (mSceneObj.Name); + // } else { + // if (selectedDeviceType == "Scene") { + // roomSceneFilePathList.Remove (mSceneObj.FilePath); + // } + + // showList.Remove (mSceneObj.Name); + // } + // }; + // }); + // } catch (Exception ex) { + // Shared.Utlis.WriteLine (ex.Message); + // } + // } + // }); + //} + + void InitEquipmentTypeView (Button btnEquipmentType, Button btnEquipmentIcon, RowLayout chooseTypeView) + { + bodyView.AddChidren (typeLayout); + + //涓嬫媺鍒楄〃鐨勬暟鎹簮锛堥�夐」涓鸿澶囩被鍨嬫湁鍏筹級 + List<string> typeTemp = new List<string>{ + Language.StringByID(R.MyInternationalizationString.Scenes), + }; + + foreach (string typeName in typeTemp) { + var dialogRow = new RowLayout () { + Height = Application.GetRealHeight (110), + }; + typeLayout.AddChidren (dialogRow); + var btnPoint = new Button () { + Width = Application.GetMinRealAverage (10), + Height = Application.GetMinRealAverage (10), + Radius = (uint)Application.GetMinRealAverage (5), + X = Application.GetRealWidth (70), + Gravity = Gravity.CenterVertical, + BackgroundColor = SkinStyle.Current.TextColor1, + SelectedBackgroundColor = SkinStyle.Current.SelectedColor, + }; + dialogRow.AddChidren (btnPoint); + + Button btnTypeName = new Button () { + Width = Application.GetRealHeight (400), + X = btnPoint.Right + Application.GetRealWidth (30), + Text = typeName, + TextAlignment = TextAlignment.CenterLeft, + TextColor = SkinStyle.Current.TextColor1 + }; + dialogRow.AddChidren (btnTypeName); + EventHandler<MouseEventArgs> typeEvent = (sender1, e1) => { + typeLayout.Height = 0; + btnEquipmentType.Text = typeName; + //if (typeName == Language.StringByID (R.MyInternationalizationString.Lights)) { + // btnEquipmentIcon.UnSelectedImagePath = "Item/Light.png"; + // selectedDeviceType = "Light"; + //} else if (typeName == Language.StringByID (R.MyInternationalizationString.Curtains)) { + // btnEquipmentIcon.UnSelectedImagePath = "Curtain/Curtain.png"; + // selectedDeviceType = "Curtain"; + //} else if (typeName == Language.StringByID (R.MyInternationalizationString.AC)) { + // btnEquipmentIcon.UnSelectedImagePath = "AC/AC.png"; + // selectedDeviceType = "AC"; + //} else if (typeName == Language.StringByID (R.MyInternationalizationString.FoolHeat)) { + // btnEquipmentIcon.UnSelectedImagePath = "Item/FloorHeating.png"; + // selectedDeviceType = "FoolHeat"; + //} else if (typeName == Language.StringByID (R.MyInternationalizationString.DryContactPanel)) { + // btnEquipmentIcon.UnSelectedImagePath = "Item/DryContact.png"; + // selectedDeviceType = "DryContact"; + //} else if (typeName == Language.StringByID (R.MyInternationalizationString.MusicModel)) { + // btnEquipmentIcon.UnSelectedImagePath = "Item/Music.png"; + // selectedDeviceType = "Music"; + //} else if (typeName == Language.StringByID (R.MyInternationalizationString.InfraredMode)) { + // btnEquipmentIcon.UnSelectedImagePath = "Item/InfraredTV.png"; + // selectedDeviceType = "InfraredMode"; + //} else if (typeName == Language.StringByID (R.MyInternationalizationString.TV)) { + // btnEquipmentIcon.UnSelectedImagePath = "Item/InfraredTV.png"; + // selectedDeviceType = "InfraredMode"; + //} else if (typeName == Language.StringByID (R.MyInternationalizationString.ElectricalControl)) { + // btnEquipmentIcon.UnSelectedImagePath = "Light/Socket.png"; + // selectedDeviceType = "EC";//鐢靛櫒鎺у埗 + //} else if (typeName == Language.StringByID (R.MyInternationalizationString.Fan)) { + // btnEquipmentIcon.UnSelectedImagePath = "Fan/Fan.png"; + // selectedDeviceType = "Fan"; + // //} else if (typeName == Language.StringByID (R.MyInternationalizationString.LogicModule)) { + // // btnEquipmentIcon.UnSelectedImagePath = "Item/PointBig.png"; + // // selectedDeviceType = "LogicModule"; + //} else + if (typeName == Language.StringByID (R.MyInternationalizationString.Scenes)) { + btnEquipmentIcon.UnSelectedImagePath = "Scene/Scene.png"; + selectedDeviceType = "Scene"; + } + //else if (typeName == Language.StringByID (R.MyInternationalizationString.UniversalDevice)) { + // btnEquipmentIcon.UnSelectedImagePath = "UniversalDevice/UniversalDevice.png"; + // selectedDeviceType = "UniversalDevice"; + //} else if (typeName == Language.StringByID (R.MyInternationalizationString.Sensor)) { + // btnEquipmentIcon.UnSelectedImagePath = "UniversalDevice/UniversalDevice.png"; + // selectedDeviceType = "Sensor"; + //} else if (typeName == Language.StringByID (R.MyInternationalizationString.FreshAir)) { + // btnEquipmentIcon.UnSelectedImagePath = "FreshAir/FreshAir.png"; + // selectedDeviceType = "FreshAir"; + //} + else { + btnEquipmentIcon.UnSelectedImagePath = "Item/LogicModule.png"; + selectedDeviceType = "All"; + } + chooseTypeView.BackgroundColor = SkinStyle.Current.ViewColor; + GetSceneList (); + }; + dialogRow.MouseUpEventHandler += typeEvent; + btnTypeName.MouseUpEventHandler += typeEvent; + } + } + } + + + public class SceneObj + { + /// <summary> + /// 璺緞 + /// </summary> + public string FilePath; + /// <summary> + /// 鍦烘櫙Name + /// </summary> + public string Name; + } +} diff --git a/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/SmartSpeakertListPage.cs b/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/SmartSpeakertListPage.cs new file mode 100644 index 0000000..9e54f20 --- /dev/null +++ b/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/SmartSpeakertListPage.cs @@ -0,0 +1,224 @@ +锘縰sing System; +using System.Collections.Generic; + +namespace Shared.SimpleControl.Phone +{ + /// <summary> + /// 鏅鸿兘闊崇鍒楄〃 + /// </summary> + public class SmartSpeakertListPage : BasePage + { + + public SmartSpeakertListPage () + { + BackgroundColor = SkinStyle.Current.MainColor; + } + + /// <summary> + /// 鏄剧ず椤甸潰 + /// </summary> + public override void ShowPage () + { + #region ---TopView--- + base.ShowPage (); + this.topTitleBtn.Text = "Alexa list"; + this.topItemButton.RemoveFromParent (); + #endregion + + VerticalScrolViewLayout VerticalScrolViewMiddle = new VerticalScrolViewLayout (); + BaseContentView.AddChidren (VerticalScrolViewMiddle); + + //鍔犺浇闊崇鍒楄〃 + LoadSmartSpeakertListView (VerticalScrolViewMiddle); + } + + /// <summary> + /// 鍔犺浇闊崇鍒楄〃 + /// </summary> + /// <param name="VerticalScrolViewMiddle"></param> + void LoadSmartSpeakertListView (VerticalScrolViewLayout VerticalScrolViewMiddle) + { + VerticalScrolViewMiddle.RemoveAll (); + + MainPage.Loading.Start (Language.StringByID (R.MyInternationalizationString.load)); + System.Threading.Tasks.Task.Run (() => { + try { + + var revertObj = HttpServerRequest.Current.GetSpeakerList (); + if (revertObj.Code == StateCode.SUCCESS) { + var speakerListRes = Newtonsoft.Json.JsonConvert.DeserializeObject<SpeakerListRes> (revertObj.Data.ToString ()); + if (speakerListRes != null && speakerListRes.list != null && speakerListRes.list.Count > 0) { + Application.RunOnMainThread (() => { + foreach (var speaker in speakerListRes.list) { + AddRowView (speaker, VerticalScrolViewMiddle); + } + }); + } + } else { + //鎻愮ず閿欒 + IMessageCommon.Current.ShowErrorInfoAlter (revertObj.Code); + } + } catch { + + } finally { + Application.RunOnMainThread (() => { + MainPage.Loading.Hide (); + }); + } + }); + } + + ///// <summary> + ///// 鑾峰彇alexa璇煶闊崇閰嶇疆鍦板潃 + ///// </summary> + ///// <returns></returns> + //string GetAlexaRegionUrl () + //{ + // return string.IsNullOrEmpty (MainPage.LoginUser.alexaRegionUrl) ? HttpUtil.MiddleeastRegionUrl : MainPage.LoginUser.alexaRegionUrl; + //} + + /// <summary> + /// + /// </summary> + /// <param name="speakerInfo"></param> + /// <param name="VerticalScrolViewMiddle"></param> + void AddRowView (SpeakerInfo speakerInfo, VerticalScrolViewLayout VerticalScrolViewMiddle) + { + var rowView = new RowLayout () { + Height = Application.GetRealHeight (110), + }; + VerticalScrolViewMiddle.AddChidren (rowView); + + Button btnRowLine = new Button () { + Y = Application.GetRealHeight (107), + Height = Application.GetRealHeight (3), + BackgroundColor = SkinStyle.Current.Black50Transparent + }; + rowView.AddChidren (btnRowLine); + + var btnPoint = new Button () { + Width = Application.GetMinRealAverage (10), + Height = Application.GetMinRealAverage (10), + X = Application.GetRealWidth (50), + Gravity = Gravity.CenterVertical, + UnSelectedImagePath = "Item/Point.png", + SelectedImagePath = "Item/Point.png", + }; + rowView.AddChidren (btnPoint); + + var btnName = new Button () { + Width = Application.GetRealWidth (350), + //Text = home, + TextAlignment = TextAlignment.CenterLeft, + X = Application.GetRealWidth (90), + TextColor = SkinStyle.Current.TextColor1, + }; + rowView.AddChidren (btnName); + if (string.IsNullOrEmpty (speakerInfo.remark)) { + btnName.Text = speakerInfo.platformName; + } else { + btnName.Text = speakerInfo.remark; + } + + Button rightButton1 = new Button () { + X = Application.GetRealWidth (550), + Width = Application.GetMinRealAverage (28), + Height = Application.GetMinRealAverage (40), + Gravity = Gravity.CenterVertical, + UnSelectedImagePath = "Item/Right.png", + SelectedImagePath = "Item/RightSelected.png", + }; + rowView.AddChidren (rightButton1); + EventHandler<MouseEventArgs> eHandler = (sender, e) => { + //璺宠浆椤甸潰 + GotoSpeakerManagementPage (speakerInfo); + }; + rowView.MouseUpEventHandler += eHandler; + rightButton1.MouseUpEventHandler += eHandler; + btnName.MouseUpEventHandler += eHandler; + + #region 閲嶅懡鍚� + var btnRename = new Button () { + TextID = R.MyInternationalizationString.rename, + BackgroundColor = SkinStyle.Current.DelColor, + TextSize = 11, + }; + + //淇濆瓨浜嬩欢 + Action<string> renameAction = (newName) => { + RenameAlexaRemark (newName, speakerInfo, btnName); + }; + + btnRename.MouseUpEventHandler += (sender, e) => { + CommonUtlis.Current.ShowEditTextDialog (speakerInfo.remark, renameAction, Language.StringByID (R.MyInternationalizationString.rename)); + }; + rowView.AddRightView (btnRename); + #endregion + + } + + /// <summary> + /// 璇锋眰淇敼澶囨敞 + /// </summary> + /// <param name="newName"></param> + /// <param name="speakerInfo"></param> + /// <param name="btnName"></param> + void RenameAlexaRemark (string newName, SpeakerInfo speakerInfo, Button btnName) + { + + MainPage.Loading.Start (Language.StringByID (R.MyInternationalizationString.load)); + System.Threading.Tasks.Task.Run (() => { + try { + var updateSpeakerRemarkObj = new UpdateSpeakerRemarkObj () { + homeId = speakerInfo.homeId, + tokenId = speakerInfo.tokenId, + remark = newName + }; + + var revertObj = HttpServerRequest.Current.UpdateSpeakerRemark(updateSpeakerRemarkObj); + if (revertObj.Code == StateCode.SUCCESS) { + //AmendTheSuccess 淇敼鎴愬姛 + Application.RunOnMainThread (() => { + speakerInfo.remark = newName; + btnName.Text = newName; + Utlis.ShowAlertOnMainThread (Language.StringByID (R.MyInternationalizationString.AmendTheSuccess)); + + }); + } else { + //鎻愮ず閿欒 + IMessageCommon.Current.ShowErrorInfoAlter (revertObj.Code); + } + } catch { + + } finally { + Application.RunOnMainThread (() => { + MainPage.Loading.Hide (); + }); + } + }); + + } + + + /// <summary> + /// 璺宠浆AlexaDeviceListPage椤甸潰 + /// </summary> + /// <param name="speakerInfo"></param> + void GotoSpeakerManagementPage (SpeakerInfo speakerInfo) + { + //娌$粦瀹氬繕璁版彁绀哄厛缁戝畾缃戝叧锛岀姝㈣烦杞� + if (!UserConfig.Instance.CheckWhetherGatewayIdNotNull()) { + Utlis.ShowAlertOnMainThread (Language.StringByID (R.MyInternationalizationString.PleaseBindTheGatewayFirst)); + return; + } + + + //璺宠浆Alexa绠$悊椤甸潰 + AlexaDeviceListPage speakerInfoDeviceListPage = new AlexaDeviceListPage (speakerInfo); + UserMiddle.SettingPageView.AddChidren (speakerInfoDeviceListPage); + speakerInfoDeviceListPage.ShowPage (); + UserMiddle.SettingPageView.PageIndex = UserMiddle.SettingPageView.ChildrenCount - 1; + } + + } +} diff --git a/Crabtree/SmartHome/UI/SimpleControl/Phone/Guide/GuideSettingGateway.cs b/Crabtree/SmartHome/UI/SimpleControl/Phone/Guide/GuideSettingGateway.cs index 156c47f..570c048 100644 --- a/Crabtree/SmartHome/UI/SimpleControl/Phone/Guide/GuideSettingGateway.cs +++ b/Crabtree/SmartHome/UI/SimpleControl/Phone/Guide/GuideSettingGateway.cs @@ -957,58 +957,31 @@ } } - GotoHomePage (); + //GotoHomePage (); + UploadOidAndSidList (); } + /// <summary> + /// 涓婁紶oid鍜宻id鍒楄〃 + /// </summary> + void UploadOidAndSidList () + { - ///// <summary> - ///// Gateway setting succeeded锛宒ata up.Please wait... - ///// 缁戝畾Mac(鍗板害鐗�) - ///// </summary> - //void BindGatewaysNew () - //{ - // //Application.RunOnMainThread (() => { - // // MainPage.Loading.Start ("Gateway setting succeeded锛宒ata up. Please wait..."); - // //}); - // //IO.FileUtils.SaveEquipmentMessage (gatewayDeicve); - // //var gatewayMAC = gatewayDeicve.MAC.Replace (".", ""); + Application.RunOnMainThread (() => { + MainPage.Loading.Start ("Uploading device list..."); + }); + var RES = HDLLinkUtlis.Current.UploadOidAndSidList (); + Application.RunOnMainThread (() => { + if (RES) { + //Utlis.ShowTip ("Device list upload successfully锛�"); + } else { + Utlis.ShowTip ("Device list upload failed锛�"); + } + GotoHomePage (); + }); - // ////璧版柊鏇存柊缁戝畾鎺ュ彛 - // //var mBindMacObj = new BindMacObj () { - // // LoginAccessToken = MainPage.LoginUser.LoginTokenString, - // // HomeId = UserConfig.Instance.CurrentRegion.Id, - // // MAC = gatewayMAC - - // //}; - - // //string urlHead = MainPage.RequestHttpsHost; - // //if (mBindMacObj.IsOtherAccountCtrl) { - // // urlHead = UserConfig.Instance.MasterAccountRequestBaseUrl; - // // mBindMacObj.LoginAccessToken = UserConfig.Instance.MasterAccountToken; - // //} - - - // //var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject (mBindMacObj); - - // ////var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject (new EditMACByHomeId { RegionID = UserConfig.Instance.CurrentRegion.Id, MAC = gatewayMAC, IsReBind = true }); - // //var respone = MainPage.RequestHttps (API.BindMac, requestJson, urlHead); - // //if (respone.StateCode.ToUpper () != StateCode.SUCCESS) { - // // GetNowHomeGatewayAfterBindMacFailed ();//2020-01-11 - // // Application.RunOnMainThread (() => { - // // new Alert ("", $"Failed to bind Mac address! {ErrorCode.Reason }{respone.StateCode}", Language.StringByID (R.MyInternationalizationString.Close)).Show (); - // // if (MainPage.LoginUser.AccountString == "464027401@qq.com") { - // // new Alert (respone.StateCode, respone.ErrorInfo, Language.StringByID (R.MyInternationalizationString.Close)).Show (); - // // } - // // }); - // // return; - // //} - // //GetNowHomeGateway (); - - // var gatewayMAC = gatewayDeicve.MAC.Replace (".", ""); - // AddMacToUserConfig (gatewayMAC); - - //} + } /// <summary> /// 璺宠浆涓婚〉闈� diff --git a/Crabtree/SmartHome/UI/SimpleControl/Phone/Room/UserDeviceListPage.cs b/Crabtree/SmartHome/UI/SimpleControl/Phone/Room/UserDeviceListPage.cs index 7dbb41c..cf19b50 100644 --- a/Crabtree/SmartHome/UI/SimpleControl/Phone/Room/UserDeviceListPage.cs +++ b/Crabtree/SmartHome/UI/SimpleControl/Phone/Room/UserDeviceListPage.cs @@ -181,87 +181,8 @@ deviceScrolView.RemoveAll (); System.Threading.Tasks.Task.Run (() => { //鎵惧嚭闇�瑕佹樉绀虹殑璁惧 - var filesList = IO.FileUtils.ReadFiles ().FindAll ((obj) => { - string [] str = obj.Split ('_'); - return obj.StartsWith ("Equipment_") && str.Length == 5; - }); - var localEquipments = filesList.FindAll ((obj) => { - string typeString = obj.Split ('_') [1]; - return ( - #region light - typeString.ToString () == DeviceType.LightCCT.ToString () || - typeString.ToString () == DeviceType.LightRGB.ToString () || - typeString.ToString () == DeviceType.LightDALI.ToString () || - typeString.ToString () == DeviceType.LightRGBW.ToString () || - typeString.ToString () == DeviceType.LightLogic.ToString () || - typeString.ToString () == DeviceType.LightSwitch.ToString () || - typeString.ToString () == DeviceType.LightDimming.ToString () || - typeString.ToString () == DeviceType.LightMixSwitch.ToString () || - typeString.ToString () == DeviceType.LightRGBandCCT.ToString () || - typeString.ToString () == DeviceType.LightMixDimming.ToString () || - typeString.ToString () == DeviceType.LightEnergySwitch.ToString () || - typeString.ToString () == DeviceType.LightEnergySocket.ToString () || - typeString.ToString () == DeviceType.LightSwitchSocket.ToString () - || typeString.ToString () == DeviceType.DMX48.ToString () - #endregion - #region light - || typeString.ToString () == DeviceType.SensorCH4.ToString () || - typeString.ToString () == DeviceType.SensorCO2.ToString () || - typeString.ToString () == DeviceType.SensorLPG.ToString () || - typeString.ToString () == DeviceType.SensorCOH2.ToString () || - typeString.ToString () == DeviceType.SensorPM25.ToString () || - typeString.ToString () == DeviceType.SensorTVOC.ToString () || - typeString.ToString () == DeviceType.SensorPower.ToString () || - typeString.ToString () == DeviceType.SensorSmoke.ToString () || - typeString.ToString () == DeviceType.SensorWater.ToString () || - typeString.ToString () == DeviceType.SensorWeight.ToString () || - typeString.ToString () == DeviceType.SensorCurrent.ToString () || - typeString.ToString () == DeviceType.SensorVoltage.ToString () - || typeString.ToString () == DeviceType.SensorRainfall.ToString () - || typeString.ToString () == DeviceType.SensorVelocity.ToString () - || typeString.ToString () == DeviceType.SensorMenciAndwindowMagnetic.ToString () - || typeString.ToString () == DeviceType.SensorMobileDetection.ToString () - || typeString.ToString () == DeviceType.SensorLiquidPressure.ToString () - || typeString.ToString () == DeviceType.SensorVibration.ToString () - || typeString.ToString () == DeviceType.SensorLiquidFlow.ToString () - || typeString.ToString () == DeviceType.SensorLiquidDepth.ToString () - || typeString.ToString () == DeviceType.SensorTemperature.ToString () - || typeString.ToString () == DeviceType.SensorHeightLength.ToString () - || typeString.ToString () == DeviceType.SensorIllumination.ToString () - || typeString.ToString () == DeviceType.SensorWindPressure.ToString () - || typeString.ToString () == DeviceType.SensorHumidity.ToString () - #endregion - #region curtain - || typeString.ToString () == DeviceType.CurtainModel.ToString () - || typeString.ToString () == DeviceType.CurtainRoller.ToString () - || typeString.ToString () == DeviceType.CurtainTrietex.ToString () - #endregion - #region ac - || typeString.ToString () == DeviceType.ACPanel.ToString () - || typeString.ToString () == DeviceType.ACDevice.ToString () - || typeString.ToString () == DeviceType.ACInfrared.ToString () - || typeString.ToString () == DeviceType.ACCoolmaster.ToString () - || typeString.ToString () == DeviceType.CustomAC.ToString () - || typeString.ToString () == DeviceType.HVAC.ToString () - #endregion - #region foolheat - || typeString.ToString () == DeviceType.FoolHeat.ToString () - || typeString.ToString () == DeviceType.FoolHeatPanel.ToString () - #endregion - #region - || typeString.ToString () == DeviceType.InfraredMode.ToString () - || typeString.ToString () == DeviceType.DoorLock.ToString () - || typeString.ToString () == DeviceType.FanModule.ToString () - || typeString.ToString () == DeviceType.FreshAir.ToString () - || typeString.ToString () == DeviceType.InfraredTV.ToString () - || typeString.ToString () == DeviceType.UniversalDevice.ToString () - || typeString.ToString () == DeviceType.MusicModel.ToString () - || typeString.ToString () == DeviceType.SecurityModule.ToString () - || typeString.ToString () == DeviceType.LogicModule.ToString () - || typeString.ToString () == DeviceType.SecurityPanel.ToString () - #endregion - ); - }); + var localEquipments = CommonUtlis.Current.GetAllLocalEquipments (); + var globalSceneFileList = Newtonsoft.Json.JsonConvert.DeserializeObject<List<string>> (System.Text.Encoding.UTF8.GetString (IO.FileUtils.ReadFile (Scene.GlobalSceneFilePath))); if (globalSceneFileList == null) { globalSceneFileList = new List<string> (); diff --git a/Crabtree/SmartHome/UI/SimpleControl/Phone/Scene/SceneMethod.cs b/Crabtree/SmartHome/UI/SimpleControl/Phone/Scene/SceneMethod.cs index 1acb95e..f9cdcd3 100644 --- a/Crabtree/SmartHome/UI/SimpleControl/Phone/Scene/SceneMethod.cs +++ b/Crabtree/SmartHome/UI/SimpleControl/Phone/Scene/SceneMethod.cs @@ -31,6 +31,10 @@ scene = new Scene (); } + if (string.IsNullOrEmpty (scene.Sid)) { + scene.Sid = HDLLinkUtlis.NewSceneSid (); + } + #region Load Dialog dialog = new Dialog (); @@ -224,7 +228,7 @@ //澧炲姞鎴栬�呬慨鏀瑰満鏅� btnSave.MouseUpEventHandler += (sender, e) => { - string newScenFilePath = "GlobalScene_" + sceneTextBox.Text.Trim ()+"_"+DateTime.Now.Ticks; + string newScenFilePath = "GlobalScene_" + sceneTextBox.Text.Trim (); if (string.IsNullOrEmpty (sceneTextBox.Text.Trim ())) { new Alert ("", Language.StringByID (R.MyInternationalizationString.PleaseEnterSceneName), Language.StringByID (R.MyInternationalizationString.Close)).Show (); @@ -264,7 +268,8 @@ } } // 鏇存柊淇敼鍚庣殑鏁版嵁 - IO.FileUtils.WriteFileByBytes (newScenFilePath, CommonPage.MyEncodingUTF8.GetBytes (Newtonsoft.Json.JsonConvert.SerializeObject (scene))); + scene.Save (newScenFilePath);//2021-02-24 + //IO.FileUtils.WriteFileByBytes (newScenFilePath, CommonPage.MyEncodingUTF8.GetBytes (Newtonsoft.Json.JsonConvert.SerializeObject (scene))); IO.FileUtils.WriteFileByBytes (Scene.GlobalSceneFilePath, CommonPage.MyEncodingUTF8.GetBytes (Newtonsoft.Json.JsonConvert.SerializeObject (sceneFileList))); if (action != null) { action (newScenFilePath); @@ -278,7 +283,7 @@ //澧炲姞鎴栬�呬慨鏀瑰満鏅� btnSave.MouseUpEventHandler += (sender, e) => { - string newScenFilePath = "RoomScene_" + room.Name + "_" + sceneTextBox.Text.Trim () + "_" + DateTime.Now.Ticks; + string newScenFilePath = "RoomScene_" + room.Name + "_" + sceneTextBox.Text.Trim (); if (string.IsNullOrEmpty (sceneTextBox.Text.Trim ())) { new Alert ("", Language.StringByID (R.MyInternationalizationString.PleaseEnterSceneName), Language.StringByID (R.MyInternationalizationString.Close)).Show (); @@ -319,7 +324,9 @@ } } // 鏇存柊淇敼鍚庣殑鏁版嵁 - IO.FileUtils.WriteFileByBytes (newScenFilePath, CommonPage.MyEncodingUTF8.GetBytes (Newtonsoft.Json.JsonConvert.SerializeObject (scene))); + scene.Save (newScenFilePath);//2021-02-24 + + //IO.FileUtils.WriteFileByBytes (newScenFilePath, CommonPage.MyEncodingUTF8.GetBytes (Newtonsoft.Json.JsonConvert.SerializeObject (scene))); room.Save (roomFilePath); Room.UpdateMemorry (roomFilePath); diff --git a/Crabtree/SmartHome/UI/SimpleControl/Phone/Schedule/HelpView.cs b/Crabtree/SmartHome/UI/SimpleControl/Phone/Schedule/HelpView.cs index 0f26cac..a3c3ebd 100644 --- a/Crabtree/SmartHome/UI/SimpleControl/Phone/Schedule/HelpView.cs +++ b/Crabtree/SmartHome/UI/SimpleControl/Phone/Schedule/HelpView.cs @@ -129,6 +129,20 @@ }; msgView.AddChidren (btnMail); + btnMail.MouseUpEventHandler += (e, e2) => { +#if DEBUG + GetDeviceList (); + var ud = new UniversalDevice () { LoopID = 1, SubnetID = 1, DeviceID = 100, ActionType = 2, Name = "閫氱敤寮�鍏�", obj1 = 1, TargetType = 0 }; + ud.SendBytes = new List<byte> () { 1, 0 }; + //IO.FileUtils.SaveEquipmentMessage (ud, ud.LoopID.ToString ()); + + //var ud2 = new UniversalDevice () { LoopID = 2, SubnetID = 1, DeviceID = 100, ActionType = 2, Name = "閫氱敤寮�鍏�2", obj1 = 1, TargetType = 0 }; + //ud2.SendBytes = new List<byte> () { 2, 255 }; + //IO.FileUtils.SaveEquipmentMessage (ud2, ud2.LoopID.ToString ()); +#endif + + }; + var btnMail2 = new Button () { X = Application.GetRealWidth (100), Y = btnMail.Bottom, @@ -142,7 +156,7 @@ btnMail2.MouseUpEventHandler += (e, e2) => { #if DEBUG - GetDeviceList (); + upload (); #endif }; @@ -161,8 +175,8 @@ btnFAQ.MouseUpEventHandler += (e,e2) =>{ #if DEBUG - - upload (); + UploadSecneList (); + //upload (); #endif @@ -205,6 +219,34 @@ }); } + /// <summary> + /// + /// </summary> + void UploadSecneList () + { + + MainPage.Loading.Start (Language.StringByID (R.MyInternationalizationString.load)); + System.Threading.Tasks.Task.Run (() => { + try { + var RES = HDLLinkUtlis.Current.UploadSecneList (); + Application.RunOnMainThread (() => { + if (RES) { + Utlis.ShowTip ("涓婁紶鎴愬姛"); + } else { + Utlis.ShowTip ("涓婁紶澶辫触"); + } + }); + } catch { + MainPage.FailureToServer (); + } finally { + Application.RunOnMainThread (() => { + MainPage.Loading.Hide (); + }); + } + }); + } + + /// <summary> /// @@ -218,8 +260,10 @@ if (deviceResult.Code == StateCode.SUCCESS) { var deviceList = Newtonsoft.Json.JsonConvert.DeserializeObject<DevcieFunctionRes> (deviceResult.Data.ToString ()); + CommonConfig.Current.FunctionList = deviceList.list; + CommonConfig.Current.Save (); - Utlis.WriteLine ("deviceList Count" + deviceList.list.Count); + Utlis.WriteLine ("deviceList Count" + deviceList.list.Count); } else { Utlis.ShowTip ("璁惧鍒楄〃"); } diff --git a/Crabtree/SmartHome/UI/SimpleControl/Phone/Schedule/Send.cs b/Crabtree/SmartHome/UI/SimpleControl/Phone/Schedule/Send.cs index 3ee051e..806656b 100644 --- a/Crabtree/SmartHome/UI/SimpleControl/Phone/Schedule/Send.cs +++ b/Crabtree/SmartHome/UI/SimpleControl/Phone/Schedule/Send.cs @@ -18,8 +18,10 @@ var jObject = new JObject { }; jObject.Add ("gatewayId", GatewayId); jObject.Add ("homeId", HomeId); - jObject.Add("pageSize", int.MaxValue); - var responsePackNew = RequestServerhomeId (jObject, API.GetTimerList); + jObject.Add ("pageSize", 1000); + jObject.Add ("pageNo", 1); + + var responsePackNew = RequestServerhomeId (jObject, API.GetTimerList); return responsePackNew; } /// <summary> diff --git a/Crabtree/SmartHome/UI/SimpleControl/Phone/Schedule/UserSchedule.cs b/Crabtree/SmartHome/UI/SimpleControl/Phone/Schedule/UserSchedule.cs index 3a31e45..b898334 100644 --- a/Crabtree/SmartHome/UI/SimpleControl/Phone/Schedule/UserSchedule.cs +++ b/Crabtree/SmartHome/UI/SimpleControl/Phone/Schedule/UserSchedule.cs @@ -386,8 +386,10 @@ } else { //鎻愮ず閿欒 - SmartHome.Method method = new SmartHome.Method (); - method.ShowGetTimerListErrorInfo (revertObj.Data.ToString ()); + IMessageCommon.Current.ShowErrorInfoAlter (revertObj.Code); + + //SmartHome.Method method = new SmartHome.Method (); + //method.ShowGetTimerListErrorInfo (revertObj.Data.ToString ()); } } catch (Exception ex) { Utlis.WriteLine (ex.Message); diff --git a/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserMiddle.cs b/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserMiddle.cs index e9fd37d..187b6f7 100644 --- a/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserMiddle.cs +++ b/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserMiddle.cs @@ -416,9 +416,15 @@ //LightEnergySocket sddd = new LightEnergySocket () { LoopID = 1, SubnetID = 100, DeviceID = 122, Name = "娴嬭瘯鎻掑骇" }; //IO.FileUtils.SaveEquipmentMessage (sddd, "1"); - //var ud = new UniversalDevice () { LoopID = 1,SubnetID = 42,DeviceID = 6,ActionType = 2,Name = "Universal-1",obj1 = 1,TargetType = 0}; - //ud.SendBytes = new List<byte> () { 1 ,0}; - //IO.FileUtils.SaveEquipmentMessage (ud, "1"); + //var ud = new UniversalDevice () { LoopID = 1, SubnetID = 1, DeviceID = 100, ActionType = 2, Name = "閫氱敤寮�鍏�", obj1 = 1, TargetType = 0 }; + //ud.SendBytes = new List<byte> () { 1, 0 }; + //IO.FileUtils.SaveEquipmentMessage (ud, ud.LoopID.ToString()); + + //var ud2 = new UniversalDevice () { LoopID = 2, SubnetID = 1, DeviceID = 100, ActionType = 2, Name = "閫氱敤寮�鍏�2", obj1 = 1, TargetType = 0 }; + //ud.SendBytes = new List<byte> () { 1, 255 }; + //IO.FileUtils.SaveEquipmentMessage (ud, ud.LoopID.ToString ()); + + //var ud2 = new UniversalDevice () { LoopID = 2, SubnetID = 42, DeviceID = 6, ActionType = 0, Name = "Universal-2", obj1 = 1,TargetType = 1}; //ud2.SendBytes = new List<byte> () { 2 ,0}; //IO.FileUtils.SaveEquipmentMessage (ud2, "2"); diff --git a/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserSettingView.cs b/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserSettingView.cs index 99b9657..eb4ce52 100644 --- a/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserSettingView.cs +++ b/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserSettingView.cs @@ -74,7 +74,7 @@ Height = Application.GetRealHeight (50), TextAlignment = TextAlignment.CenterLeft, TextColor = SkinStyle.Current.TextColor1, - Text = MainPage.LoginUser.Name == "" ? Language.StringByID(R.MyInternationalizationString.Account) : MainPage.LoginUser.Name, + Text = MainPage.LoginUser.Name == "" ? Language.StringByID (R.MyInternationalizationString.Account) : MainPage.LoginUser.Name, //TextID = R.MyInternationalizationString.Account }; topUserMsgView.AddChidren (btnUserName); @@ -102,7 +102,7 @@ }; topUserMsgView.AddChidren (btnTopUserMsgRight); - + EventHandler<MouseEventArgs> accountEventHandler = (sender, e) => { new AccountLogin ().Show (); }; @@ -117,7 +117,7 @@ UserMiddle.SettingView.AddChidren (btTopNull); #endregion - + #region ---杩涘叆鍚庡彴---DeviceManagementView--- if (true) {//璋冭瘯璐﹀彿 //if (MainPage.LoginUser.AccountType == 0) {//璋冭瘯璐﹀彿 @@ -246,56 +246,56 @@ }; UserMiddle.SettingView.AddChidren (btnNull3); } - #endregion + #endregion - #region ---msg--- - //FrameLayout WarningMsgView = new FrameLayout () { - // Width = Application.GetRealWidth (640), - // Height = Application.GetRealHeight (100), - // BackgroundColor = SkinStyle.Current.ViewColor - //}; - //UserMiddle.SettingView.AddChidren (WarningMsgView); - //Button btnWarningMsgIcon = new Button () { - // X = Application.GetRealWidth (30), - // Gravity = Gravity.CenterVertical, - // Width = Application.GetRealWidth (75), - // Height = Application.GetRealHeight (75), - // UnSelectedImagePath = "RemoteMsg/RemoteIcon.png", - // SelectedImagePath = "RemoteMsg/RemoteIconOn.png" - //}; - //WarningMsgView.AddChidren (btnWarningMsgIcon); + #region ---msg--- + //FrameLayout WarningMsgView = new FrameLayout () { + // Width = Application.GetRealWidth (640), + // Height = Application.GetRealHeight (100), + // BackgroundColor = SkinStyle.Current.ViewColor + //}; + //UserMiddle.SettingView.AddChidren (WarningMsgView); + //Button btnWarningMsgIcon = new Button () { + // X = Application.GetRealWidth (30), + // Gravity = Gravity.CenterVertical, + // Width = Application.GetRealWidth (75), + // Height = Application.GetRealHeight (75), + // UnSelectedImagePath = "RemoteMsg/RemoteIcon.png", + // SelectedImagePath = "RemoteMsg/RemoteIconOn.png" + //}; + //WarningMsgView.AddChidren (btnWarningMsgIcon); - //Button btnWarningMsgTitle = new Button () { - // X = btnWarningMsgIcon.Right + Application.GetRealWidth (20), - // TextAlignment = TextAlignment.CenterLeft, - // TextID = R.MyInternationalizationString.MessageAlert, - // TextColor = SkinStyle.Current.TextColor1, - //}; - //WarningMsgView.AddChidren (btnWarningMsgTitle); - //btnWarningMsgTitle.MouseLongEventHandler += (sd, ds) => { - // //var uc = UserConfig.Instance.RometoUserInfoKeys.Find ((obj) => obj.Contains ("HiddenJson")); - // //new Alert ("", uc, "close").Show (); - //}; + //Button btnWarningMsgTitle = new Button () { + // X = btnWarningMsgIcon.Right + Application.GetRealWidth (20), + // TextAlignment = TextAlignment.CenterLeft, + // TextID = R.MyInternationalizationString.MessageAlert, + // TextColor = SkinStyle.Current.TextColor1, + //}; + //WarningMsgView.AddChidren (btnWarningMsgTitle); + //btnWarningMsgTitle.MouseLongEventHandler += (sd, ds) => { + // //var uc = UserConfig.Instance.RometoUserInfoKeys.Find ((obj) => obj.Contains ("HiddenJson")); + // //new Alert ("", uc, "close").Show (); + //}; - //EventHandler<MouseEventArgs> WarningMsgEventHandler = (sender, e) => { - // var msgView = new WarningList (); - // UserMiddle.SettingPageView.AddChidren (msgView); - // msgView.ShowWarningListPage (); - // UserMiddle.SettingPageView.PageIndex = 1; - //}; - //WarningMsgView.MouseUpEventHandler += WarningMsgEventHandler; - //btnWarningMsgIcon.MouseUpEventHandler += WarningMsgEventHandler; - //btnWarningMsgTitle.MouseUpEventHandler += WarningMsgEventHandler; - //Button btnNullWarningMsg = new Button () { - // Height = Application.GetRealHeight (5), - // BackgroundColor = SkinStyle.Current.MainColor - //}; - //UserMiddle.SettingView.AddChidren (btnNullWarningMsg); - #endregion + //EventHandler<MouseEventArgs> WarningMsgEventHandler = (sender, e) => { + // var msgView = new WarningList (); + // UserMiddle.SettingPageView.AddChidren (msgView); + // msgView.ShowWarningListPage (); + // UserMiddle.SettingPageView.PageIndex = 1; + //}; + //WarningMsgView.MouseUpEventHandler += WarningMsgEventHandler; + //btnWarningMsgIcon.MouseUpEventHandler += WarningMsgEventHandler; + //btnWarningMsgTitle.MouseUpEventHandler += WarningMsgEventHandler; + //Button btnNullWarningMsg = new Button () { + // Height = Application.GetRealHeight (5), + // BackgroundColor = SkinStyle.Current.MainColor + //}; + //UserMiddle.SettingView.AddChidren (btnNullWarningMsg); + #endregion - #region ---Schedule--- - FrameLayout ScheduleView = new FrameLayout () { + #region ---Schedule--- + FrameLayout ScheduleView = new FrameLayout () { Width = Application.GetRealWidth (640), Height = Application.GetRealHeight (100), BackgroundColor = SkinStyle.Current.ViewColor @@ -329,7 +329,7 @@ Height = Application.GetRealHeight (5), BackgroundColor = SkinStyle.Current.MainColor }; - + //UserMiddle.SettingView.AddChidren (btnNullSchedule); #endregion @@ -344,7 +344,7 @@ Gravity = Gravity.CenterVertical, Width = Application.GetRealWidth (75), Height = Application.GetRealWidth (75), - UnSelectedImagePath = "CrabtreeAdd/Alexa.png", + UnSelectedImagePath = "CrabtreeAdd/Alexa.png", }; AlexaView.AddChidren (btnAlexaIcon); @@ -356,7 +356,7 @@ }; AlexaView.AddChidren (btnAlexaTitle); EventHandler<MouseEventArgs> AlexaEventHandler = (sender, e) => { - var alexaPage = new AlexaDeviceListPage (); + var alexaPage = new SmartSpeakertListPage (); UserMiddle.SettingPageView.AddChidren (alexaPage); alexaPage.ShowPage (); UserMiddle.SettingPageView.PageIndex = 1; @@ -368,80 +368,80 @@ Height = Application.GetRealHeight (5), BackgroundColor = SkinStyle.Current.MainColor }; + //UserMiddle.SettingView.AddChidren (btnNullAlexa); #endregion #region subaccount //if (MainPage.LoginUser.AccountType == 0) { - FrameLayout subaccountView = new FrameLayout () { - Width = Application.GetRealWidth (640), - Height = Application.GetRealHeight (100), - BackgroundColor = SkinStyle.Current.ViewColor - }; - Button btnSubaccountIcon = new Button () { - X = Application.GetRealWidth (30), - Gravity = Gravity.CenterVertical, - Width = Application.GetRealWidth (75), - Height = Application.GetRealWidth (75), - UnSelectedImagePath = "CrabtreeAdd/SubaccountIcon.png", - }; - subaccountView.AddChidren (btnSubaccountIcon); + FrameLayout subaccountView = new FrameLayout () { + Width = Application.GetRealWidth (640), + Height = Application.GetRealHeight (100), + BackgroundColor = SkinStyle.Current.ViewColor + }; + Button btnSubaccountIcon = new Button () { + X = Application.GetRealWidth (30), + Gravity = Gravity.CenterVertical, + Width = Application.GetRealWidth (75), + Height = Application.GetRealWidth (75), + UnSelectedImagePath = "CrabtreeAdd/SubaccountIcon.png", + }; + subaccountView.AddChidren (btnSubaccountIcon); - Button btnSubaccountTitle = new Button () { - X = Application.GetRealWidth (125), - TextAlignment = TextAlignment.CenterLeft, - Text= "User Management", - TextColor = SkinStyle.Current.TextColor1, - }; - subaccountView.AddChidren (btnSubaccountTitle); + Button btnSubaccountTitle = new Button () { + X = Application.GetRealWidth (125), + TextAlignment = TextAlignment.CenterLeft, + Text = "User Management", + TextColor = SkinStyle.Current.TextColor1, + }; + subaccountView.AddChidren (btnSubaccountTitle); - Button btnNullSubaccount = new Button () { - Height = Application.GetRealHeight (5), - BackgroundColor = SkinStyle.Current.MainColor - }; - + Button btnNullSubaccount = new Button () { + Height = Application.GetRealHeight (5), + BackgroundColor = SkinStyle.Current.MainColor + }; + //UserMiddle.SettingView.AddChidren (btnNullSubaccount); - EventHandler<MouseEventArgs> SubaccountEventHandler = (sender, e) => { - if (UserConfig.Instance.CurrentRegion.IsOthreShare) { - //鎻愮ず娌℃湁鍒嗕韩浣忓畢鐨勬潈闄� - new Alert ("", ErrorCode.InsufficientAuthority, "Close").Show (); - return; - } + EventHandler<MouseEventArgs> SubaccountEventHandler = (sender, e) => { + if (UserConfig.Instance.CurrentRegion.IsOthreShare) { + //鎻愮ず娌℃湁鍒嗕韩浣忓畢鐨勬潈闄� + new Alert ("", ErrorCode.InsufficientAuthority, "Close").Show (); + return; + } - if (UserConfig.Instance.internetStatus == 0) { - new Alert ("", "Unable to save data, please check the network.", "Close").Show (); - return; - } - MainPage.Loading.Start ("Please wait..."); - System.Threading.Tasks.Task.Run (() => { - try { - var revertObj = HttpServerRequest.Current.GetResidenceMemberAccount (); - if (revertObj.Code == StateCode.SUCCESS) { - Application.RunOnMainThread (() => { - var responeObj = Newtonsoft.Json.JsonConvert.DeserializeObject<List<ResidenceMemberInfo>> (revertObj.Data.ToString ()); - SubaccountListView subView = new SubaccountListView (responeObj); - UserMiddle.SettingPageView.AddChidren (subView); - subView.ShowSubaccountListView (); - UserMiddle.SettingPageView.PageIndex += 1; - }); - } else { - IMessageCommon.Current.ShowErrorInfoAlter (revertObj.Code); - } - } catch (Exception ex) { - MainPage.FailureToServer (); - Utlis.WriteLine (ex.Message); - } finally { + if (UserConfig.Instance.internetStatus == 0) { + new Alert ("", "Unable to save data, please check the network.", "Close").Show (); + return; + } + MainPage.Loading.Start ("Please wait..."); + System.Threading.Tasks.Task.Run (() => { + try { + var revertObj = HttpServerRequest.Current.GetResidenceMemberAccount (); + if (revertObj.Code == StateCode.SUCCESS) { Application.RunOnMainThread (() => { - MainPage.Loading.Hide (); + var responeObj = Newtonsoft.Json.JsonConvert.DeserializeObject<List<ResidenceMemberInfo>> (revertObj.Data.ToString ()); + SubaccountListView subView = new SubaccountListView (responeObj); + UserMiddle.SettingPageView.AddChidren (subView); + subView.ShowSubaccountListView (); + UserMiddle.SettingPageView.PageIndex += 1; }); + } else { + IMessageCommon.Current.ShowErrorInfoAlter (revertObj.Code); } - }); - }; - subaccountView.MouseUpEventHandler += SubaccountEventHandler; - btnSubaccountIcon.MouseUpEventHandler += SubaccountEventHandler; - btnSubaccountTitle.MouseUpEventHandler += SubaccountEventHandler; + } catch (Exception ex) { + MainPage.FailureToServer (); + Utlis.WriteLine (ex.Message); + } finally { + Application.RunOnMainThread (() => { + MainPage.Loading.Hide (); + }); + } + }); + }; + subaccountView.MouseUpEventHandler += SubaccountEventHandler; + btnSubaccountIcon.MouseUpEventHandler += SubaccountEventHandler; + btnSubaccountTitle.MouseUpEventHandler += SubaccountEventHandler; //} #endregion - if (!UserConfig.Instance.CurrentRegion.IsOthreShare) { //涓昏处鍙峰紑鏀捐鍔熻兘; @@ -453,8 +453,6 @@ UserMiddle.SettingView.AddChidren (btnNullSubaccount); } - //涓昏处鍙峰紑鏀捐鍔熻兘; - #region ---help--- var helpView = new FrameLayout () { Width = Application.GetRealWidth (640), @@ -502,7 +500,7 @@ #endregion - + Button btnNullSkin = new Button () { Height = Application.GetRealHeight (5), @@ -606,7 +604,7 @@ static void ShowGetSubAccountByDistributedMarkErrorInfo (string stateCodeStr) { string mes = ""; - + if (stateCodeStr == ErrorCode.NetworkError) { mes = ErrorCode.NetworkError; } else { -- Gitblit v1.8.0