From 06696e6f225733a60b03eea4a7c6374053d92c1d Mon Sep 17 00:00:00 2001
From: wxr <464027401@qq.com>
Date: 星期二, 14 四月 2020 14:15:35 +0800
Subject: [PATCH] 20200414

---
 HDL_ON/UI/UI0-Public/TopViewDivBLL.cs                                        |   27 
 .vs/HDL_APP_Project/xs/sqlite3/storage.ide-shm                               |    0 
 Shared.IOS/UI/RowLayout.cs                                                   |  506 +
 HDL-ON_iOS/HDL-ON_iOS.csproj                                                 |   15 
 HDL_ON/UI/UI2/2-Classification/RoomPage.cs                                   |    1 
 HDL_ON/UI/UI1-Login/ForgetPasswordPage.cs                                    |    2 
 HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/FloorsManagementPage.cs     |   46 
 HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/ResidentialManagePageBLL.cs |  111 
 HDL_ON/Entity/ResponseEntity/CityInfo.cs                                     |   69 
 HDL_ON/HDL_ON.projitems                                                      |    5 
 HDL_ON/UI/UI2/1-HomePage/HomePageBLL.cs                                      |   44 
 HDL-ON_iOS/Info.plist                                                        |   16 
 HDL_ON/UI/UI2/FuntionControlView/FunctionBaseInfoSetPageBLL.cs               |   11 
 HDL-ON_iOS/Resources/Phone/LoginIcon/2.png                                   |    0 
 HDL_ON/Entity/Enumerative/MyEnum.cs                                          |  147 
 HDL-ON_Android/Resources/Resource.designer.cs                                | 9240 ++++++++++++++++++---------------------
 HDL_ON/UI/UI0-Public/PublicAssmebly.cs                                       |  359 -
 HDL_ON/DAL/Server/HttpServerRequestBase.cs                                   |    8 
 HDL_ON/UI/UI2/4-PersonalCenter/PersonalDataPage.cs                           |  134 
 HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditFunctionPage.cs     |   15 
 HDL_ON/UI/UI2/FuntionControlView/Light/RelayPage.cs                          |   15 
 HDL_ON/Entity/ResidenceConfig.cs                                             |   19 
 HDL_ON/UI/UI2/2-Classification/FunctionControlZoneBLL.cs                     |   72 
 HDL_ON/UI/UI1-Login/LoginPage.cs                                             |    4 
 Shared.IOS/BaseApplicationDelegate.cs                                        |   75 
 HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomsManagementPage.cs      |    6 
 HDL_ON/UI/UI2/4-PersonalCenter/PersonalDataPageBLL.cs                        |   83 
 HDL_ON/UI/UI2/FuntionControlView/AC/ACPage.cs                                |    2 
 HDL_ON/UI/UI2/FuntionControlView/Light/RGBPageBLL.cs                         |   15 
 HDL-ON_iOS/Resources/Phone/Public/DeviceInfoIcon/TempIcon.png                |    0 
 HDL_ON/UI/UI2/4-PersonalCenter/PersonalCenterPageBLL.cs                      |  129 
 HDL_ON/UI/UI1-Login/LoginPageBLL.cs                                          |  231 
 HDL_ON/Entity/DB_ResidenceData.cs                                            |  129 
 HDL_ON/UI/UI2/2-Classification/ClassificationPage.cs                         |  101 
 HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditPage.cs             |    2 
 HDL_ON/Entity/Function/Function.cs                                           |   45 
 HDL_ON/UI/UI2/2-Classification/FunctionControlZone.cs                        |   22 
 HDL_ON/UI/UI2/2-Classification/FunctionPage.cs                               |    4 
 HDL_ON/UI/UI2/FuntionControlView/ChooseRoomPageBLL.cs                        |    4 
 HDL_ON/UI/UI2/4-PersonalCenter/PersonalCenterPage.cs                         |   41 
 .vs/HDL_APP_Project/xs/project-cache/HDL-ON_iOS-Debug|iPhoneSimulator.json   |    2 
 HDL_ON/Entity/ResponseEntity/RegionInfoRes.cs                                |    4 
 HDL-ON_iOS/Resources/Phone/Public/MsgIcon/TipIconBlack.png                   |    0 
 HDL-ON_iOS/ViewController.cs                                                 |    4 
 HDL_ON/UI/UI0-Public/PublicAssmeblyBLL.cs                                    |   75 
 HDL_ON/UI/UI2/1-HomePage/HomePage.cs                                         |   57 
 HDL_ON/Entity/Function/Light.cs                                              |   11 
 HDL_ON/UI/UI2/FuntionControlView/Light/RGBPage.cs                            |    1 
 .vs/HDL_APP_Project/xs/project-cache/HDL-ON_iOS-Debug|iPhone.json            |    2 
 HDL_ON/UI/UI2/FuntionControlView/Light/DimmerPageBLL.cs                      |   13 
 .vs/HDL_APP_Project/xs/project-cache/HDL-ON_Android-Debug.json               |    2 
 HDL-ON_iOS/AppDelegate.cs                                                    |   14 
 HDL_ON/UI/UI1-Login/ForgetPasswordPageBLL.cs                                 |  193 
 HDL_ON/UI/UI2/FuntionControlView/Light/DimmerPage.cs                         |    1 
 HDL_ON/Entity/UserInfo.cs                                                    |   90 
 HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/ResidentialManagePage.cs    |   44 
 HDL-ON_iOS/Resources/Language.ini                                            |   21 
 HDL_ON/Entity/Function/AC.cs                                                 |   24 
 HDL_ON/UI/CSS/CSS.cs                                                         |    8 
 HDL_ON/UI/UI1-Login/RegisterPageBLL.cs                                       |  138 
 HDL_ON/UI/UI2/2-Classification/ClassificationPageBLL.cs                      |   50 
 HDL_ON/UI/UI2/2-Classification/ClassificaitionPublicBLL.cs                   |    2 
 .vs/HDL_APP_Project/xs/sqlite3/storage.ide                                   |    0 
 HDL_ON/UI/UI2/FuntionControlView/AC/ACPageBLL.cs                             |   28 
 .vs/HDL_APP_Project/xs/UserPrefs.xml                                         |   58 
 HDL_ON/UI/MainPage.cs                                                        |    9 
 HDL-ON_iOS/Resources/Phone/Public/MsgIcon/TipIconWhite.png                   |    0 
 HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/FloorsManagementPageBLL.cs  |   30 
 HDL-ON_iOS/Resources/Phone/Public/DeviceInfoIcon/HumidityIcon.png            |    0 
 HDL-ON_iOS/Main.cs                                                           |   11 
 HDL_ON/Entity/Enumerative/Command.cs                                         |    9 
 HDL_ON/Entity/FunctionList.cs                                                |    8 
 HDL_ON/UI/UI1-Login/RegisterPage.cs                                          |  281 +
 /dev/null                                                                    |   39 
 HDL-ON_iOS/Resources/Phone/Public/DeviceInfoIcon/Restored_Shadow.png         |    0 
 HDL_ON/Entity/Function/Curtain.cs                                            |   10 
 HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditPageBLL.cs          |   90 
 HDL_ON/UI/UI2/FuntionControlView/ChooseRoomPage.cs                           |    3 
 HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomsManagementPageBLL.cs   |    3 
 HDL_ON/DriverLayer/Control.cs                                                |   22 
 HDL_ON/Common/R.cs                                                           |   13 
 HDL_ON/DAL/Net/CommonPage.cs                                                 |    3 
 HDL_ON/DAL/Server/HttpServerRequest.cs                                       |  757 +++
 HDL-ON_iOS/Resources/Phone/Public/DeviceInfoIcon/Pm25Icon.png                |    0 
 .vs/HDL_APP_Project/xs/sqlite3/storage.ide-wal                               |    0 
 85 files changed, 7,634 insertions(+), 6,251 deletions(-)

diff --git a/.vs/HDL_APP_Project/xs/UserPrefs.xml b/.vs/HDL_APP_Project/xs/UserPrefs.xml
index bc8a9a6..a50b5b1 100644
--- a/.vs/HDL_APP_Project/xs/UserPrefs.xml
+++ b/.vs/HDL_APP_Project/xs/UserPrefs.xml
@@ -1,50 +1,74 @@
-锘�<Properties StartupConfiguration="{09712674-2A38-407B-B1E2-560B2C352F9A}|Default">
+锘�<Properties StartupConfiguration="{D998E133-F0DD-4760-BE3C-461632F54DA4}|Default">
   <MonoDevelop.Ide.ItemProperties.Shared.Droid.HDLWidget PreferredExecutionTarget="Android.SelectDevice" />
-  <MonoDevelop.Ide.ItemProperties.HDL-ON__iOS automaticSigning="False" PreferredExecutionTarget="MonoDevelop.IPhone.IPhoneSimulatorTarget.0F4026EE-BBCD-4E97-B4B5-7A70C2BB2286" />
-  <MonoDevelop.Ide.Workbench ActiveDocument="HDL_ON/Entity/Function/Function.cs">
-    <Files>
-      <File FileName="HDL_ON/Entity/Function/Function.cs" Line="77" Column="22" />
-      <File FileName="HDL_ON/Entity/FunctionList.cs" Line="1" Column="1" />
-      <File FileName="HDL_ON/Entity/Function/Scene.cs" Line="1" Column="1" />
-    </Files>
+  <MonoDevelop.Ide.ItemProperties.HDL-ON__iOS automaticSigning="False" PreferredExecutionTarget="MonoDevelop.IPhone.IPhoneDeviceTarget.6242be7109c740c6cb8999a8904b6e0ea8d45192" />
+  <MonoDevelop.Ide.Workbench>
     <Pads>
       <Pad Id="ProjectPad">
         <State name="__root__">
           <Node name="HDL_APP_Project" expanded="True">
             <Node name="HDL_ON" expanded="True">
-              <Node name="DriverLayer" expanded="True" />
+              <Node name="Common" expanded="True" />
+              <Node name="DAL" expanded="True">
+                <Node name="Net" expanded="True" />
+                <Node name="Server" expanded="True" />
+              </Node>
               <Node name="Entity" expanded="True">
                 <Node name="Enumerative" expanded="True" />
-                <Node name="Function" expanded="True">
-                  <Node name="Function.cs" selected="True" />
-                </Node>
+                <Node name="Function" expanded="True" />
                 <Node name="ResponseEntity" expanded="True" />
               </Node>
               <Node name="UI" expanded="True">
+                <Node name="UI0-Public" expanded="True" />
                 <Node name="UI1-Login" expanded="True" />
                 <Node name="UI2" expanded="True">
-                  <Node name="1-HomePage" expanded="True" />
                   <Node name="2-Classification" expanded="True" />
                   <Node name="4-PersonalCenter" expanded="True">
                     <Node name="ResidentialManage" expanded="True" />
                   </Node>
+                  <Node name="FuntionControlView" expanded="True">
+                    <Node name="Light" expanded="True">
+                      <Node name="RGBPageBLL.cs" selected="True" />
+                    </Node>
+                  </Node>
                 </Node>
               </Node>
             </Node>
-            <Node name="HDL-ON_Android" expanded="True" />
             <Node name="HDL-ON_iOS" expanded="True">
-              <Node name="Resources" expanded="True" />
+              <Node name="Resources" expanded="True">
+                <Node name="Phone" expanded="True">
+                  <Node name="Collection" expanded="True" />
+                </Node>
+              </Node>
+            </Node>
+            <Node name="Shared.IOS" expanded="True">
+              <Node name="UI" expanded="True" />
             </Node>
           </Node>
+        </State>
+      </Pad>
+      <Pad Id="MonoDevelop.Debugger.WatchPad">
+        <State>
+          <Value>fcView.GetChildren(j)</Value>
         </State>
       </Pad>
     </Pads>
   </MonoDevelop.Ide.Workbench>
   <MonoDevelop.Ide.DebuggingService.PinnedWatches />
-  <MonoDevelop.Ide.Workspace ActiveConfiguration="Debug" />
+  <MonoDevelop.Ide.Workspace ActiveConfiguration="Debug|iPhone" />
   <MonoDevelop.Ide.ItemProperties.HDL-ON__Android AndroidDesignerPreferredTheme="AppTheme" PreferredExecutionTarget="Android.SelectDevice" />
   <MonoDevelop.Ide.DebuggingService.Breakpoints>
-    <BreakpointStore />
+    <BreakpointStore>
+      <Breakpoint file="/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Server/HttpServerRequest.cs" relfile="HDL_ON/DAL/Server/HttpServerRequest.cs" line="252" column="1" />
+      <Breakpoint file="/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Server/HttpServerRequest.cs" relfile="HDL_ON/DAL/Server/HttpServerRequest.cs" line="253" column="1" />
+      <Breakpoint file="/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Server/HttpServerRequest.cs" relfile="HDL_ON/DAL/Server/HttpServerRequest.cs" line="305" column="1" />
+      <Breakpoint file="/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/LoginPageBLL.cs" relfile="HDL_ON/UI/UI1-Login/LoginPageBLL.cs" line="92" column="1" />
+      <Breakpoint file="/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/RegisterPageBLL.cs" relfile="HDL_ON/UI/UI1-Login/RegisterPageBLL.cs" line="334" column="1" />
+      <Breakpoint file="/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Server/HttpServerRequest.cs" relfile="HDL_ON/DAL/Server/HttpServerRequest.cs" line="160" column="1" />
+      <Breakpoint file="/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/ForgetPasswordPageBLL.cs" relfile="HDL_ON/UI/UI1-Login/ForgetPasswordPageBLL.cs" line="379" column="1" />
+      <Breakpoint file="/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/ForgetPasswordPageBLL.cs" relfile="HDL_ON/UI/UI1-Login/ForgetPasswordPageBLL.cs" line="367" column="1" />
+      <Breakpoint file="/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/ForgetPasswordPageBLL.cs" relfile="HDL_ON/UI/UI1-Login/ForgetPasswordPageBLL.cs" line="373" column="1" />
+      <Breakpoint file="/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/UI/RowLayout.cs" relfile="Shared.IOS/UI/RowLayout.cs" line="202" column="1" />
+    </BreakpointStore>
   </MonoDevelop.Ide.DebuggingService.Breakpoints>
   <MultiItemStartupConfigurations />
 </Properties>
\ No newline at end of file
diff --git a/.vs/HDL_APP_Project/xs/project-cache/HDL-ON_Android-Debug.json b/.vs/HDL_APP_Project/xs/project-cache/HDL-ON_Android-Debug.json
index 2ae921d..b01b1e8 100644
--- a/.vs/HDL_APP_Project/xs/project-cache/HDL-ON_Android-Debug.json
+++ b/.vs/HDL_APP_Project/xs/project-cache/HDL-ON_Android-Debug.json
@@ -1 +1 @@
-{"Format":1,"ProjectReferences":[],"MetadataReferences":[{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Java.Interop.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v9.0/Mono.Android.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/mqttnet/3.0.8/lib/netstandard2.0/MQTTnet.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/mscorlib.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/newtonsoft.json/12.0.3/lib/netstandard2.0/Newtonsoft.Json.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid/bin/Debug/Shared.Droid.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.Core.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.Net.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.Numerics.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.Numerics.Vectors.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.Web.Services.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.Xml.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.arch.core.common/1.1.1.3/lib/monoandroid90/Xamarin.Android.Arch.Core.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.arch.core.runtime/1.1.1.3/lib/monoandroid90/Xamarin.Android.Arch.Core.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.arch.lifecycle.common/1.1.1.3/lib/monoandroid90/Xamarin.Android.Arch.Lifecycle.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.arch.lifecycle.livedata.core/1.1.1.3/lib/monoandroid90/Xamarin.Android.Arch.Lifecycle.LiveData.Core.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.arch.lifecycle.livedata/1.1.1.3/lib/monoandroid90/Xamarin.Android.Arch.Lifecycle.LiveData.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.arch.lifecycle.runtime/1.1.1.3/lib/monoandroid90/Xamarin.Android.Arch.Lifecycle.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.arch.lifecycle.viewmodel/1.1.1.3/lib/monoandroid90/Xamarin.Android.Arch.Lifecycle.ViewModel.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.animated.vector.drawable/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.Animated.Vector.Drawable.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.annotations/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.Annotations.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.asynclayoutinflater/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.AsyncLayoutInflater.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.collections/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.Collections.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.compat/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.Compat.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.coordinaterlayout/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.CoordinaterLayout.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.core.ui/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.Core.UI.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.core.utils/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.Core.Utils.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.cursoradapter/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.CursorAdapter.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.customtabs/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.CustomTabs.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.customview/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.CustomView.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.design/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.Design.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.documentfile/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.DocumentFile.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.drawerlayout/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.DrawerLayout.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.fragment/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.Fragment.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.interpolator/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.Interpolator.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.loader/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.Loader.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.localbroadcastmanager/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.LocalBroadcastManager.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.media.compat/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.Media.Compat.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.print/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.Print.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.slidingpanelayout/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.SlidingPaneLayout.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.swiperefreshlayout/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.SwipeRefreshLayout.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.transition/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.Transition.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.v4/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.v4.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.v7.appcompat/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.v7.AppCompat.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.v7.cardview/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.v7.CardView.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.v7.recyclerview/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.v7.RecyclerView.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.vector.drawable/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.Vector.Drawable.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.versionedparcelable/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.VersionedParcelable.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.viewpager/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.ViewPager.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.essentials/1.3.1/lib/monoandroid90/Xamarin.Essentials.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.Contracts.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.FileVersionInfo.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Security.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/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.1.3.7/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.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Dynamic.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/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.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Principal.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Reflection.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.ThreadPool.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/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.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ComponentModel.EventBasedAsync.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/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.1.3.7/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.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/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.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/netstandard.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.UnmanagedMemoryStream.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ServiceModel.Http.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/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.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Xml.XPath.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Xml.XmlDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/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.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Resources.Writer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Console.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Cache.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Sockets.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/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.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.NetworkInformation.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Utilities.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/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.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Claims.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ServiceModel.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/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.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ComponentModel.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/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.1.3.7/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.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Reflection.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.Numerics.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/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.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.TraceSource.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/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.1.3.7/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.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Linq.Expressions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.Timer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.InteropServices.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.Pipes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.HttpListener.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Text.RegularExpressions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/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.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Collections.NonGeneric.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Collections.Concurrent.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.Overlapped.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/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.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.Handles.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Data.SqlClient.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ObjectModel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.WebHeaderCollection.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/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.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ComponentModel.TypeConverter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Mail.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/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.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Linq.Parallel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Xml.XDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.SecureString.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/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.1.3.7/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.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ComponentModel.Annotations.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/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.1.3.7/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.1.3.7/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.1.3.7/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.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Linq.Queryable.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Resources.ResourceManager.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Resources.Reader.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Collections.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/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.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Data.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.NameResolution.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ComponentModel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ServiceProcess.ServiceController.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/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.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.Loader.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ServiceModel.Security.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.AuthenticationManager.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Xml.ReaderWriter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.Tasks.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.Tracing.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.AppContext.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Buffers.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/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.1.3.7/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.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.TextWriterTraceListener.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Text.Encoding.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.MemoryMappedFiles.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/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.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/Microsoft.Win32.Registry.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Globalization.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/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.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Collections.Specialized.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/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.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ValueTuple.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/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.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.ServicePoint.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Xml.XmlSerializer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Reflection.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Globalization.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Resources.ReaderWriter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/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.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.IsolatedStorage.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ServiceModel.NetTcp.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Reflection.TypeExtensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Globalization.Calendars.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Requests.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.WebSockets.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Reflection.Emit.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.FileSystem.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/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.1.3.7/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.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.Thread.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Linq.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.Process.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.Tools.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/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.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.Debug.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/Microsoft.Win32.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/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.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.TraceEvent.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Drawing.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/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.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Ping.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ServiceModel.Duplex.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.StackTrace.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Reflection.DispatchProxy.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/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.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Memory.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Drawing.Common.dll","Aliases":[],"Framework":null}],"Files":["/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/MainActivity.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/Resource.designer.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Properties/AssemblyInfo.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Application.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/MainPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Net/CommonPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Net/HttpListener.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/FileUtils.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Common/R.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Net/MyWebClient.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Net/MqttCommon.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Server/HttpServerRequest.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/ResponseEntity/RegionInfoRes.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/ResponseEntity/ResponsePack.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Enumerative/EmptyHttpReques.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Server/HttpServerRequestBase.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Room.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Enumerative/Command.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Enumerative/MyEnum.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/DB_ResidenceData.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/Function.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/Target.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/BusSocket.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/Control.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/CRC.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/Packet.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/UserConfig.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/UserInfo.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/Control_Bus.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/BusData.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI0-Public/PublicAssmebly.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI0-Public/PublicMothed.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/CSS/CSS.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/UserPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/UserPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/ClassificationPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/ClassificationPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/FunctionBaseInfoSetPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/ChooseFloorPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/FunctionBaseInfoSetPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/ChooseRoomPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/MotorCurtainPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/DimmerPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/RelayPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/RGBPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/RGBPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/RelayPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/1-HomePage/HomePageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/1-HomePage/HomePage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/PersonalCenterPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/PersonalDataPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/PersonalCenterPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/PersonalDataPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditFunctionPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/ResidentialManagePage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditFunctionPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomsManagementPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/FloorsManagementPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/FloorsManagementPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/ResidentialManagePageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomsManagementPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/LoginPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/ForgetPasswordPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/LoginPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/ForgetPasswordPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/ResetPassword_VerificationCode.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/RegisterPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/BaseView.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/RegisterPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI0-Public/PublicAssmeblyBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI0-Public/TopViewDiv.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI0-Public/TopViewDivBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/ChooseRoomPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/DimmerPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/MotorCurtainPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/CurtainModulePage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/CurtainModulePageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/RollingShutterPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/RollingShutterPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/AC/ACPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/AC/ACPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/FunctionPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/FunctionPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Common/A_Protocol_Command.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/FunctionControlZone.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/FunctionControlZoneBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/RoomPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/RoomPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/ClassificaitionPublicBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/Scene.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/FunctionList.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/AC.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/Curtain.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/FloorHeating.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/Light.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/AboutResources.txt","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Properties/AndroidManifest.xml","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/AboutAssets.txt","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/layout/activity_main.xml","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/layout/content_main.xml","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/values/colors.xml","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/values/dimens.xml","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/values/ic_launcher_background.xml","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/values/strings.xml","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/values/styles.xml","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/menu/menu_main.xml","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/mipmap-anydpi-v26/ic_launcher.xml","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/mipmap-anydpi-v26/ic_launcher_round.xml","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/mipmap-hdpi/ic_launcher.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/mipmap-hdpi/ic_launcher_foreground.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/mipmap-hdpi/ic_launcher_round.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/mipmap-mdpi/ic_launcher.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/mipmap-mdpi/ic_launcher_foreground.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/mipmap-mdpi/ic_launcher_round.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/mipmap-xhdpi/ic_launcher.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/mipmap-xhdpi/ic_launcher_foreground.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/mipmap-xhdpi/ic_launcher_round.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/mipmap-xxhdpi/ic_launcher.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/mipmap-xxhdpi/ic_launcher_foreground.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/mipmap-xxhdpi/ic_launcher_round.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/mipmap-xxxhdpi/ic_launcher.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/mipmap-xxxhdpi/ic_launcher_foreground.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/mipmap-xxxhdpi/ic_launcher_round.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/drawable/Loading.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/drawable/Icon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/mipmap-xxhdpi/Icon.png","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid/Shared.Droid.csproj","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Classification/ToggleDisplayLarge.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Classification/ToggleDisplayThumbnail.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Classification/Room/AllCloseIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Classification/Room/Roombg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Collection/.DS_Store","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Collection/SceneCoveredOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Collection/MsgIconTip.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Collection/SceneCovered.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Collection/MsgIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Collection/Functionbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Collection/CollectionIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Collection/ChangeViewbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Collection/CollectionWhiteIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Collection/FunctionOnbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Collection/CollectionGrayIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Navigation/IntellectualizationIconOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Navigation/ClassificationIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Navigation/UserPageNavbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Navigation/CollectionIconOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Navigation/CollectionIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Navigation/PersonalCenterIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Navigation/IntellectualizationIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Navigation/ClassificationIconOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Navigation/PersonalCenterIconOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/LoginIcon/ShowPasswordIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/LoginIcon/SearchIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/LoginIcon/VerificationCodeIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/LoginIcon/AccountIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/LoginIcon/QQIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/LoginIcon/PasswordIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/LoginIcon/WechatIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/LoginIcon/HidePasswordIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/LoginIcon/2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/LoginIcon/EmailIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/LoginIcon/3.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/LoginIcon/1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/ChooseIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/DownIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/.DS_Store","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/RightIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/MinusSignIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/EditIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/Fragmentbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/SelectionIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/DownIcon_2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/LocationAddressIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/ChooseOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/Logo-bg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/Logo.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/FuncInfoSetIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/ThumbImage.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/Switch.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/AddIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/UnSelectionIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/PlusSignIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/Edit.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/Restored_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/PowerClose.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/PowerOpen.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/SwitchOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/transparent.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/ChooseRoomListbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/Right.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/BackIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/InfoIcon/TempIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/InfoIcon/Pm25Icon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/InfoIcon/HumidityIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/InfoIcon/Restored_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/.DS_Store","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Switch.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/SwitchOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Music/MusicIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Music/MusicOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FloorHeating/FloorHeatingIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FloorHeating/FloorHeatingThinIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FloorHeating/FloorHeatingOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/AutoIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/LowIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/AcOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/AcIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/DehumidificationIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/.DS_Store","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/AirSupplyIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/LowIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/DivBg2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/DivBg1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/CoolIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/WindMediumIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/WindLowIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/AirSupplyIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/WindLowIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/WindMediumIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/HeatingIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/MediumIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/CoolIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/AutoIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/DehumidificationIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/WindHighIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/WindHighIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/MediumIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/HighIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/HeatIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/HeatingIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/AcThinIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/HightIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainCloseWhiteIcon_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainCloseOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainOpenIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainThinIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainBgIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainCloseBlueIcon_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainCloseIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainOpenWhiteIcon_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainOpenOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainStopOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainOpenBlueIcon_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainStopIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainBgOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/MusicFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/FreshAirFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/EnergyMonitoringFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/EnvironmentalFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/SecurityMonitoringFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/LightFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/VideoIntercomFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/PanelFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/FloorHeatingFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/ACFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/CurtainFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/ElectricFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/SensorFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/DoorLockFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Light/LightOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Light/ColorWheel.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Light/LightIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Light/LightThinIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Scene/MovieMark.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Scene/s1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Scene/s2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Scene/DelayIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Scene/SceneIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/GeneralSettingsIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/AuxiliaryFunctionIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/ResidenceArmIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/HomeListbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/AddFunctionIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/SupportIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/UserTypebg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/SwitchIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/ResidenceManageIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/AdminTypeIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/NightViewIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/ResidenceMemberIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/ResidenceDataBackupIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/MemberTypeIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/PersonalData/QRcodeIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Language.ini","/Users/nigel/.nuget/packages/xamarin.android.support.versionedparcelable/28.0.0.3/proguard/monoandroid90/proguard.txt","/Users/nigel/.nuget/packages/xamarin.android.arch.lifecycle.runtime/1.1.1.3/proguard/monoandroid90/proguard.txt","/Users/nigel/.nuget/packages/xamarin.android.support.compat/28.0.0.3/proguard/monoandroid90/proguard.txt","/Users/nigel/.nuget/packages/xamarin.android.arch.lifecycle.viewmodel/1.1.1.3/proguard/monoandroid90/proguard.txt","/Users/nigel/.nuget/packages/xamarin.android.support.coordinaterlayout/28.0.0.3/proguard/monoandroid90/proguard.txt","/Users/nigel/.nuget/packages/xamarin.android.support.v7.recyclerview/28.0.0.3/proguard/monoandroid90/proguard.txt","/Users/nigel/.nuget/packages/xamarin.android.support.animated.vector.drawable/28.0.0.3/proguard/monoandroid90/proguard.txt","/Users/nigel/.nuget/packages/xamarin.android.support.v7.appcompat/28.0.0.3/proguard/monoandroid90/proguard.txt","/Users/nigel/.nuget/packages/xamarin.android.support.media.compat/28.0.0.3/proguard/monoandroid90/proguard.txt","/Users/nigel/.nuget/packages/xamarin.android.support.transition/28.0.0.3/proguard/monoandroid90/proguard.txt","/Users/nigel/.nuget/packages/xamarin.android.support.design/28.0.0.3/proguard/monoandroid90/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","None","None","None","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","ProjectReference","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","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","ProguardConfiguration","ProguardConfiguration","ProguardConfiguration","ProguardConfiguration","ProguardConfiguration","ProguardConfiguration","ProguardConfiguration","ProguardConfiguration"],"Analyzers":[],"AdditionalFiles":[],"EditorConfigFiles":[]}
\ No newline at end of file
+{"Format":1,"ProjectReferences":[],"MetadataReferences":[{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Java.Interop.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v9.0/Mono.Android.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/mqttnet/3.0.8/lib/netstandard2.0/MQTTnet.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/mscorlib.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/newtonsoft.json/12.0.3/lib/netstandard2.0/Newtonsoft.Json.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid/bin/Debug/Shared.Droid.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.Core.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.Net.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.Numerics.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.Numerics.Vectors.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.Web.Services.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.Xml.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.arch.core.common/1.1.1.3/lib/monoandroid90/Xamarin.Android.Arch.Core.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.arch.core.runtime/1.1.1.3/lib/monoandroid90/Xamarin.Android.Arch.Core.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.arch.lifecycle.common/1.1.1.3/lib/monoandroid90/Xamarin.Android.Arch.Lifecycle.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.arch.lifecycle.livedata.core/1.1.1.3/lib/monoandroid90/Xamarin.Android.Arch.Lifecycle.LiveData.Core.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.arch.lifecycle.livedata/1.1.1.3/lib/monoandroid90/Xamarin.Android.Arch.Lifecycle.LiveData.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.arch.lifecycle.runtime/1.1.1.3/lib/monoandroid90/Xamarin.Android.Arch.Lifecycle.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.arch.lifecycle.viewmodel/1.1.1.3/lib/monoandroid90/Xamarin.Android.Arch.Lifecycle.ViewModel.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.animated.vector.drawable/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.Animated.Vector.Drawable.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.annotations/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.Annotations.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.asynclayoutinflater/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.AsyncLayoutInflater.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.collections/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.Collections.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.compat/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.Compat.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.coordinaterlayout/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.CoordinaterLayout.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.core.ui/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.Core.UI.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.core.utils/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.Core.Utils.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.cursoradapter/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.CursorAdapter.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.customtabs/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.CustomTabs.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.customview/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.CustomView.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.design/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.Design.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.documentfile/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.DocumentFile.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.drawerlayout/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.DrawerLayout.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.fragment/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.Fragment.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.interpolator/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.Interpolator.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.loader/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.Loader.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.localbroadcastmanager/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.LocalBroadcastManager.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.media.compat/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.Media.Compat.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.print/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.Print.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.slidingpanelayout/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.SlidingPaneLayout.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.swiperefreshlayout/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.SwipeRefreshLayout.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.transition/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.Transition.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.v4/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.v4.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.v7.appcompat/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.v7.AppCompat.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.v7.cardview/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.v7.CardView.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.v7.recyclerview/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.v7.RecyclerView.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.vector.drawable/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.Vector.Drawable.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.versionedparcelable/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.VersionedParcelable.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.android.support.viewpager/28.0.0.3/lib/monoandroid90/Xamarin.Android.Support.ViewPager.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.essentials/1.3.1/lib/monoandroid90/Xamarin.Essentials.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.Contracts.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.FileVersionInfo.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Security.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/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.1.3.7/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.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Dynamic.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/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.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Principal.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Reflection.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.ThreadPool.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/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.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ComponentModel.EventBasedAsync.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/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.1.3.7/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.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/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.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/netstandard.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.UnmanagedMemoryStream.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ServiceModel.Http.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/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.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Xml.XPath.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Xml.XmlDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/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.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Resources.Writer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Console.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Cache.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Sockets.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/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.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.NetworkInformation.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Utilities.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/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.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Claims.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ServiceModel.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/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.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ComponentModel.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/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.1.3.7/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.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Reflection.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.Numerics.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/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.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.TraceSource.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/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.1.3.7/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.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Linq.Expressions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.Timer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.InteropServices.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.Pipes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.HttpListener.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Text.RegularExpressions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/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.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Collections.NonGeneric.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Collections.Concurrent.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.Overlapped.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/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.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.Handles.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Data.SqlClient.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ObjectModel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.WebHeaderCollection.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/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.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ComponentModel.TypeConverter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Mail.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/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.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Linq.Parallel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Xml.XDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.SecureString.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/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.1.3.7/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.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ComponentModel.Annotations.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/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.1.3.7/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.1.3.7/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.1.3.7/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.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Linq.Queryable.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Resources.ResourceManager.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Resources.Reader.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Collections.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/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.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Data.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.NameResolution.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ComponentModel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ServiceProcess.ServiceController.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/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.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.Loader.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ServiceModel.Security.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.AuthenticationManager.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Xml.ReaderWriter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.Tasks.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.Tracing.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.AppContext.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Buffers.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/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.1.3.7/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.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.TextWriterTraceListener.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Text.Encoding.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.MemoryMappedFiles.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/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.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/Microsoft.Win32.Registry.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Globalization.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/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.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Collections.Specialized.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/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.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ValueTuple.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/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.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.ServicePoint.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Xml.XmlSerializer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Reflection.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Globalization.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Resources.ReaderWriter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/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.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.IsolatedStorage.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ServiceModel.NetTcp.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Reflection.TypeExtensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Globalization.Calendars.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Requests.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.WebSockets.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Reflection.Emit.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.FileSystem.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/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.1.3.7/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.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.Thread.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Linq.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.Process.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.Tools.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/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.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.Debug.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/Microsoft.Win32.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/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.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.TraceEvent.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Drawing.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/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.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Ping.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ServiceModel.Duplex.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.StackTrace.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Reflection.DispatchProxy.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/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.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Memory.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.1.3.7/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Drawing.Common.dll","Aliases":[],"Framework":null}],"Files":["/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/MainActivity.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/Resource.designer.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Properties/AssemblyInfo.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Application.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/MainPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Net/CommonPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Net/HttpListener.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/FileUtils.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Common/R.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Net/MyWebClient.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Net/MqttCommon.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Server/HttpServerRequest.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/ResponseEntity/RegionInfoRes.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/ResponseEntity/ResponsePack.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Enumerative/EmptyHttpReques.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Server/HttpServerRequestBase.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Room.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Enumerative/Command.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Enumerative/MyEnum.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/DB_ResidenceData.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/Function.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/Target.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/BusSocket.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/Control.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/CRC.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/Packet.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/ResidenceConfig.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/UserInfo.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/Control_Bus.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/BusData.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI0-Public/PublicAssmebly.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/CSS/CSS.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/UserPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/UserPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/ClassificationPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/ClassificationPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/FunctionBaseInfoSetPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/ChooseFloorPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/FunctionBaseInfoSetPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/ChooseRoomPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/MotorCurtainPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/DimmerPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/RelayPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/RGBPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/RGBPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/RelayPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/1-HomePage/HomePageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/1-HomePage/HomePage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/PersonalCenterPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/PersonalDataPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/PersonalCenterPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/PersonalDataPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditFunctionPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/ResidentialManagePage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditFunctionPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomsManagementPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/FloorsManagementPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/FloorsManagementPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/ResidentialManagePageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomsManagementPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/LoginPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/ForgetPasswordPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/LoginPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/ForgetPasswordPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/ResetPassword_VerificationCode.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/RegisterPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/BaseView.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/RegisterPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI0-Public/PublicAssmeblyBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI0-Public/TopViewDiv.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI0-Public/TopViewDivBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/ChooseRoomPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/DimmerPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/MotorCurtainPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/CurtainModulePage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/CurtainModulePageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/RollingShutterPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/RollingShutterPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/AC/ACPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/AC/ACPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/FunctionPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/FunctionPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Common/A_Protocol_Command.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/FunctionControlZone.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/FunctionControlZoneBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/RoomPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/RoomPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/ClassificaitionPublicBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/Scene.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/FunctionList.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/AC.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/Curtain.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/FloorHeating.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/Light.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/ResponseEntity/CityInfo.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/AboutResources.txt","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Properties/AndroidManifest.xml","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/AboutAssets.txt","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/layout/activity_main.xml","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/layout/content_main.xml","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/values/colors.xml","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/values/dimens.xml","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/values/ic_launcher_background.xml","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/values/strings.xml","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/values/styles.xml","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/menu/menu_main.xml","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/mipmap-anydpi-v26/ic_launcher.xml","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/mipmap-anydpi-v26/ic_launcher_round.xml","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/mipmap-hdpi/ic_launcher.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/mipmap-hdpi/ic_launcher_foreground.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/mipmap-hdpi/ic_launcher_round.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/mipmap-mdpi/ic_launcher.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/mipmap-mdpi/ic_launcher_foreground.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/mipmap-mdpi/ic_launcher_round.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/mipmap-xhdpi/ic_launcher.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/mipmap-xhdpi/ic_launcher_foreground.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/mipmap-xhdpi/ic_launcher_round.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/mipmap-xxhdpi/ic_launcher.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/mipmap-xxhdpi/ic_launcher_foreground.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/mipmap-xxhdpi/ic_launcher_round.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/mipmap-xxxhdpi/ic_launcher.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/mipmap-xxxhdpi/ic_launcher_foreground.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/mipmap-xxxhdpi/ic_launcher_round.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/drawable/Loading.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/drawable/Icon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Resources/mipmap-xxhdpi/Icon.png","/Users/nigel/Downloads/Library-refs_heads_CJL/Shared.Droid/Shared.Droid.csproj","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Classification/ToggleDisplayLarge.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Classification/ToggleDisplayThumbnail.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Classification/Room/AllCloseIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Classification/Room/Roombg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Collection/.DS_Store","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Collection/SceneCoveredOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Collection/MsgIconTip.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Collection/SceneCovered.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Collection/MsgIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Collection/Functionbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Collection/CollectionIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Collection/ChangeViewbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Collection/CollectionWhiteIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Collection/FunctionOnbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Collection/CollectionGrayIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Navigation/IntellectualizationIconOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Navigation/ClassificationIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Navigation/UserPageNavbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Navigation/CollectionIconOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Navigation/CollectionIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Navigation/PersonalCenterIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Navigation/IntellectualizationIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Navigation/ClassificationIconOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Navigation/PersonalCenterIconOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/LoginIcon/ShowPasswordIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/LoginIcon/SearchIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/LoginIcon/VerificationCodeIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/LoginIcon/AccountIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/LoginIcon/QQIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/LoginIcon/PasswordIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/LoginIcon/WechatIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/LoginIcon/HidePasswordIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/LoginIcon/2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/LoginIcon/EmailIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/LoginIcon/3.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/LoginIcon/1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/ChooseIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/DownIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/.DS_Store","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/RightIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/MinusSignIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/EditIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/Fragmentbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/SelectionIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/DownIcon_2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/LocationAddressIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/ChooseOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/Logo-bg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/Logo.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/FuncInfoSetIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/ThumbImage.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/Switch.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/AddIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/UnSelectionIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/PlusSignIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/Edit.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/Restored_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/PowerClose.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/PowerOpen.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/SwitchOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/transparent.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/ChooseRoomListbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/Right.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/BackIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/InfoIcon/TempIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/InfoIcon/Pm25Icon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/InfoIcon/HumidityIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/Public/InfoIcon/Restored_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/.DS_Store","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Switch.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/SwitchOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Music/MusicIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Music/MusicOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FloorHeating/FloorHeatingIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FloorHeating/FloorHeatingThinIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FloorHeating/FloorHeatingOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/AutoIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/LowIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/AcOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/AcIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/DehumidificationIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/.DS_Store","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/AirSupplyIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/LowIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/DivBg2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/DivBg1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/CoolIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/WindMediumIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/WindLowIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/AirSupplyIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/WindLowIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/WindMediumIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/HeatingIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/MediumIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/CoolIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/AutoIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/DehumidificationIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/WindHighIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/WindHighIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/MediumIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/HighIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/HeatIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/HeatingIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/AcThinIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/AC/HightIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainCloseWhiteIcon_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainCloseOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainOpenIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainThinIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainBgIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainCloseBlueIcon_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainCloseIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainOpenWhiteIcon_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainOpenOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainStopOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainOpenBlueIcon_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainStopIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Curtain/CurtainBgOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/MusicFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/FreshAirFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/EnergyMonitoringFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/EnvironmentalFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/SecurityMonitoringFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/LightFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/VideoIntercomFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/PanelFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/FloorHeatingFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/ACFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/CurtainFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/ElectricFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/SensorFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/FunctionBg/DoorLockFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Light/LightOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Light/ColorWheel.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Light/LightIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Light/LightThinIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Scene/MovieMark.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Scene/s1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Scene/s2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Scene/DelayIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/FunctionIcon/Scene/SceneIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/GeneralSettingsIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/AuxiliaryFunctionIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/ResidenceArmIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/HomeListbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/AddFunctionIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/SupportIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/UserTypebg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/SwitchIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/ResidenceManageIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/AdminTypeIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/NightViewIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/ResidenceMemberIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/ResidenceDataBackupIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/MemberTypeIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Phone/PersonalCenter/PersonalData/QRcodeIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_Android/Assets/Language.ini","/Users/nigel/.nuget/packages/xamarin.android.support.versionedparcelable/28.0.0.3/proguard/monoandroid90/proguard.txt","/Users/nigel/.nuget/packages/xamarin.android.arch.lifecycle.runtime/1.1.1.3/proguard/monoandroid90/proguard.txt","/Users/nigel/.nuget/packages/xamarin.android.support.compat/28.0.0.3/proguard/monoandroid90/proguard.txt","/Users/nigel/.nuget/packages/xamarin.android.arch.lifecycle.viewmodel/1.1.1.3/proguard/monoandroid90/proguard.txt","/Users/nigel/.nuget/packages/xamarin.android.support.coordinaterlayout/28.0.0.3/proguard/monoandroid90/proguard.txt","/Users/nigel/.nuget/packages/xamarin.android.support.v7.recyclerview/28.0.0.3/proguard/monoandroid90/proguard.txt","/Users/nigel/.nuget/packages/xamarin.android.support.animated.vector.drawable/28.0.0.3/proguard/monoandroid90/proguard.txt","/Users/nigel/.nuget/packages/xamarin.android.support.v7.appcompat/28.0.0.3/proguard/monoandroid90/proguard.txt","/Users/nigel/.nuget/packages/xamarin.android.support.media.compat/28.0.0.3/proguard/monoandroid90/proguard.txt","/Users/nigel/.nuget/packages/xamarin.android.support.transition/28.0.0.3/proguard/monoandroid90/proguard.txt","/Users/nigel/.nuget/packages/xamarin.android.support.design/28.0.0.3/proguard/monoandroid90/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","None","None","None","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","ProjectReference","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","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","ProguardConfiguration","ProguardConfiguration","ProguardConfiguration","ProguardConfiguration","ProguardConfiguration","ProguardConfiguration","ProguardConfiguration","ProguardConfiguration"],"Analyzers":[],"AdditionalFiles":[],"EditorConfigFiles":[]}
\ No newline at end of file
diff --git a/.vs/HDL_APP_Project/xs/project-cache/HDL-ON_iOS-Debug|iPhone.json b/.vs/HDL_APP_Project/xs/project-cache/HDL-ON_iOS-Debug|iPhone.json
index 0a94fa9..aad882b 100644
--- a/.vs/HDL_APP_Project/xs/project-cache/HDL-ON_iOS-Debug|iPhone.json
+++ b/.vs/HDL_APP_Project/xs/project-cache/HDL-ON_iOS-Debug|iPhone.json
@@ -1 +1 @@
-{"Format":1,"ProjectReferences":[],"MetadataReferences":[{"FilePath":"/Users/nigel/.nuget/packages/microsoft.appcenter.analytics/3.1.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Analytics.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/microsoft.appcenter.analytics/3.1.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Analytics.iOS.Bindings.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/microsoft.appcenter.crashes/3.1.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Crashes.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/microsoft.appcenter.crashes/3.1.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Crashes.iOS.Bindings.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/microsoft.appcenter/3.1.0/lib/Xamarin.iOS10/Microsoft.AppCenter.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/microsoft.appcenter/3.1.0/lib/Xamarin.iOS10/Microsoft.AppCenter.iOS.Bindings.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/mqttnet/3.0.8/lib/netstandard2.0/MQTTnet.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/mscorlib.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/newtonsoft.json/12.0.2/lib/netstandard2.0/Newtonsoft.Json.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/OpenTK-1.0.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/bin/Debug/Shared.IOS.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/System.Core.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/System.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Drawing.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/System.Numerics.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/System.Numerics.Vectors.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/System.Web.Services.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/System.Xml.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.essentials/1.1.0/lib/xamarinios10/Xamarin.Essentials.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Xamarin.iOS.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Contracts.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.FileVersionInfo.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Security.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.XPath.XDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.WebSockets.Client.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Dynamic.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Xml.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Principal.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.ThreadPool.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Cng.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.EventBasedAsync.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.CompilerServices.VisualC.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.DeriveBytes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/netstandard.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.UnmanagedMemoryStream.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Http.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.XPath.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.XmlDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.Xsl.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Resources.Writer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Console.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Cache.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Sockets.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Text.Encoding.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.NetworkInformation.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Utilities.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Principal.Windows.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Claims.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Hashing.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.DriveInfo.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.X509Certificates.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Numerics.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.Watcher.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.TraceSource.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.Emit.Lightweight.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Text.Encoding.CodePages.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Linq.Expressions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.Timer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.InteropServices.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.Pipes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.HttpListener.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Text.RegularExpressions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.Tasks.Parallel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Collections.NonGeneric.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Collections.Concurrent.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.Overlapped.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Pkcs.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Handles.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Data.SqlClient.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ObjectModel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.WebHeaderCollection.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.InteropServices.RuntimeInformation.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.TypeConverter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Mail.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.Tasks.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Linq.Parallel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.XDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.SecureString.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/Microsoft.Win32.Registry.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.RSA.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.Annotations.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.Compression.ZipFile.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.InteropServices.WindowsRuntime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Linq.Queryable.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Resources.ResourceManager.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Resources.Reader.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Collections.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.Emit.ILGeneration.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Data.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.NameResolution.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ServiceProcess.ServiceController.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.ECDiffieHellman.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Loader.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Security.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.AuthenticationManager.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.ReaderWriter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.Tasks.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Tracing.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.AppContext.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Buffers.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.ECDsa.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Csp.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.TextWriterTraceListener.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Text.Encoding.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.MemoryMappedFiles.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.OpenSsl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/Microsoft.Win32.Registry.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Globalization.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.RandomNumberGenerator.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Collections.Specialized.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.ProtectedData.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ValueTuple.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.XPath.XmlDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.ServicePoint.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.XmlSerializer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Globalization.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Resources.ReaderWriter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encoding.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.IsolatedStorage.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.NetTcp.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.TypeExtensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Globalization.Calendars.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Requests.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.WebSockets.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.Emit.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Json.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Algorithms.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.Thread.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Linq.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Process.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Tools.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Hashing.Algorithms.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Debug.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/Microsoft.Win32.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.TraceEvent.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Drawing.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Formatters.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Ping.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Duplex.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.StackTrace.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.DispatchProxy.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.Aes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Memory.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Primitives.dll","Aliases":[],"Framework":null}],"Files":["/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Main.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/AppDelegate.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/ViewController.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/ViewController.designer.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/ViewControllerBase.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Reachability.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/MainPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Net/CommonPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Net/HttpListener.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/FileUtils.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Common/R.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Net/MyWebClient.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Net/MqttCommon.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Server/HttpServerRequest.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/ResponseEntity/RegionInfoRes.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/ResponseEntity/ResponsePack.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Enumerative/EmptyHttpReques.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Server/HttpServerRequestBase.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Room.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Scene.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Enumerative/Command.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Enumerative/MyEnum.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/DB_ResidenceData.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/Function.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/AC/AC.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/Target.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/BusSocket.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/Control.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/CRC.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/Packet.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/UserConfig.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/UserInfo.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/Control_Bus.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/Light/Light.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/BusData.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/A_Protocol_FunctionInfo.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/FunctionList.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/Curtain/Curtain.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/FloorHeating/FloorHeating.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI0-Public/PublicAssmebly.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI0-Public/PublicMothed.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/CSS/CSS.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/UserPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/UserPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/ClassificationPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/ClassificationPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/FunctionBaseInfoSetPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/ChooseFloorPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/FunctionBaseInfoSetPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/ChooseRoomPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/MotorCurtainPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/DimmerPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/RelayPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/RGBPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/RGBPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/RelayPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/1-HomePage/HomePageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/1-HomePage/HomePage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/PersonalCenterPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/PersonalDataPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/PersonalCenterPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/PersonalDataPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditFunctionPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/ResidentialManagePage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditFunctionPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomsManagementPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/FloorsManagementPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/FloorsManagementPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/ResidentialManagePageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomsManagementPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/LoginPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/ForgetPasswordPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/LoginPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/ForgetPasswordPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/ResetPassword_VerificationCode.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/RegisterPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/BaseView.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/RegisterPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI0-Public/PublicAssmeblyBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI0-Public/TopViewDiv.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI0-Public/TopViewDivBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/ChooseRoomPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/DimmerPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/MotorCurtainPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/CurtainModulePage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/CurtainModulePageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/RollingShutterPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/RollingShutterPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/AC/ACPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/AC/ACPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/FunctionPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/FunctionPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Common/A_Protocol_Command.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/FunctionControlZone.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/FunctionControlZoneBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/RoomPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/RoomPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/ClassificaitionPublicBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/Contents.json","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1024x500.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/2048X2732 .png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/4096X4096.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/750X1134.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/1024.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/120.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/152.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/167.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/180.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/20.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/29.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/40.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/58.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/60.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/76.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/80.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/87.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/Contents.json","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/Contents.json","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/40路40@2x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/60路60@3x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/58路58@2x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/87路87@3x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/80路80@2x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/120路120@2x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/120路120@3x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/180路180@3x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/20路20.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/40路40@2x-1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/29路29.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/58路58@2x-1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/1024路1024@2x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1242*2688.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/828*1792.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/2688*1242.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1792*828.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1125*2436.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/2436*1125.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1242*2208.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/750*1334.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/2208*1242.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/640*960.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/320*480.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/640*960-1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/640*1136.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/640*1136-1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/LaunchScreen.storyboard","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Main.storyboard","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Info.plist","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Entitlements.plist","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/ShowPasswordIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/SearchIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/VerificationCodeIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/AccountIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/QQIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/PasswordIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/WechatIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/HidePasswordIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/EmailIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/3.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Language.ini","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/BackIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/Logo.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/Logo-bg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/UserTypebg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AdminTypeIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/MemberTypeIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/ResidenceManageIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/ResidenceMemberIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/ResidenceArmIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/ResidenceDataBackupIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AuxiliaryFunctionIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AddFunctionIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/NightViewIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/SwitchIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/GeneralSettingsIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/SupportIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/UserPageNavbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/CollectionIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/ClassificationIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/IntellectualizationIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/PersonalCenterIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/PersonalCenterIconOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/ClassificationIconOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/IntellectualizationIconOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/CollectionIconOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/HomeListbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/PersonalData/QRcodeIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Classification/ToggleDisplayThumbnail.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Classification/ToggleDisplayLarge.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Classification/Room/Roombg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/MsgIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/MsgIconTip.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/Functionbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/FunctionOnbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/ChangeViewbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/InfoIcon/HumidityIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/InfoIcon/Pm25Icon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/InfoIcon/TempIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/DownIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/transparent.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/CollectionIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/CollectionWhiteIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Classification/Room/AllCloseIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/PowerClose.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/PowerOpen.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AcIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AcOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainStopIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainCloseIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainCloseOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainOpenIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainOpenOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainStopOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/FloorHeatingIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/FloorHeatingOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Light/LightIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Light/LightOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Music/MusicIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Music/MusicOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Switch.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/SwitchOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/FuncInfoSetIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Light/ColorWheel.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/ThumbImage.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/Fragmentbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/Restored_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/Edit.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/RightIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AcThinIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainThinIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/FloorHeatingThinIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Light/LightThinIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/ChooseIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/ChooseOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/PlusSignIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/MinusSignIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/CollectionGrayIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/Switch.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/SwitchOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/LocationAddressIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/AddIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/EditIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/Right.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/UnSelectionIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/SelectionIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/DownIcon_2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/ChooseRoomListbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Scene/MovieMark.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Scene/SceneIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/SceneCovered.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/SceneCoveredOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Scene/DelayIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Scene/s2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Scene/s1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainBgOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainBgIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AirSupplyIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AutoIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/CoolIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/DehumidificationIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/HeatingIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/MusicFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/FreshAirFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/EnergyMonitoringFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/EnvironmentalFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/SecurityMonitoringFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/LightFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/VideoIntercomFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/PanelFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/FloorHeatingFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/ACFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/CurtainFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/ElectricFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/SensorFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/DoorLockFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/InfoIcon/Restored_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainOpenBlueIcon_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainOpenWhiteIcon_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainCloseWhiteIcon_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainCloseBlueIcon_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/DivBg1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/DivBg2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AirSupplyIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AutoIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/CoolIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/DehumidificationIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/HeatingIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindHighIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindHighIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindLowIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindLowIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindMediumIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindMediumIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/iTunesArtwork","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/iTunesArtwork@2x"],"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","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","InterfaceDefinition","InterfaceDefinition","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","ITunesArtwork","ITunesArtwork"],"Analyzers":[],"AdditionalFiles":[],"EditorConfigFiles":[]}
\ No newline at end of file
+{"Format":1,"ProjectReferences":[],"MetadataReferences":[{"FilePath":"/Users/nigel/.nuget/packages/microsoft.appcenter.analytics/3.1.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Analytics.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/microsoft.appcenter.analytics/3.1.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Analytics.iOS.Bindings.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/microsoft.appcenter.crashes/3.1.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Crashes.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/microsoft.appcenter.crashes/3.1.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Crashes.iOS.Bindings.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/microsoft.appcenter/3.1.0/lib/Xamarin.iOS10/Microsoft.AppCenter.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/microsoft.appcenter/3.1.0/lib/Xamarin.iOS10/Microsoft.AppCenter.iOS.Bindings.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/mqttnet/3.0.8/lib/netstandard2.0/MQTTnet.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/mscorlib.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/newtonsoft.json/12.0.2/lib/netstandard2.0/Newtonsoft.Json.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/OpenTK-1.0.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/bin/Debug/Shared.IOS.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/System.Core.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/System.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Drawing.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/System.Numerics.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/System.Numerics.Vectors.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/System.Web.Services.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/System.Xml.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.essentials/1.1.0/lib/xamarinios10/Xamarin.Essentials.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Xamarin.iOS.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Contracts.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.FileVersionInfo.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Security.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.XPath.XDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.WebSockets.Client.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Dynamic.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Xml.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Principal.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.ThreadPool.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Cng.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.EventBasedAsync.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.CompilerServices.VisualC.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.DeriveBytes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/netstandard.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.UnmanagedMemoryStream.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Http.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.XPath.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.XmlDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.Xsl.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Resources.Writer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Console.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Cache.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Sockets.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Text.Encoding.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.NetworkInformation.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Utilities.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Principal.Windows.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Claims.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Hashing.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.DriveInfo.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.X509Certificates.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Numerics.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.Watcher.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.TraceSource.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.Emit.Lightweight.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Text.Encoding.CodePages.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Linq.Expressions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.Timer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.InteropServices.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.Pipes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.HttpListener.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Text.RegularExpressions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.Tasks.Parallel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Collections.NonGeneric.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Collections.Concurrent.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.Overlapped.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Pkcs.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Handles.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Data.SqlClient.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ObjectModel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.WebHeaderCollection.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.InteropServices.RuntimeInformation.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.TypeConverter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Mail.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.Tasks.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Linq.Parallel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.XDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.SecureString.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/Microsoft.Win32.Registry.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.RSA.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.Annotations.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.Compression.ZipFile.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.InteropServices.WindowsRuntime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Linq.Queryable.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Resources.ResourceManager.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Resources.Reader.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Collections.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.Emit.ILGeneration.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Data.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.NameResolution.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ServiceProcess.ServiceController.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.ECDiffieHellman.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Loader.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Security.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.AuthenticationManager.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.ReaderWriter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.Tasks.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Tracing.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.AppContext.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Buffers.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.ECDsa.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Csp.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.TextWriterTraceListener.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Text.Encoding.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.MemoryMappedFiles.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.OpenSsl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/Microsoft.Win32.Registry.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Globalization.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.RandomNumberGenerator.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Collections.Specialized.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.ProtectedData.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ValueTuple.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.XPath.XmlDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.ServicePoint.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.XmlSerializer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Globalization.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Resources.ReaderWriter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encoding.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.IsolatedStorage.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.NetTcp.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.TypeExtensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Globalization.Calendars.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Requests.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.WebSockets.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.Emit.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Json.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Algorithms.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.Thread.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Linq.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Process.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Tools.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Hashing.Algorithms.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Debug.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/Microsoft.Win32.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.TraceEvent.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Drawing.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Formatters.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Ping.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Duplex.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.StackTrace.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.DispatchProxy.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.Aes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Memory.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Primitives.dll","Aliases":[],"Framework":null}],"Files":["/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Main.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/AppDelegate.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/ViewController.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/ViewController.designer.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/ViewControllerBase.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Reachability.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/MainPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Net/CommonPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Net/HttpListener.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/FileUtils.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Common/R.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Net/MyWebClient.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Net/MqttCommon.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Server/HttpServerRequest.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/ResponseEntity/RegionInfoRes.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/ResponseEntity/ResponsePack.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Enumerative/EmptyHttpReques.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Server/HttpServerRequestBase.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Room.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Enumerative/Command.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Enumerative/MyEnum.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/DB_ResidenceData.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/Function.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/Target.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/BusSocket.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/Control.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/CRC.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/Packet.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/ResidenceConfig.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/UserInfo.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/Control_Bus.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/BusData.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI0-Public/PublicAssmebly.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/CSS/CSS.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/UserPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/UserPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/ClassificationPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/ClassificationPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/FunctionBaseInfoSetPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/ChooseFloorPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/FunctionBaseInfoSetPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/ChooseRoomPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/MotorCurtainPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/DimmerPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/RelayPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/RGBPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/RGBPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/RelayPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/1-HomePage/HomePageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/1-HomePage/HomePage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/PersonalCenterPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/PersonalDataPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/PersonalCenterPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/PersonalDataPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditFunctionPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/ResidentialManagePage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditFunctionPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomsManagementPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/FloorsManagementPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/FloorsManagementPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/ResidentialManagePageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomsManagementPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/LoginPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/ForgetPasswordPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/LoginPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/ForgetPasswordPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/ResetPassword_VerificationCode.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/RegisterPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/BaseView.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/RegisterPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI0-Public/PublicAssmeblyBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI0-Public/TopViewDiv.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI0-Public/TopViewDivBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/ChooseRoomPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/DimmerPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/MotorCurtainPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/CurtainModulePage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/CurtainModulePageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/RollingShutterPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/RollingShutterPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/AC/ACPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/AC/ACPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/FunctionPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/FunctionPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Common/A_Protocol_Command.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/FunctionControlZone.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/FunctionControlZoneBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/RoomPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/RoomPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/ClassificaitionPublicBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/Scene.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/FunctionList.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/AC.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/Curtain.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/FloorHeating.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/Light.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/ResponseEntity/CityInfo.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/Contents.json","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1024x500.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/2048X2732 .png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/4096X4096.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/750X1134.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/1024.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/120.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/152.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/167.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/180.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/20.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/29.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/40.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/58.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/60.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/76.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/80.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/87.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/Contents.json","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/Contents.json","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/40路40@2x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/60路60@3x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/58路58@2x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/87路87@3x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/80路80@2x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/120路120@2x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/120路120@3x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/180路180@3x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/20路20.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/40路40@2x-1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/29路29.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/58路58@2x-1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/1024路1024@2x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1242*2688.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/828*1792.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/2688*1242.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1792*828.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1125*2436.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/2436*1125.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1242*2208.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/750*1334.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/2208*1242.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/640*960.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/320*480.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/640*960-1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/640*1136.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/640*1136-1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/LaunchScreen.storyboard","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Main.storyboard","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Info.plist","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Entitlements.plist","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/ShowPasswordIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/SearchIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/VerificationCodeIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/AccountIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/QQIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/PasswordIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/WechatIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/HidePasswordIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/EmailIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/3.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Language.ini","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/BackIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/Logo.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/Logo-bg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/UserTypebg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AdminTypeIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/MemberTypeIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/ResidenceManageIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/ResidenceMemberIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/ResidenceArmIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/ResidenceDataBackupIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AuxiliaryFunctionIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AddFunctionIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/NightViewIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/SwitchIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/GeneralSettingsIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/SupportIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/UserPageNavbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/CollectionIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/ClassificationIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/IntellectualizationIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/PersonalCenterIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/PersonalCenterIconOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/ClassificationIconOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/IntellectualizationIconOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/CollectionIconOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/HomeListbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/PersonalData/QRcodeIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Classification/ToggleDisplayThumbnail.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Classification/ToggleDisplayLarge.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Classification/Room/Roombg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/MsgIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/MsgIconTip.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/Functionbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/FunctionOnbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/ChangeViewbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/DeviceInfoIcon/HumidityIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/DeviceInfoIcon/Pm25Icon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/DeviceInfoIcon/TempIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/DownIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/transparent.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/CollectionIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/CollectionWhiteIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Classification/Room/AllCloseIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/PowerClose.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/PowerOpen.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AcIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AcOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainStopIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainCloseIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainCloseOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainOpenIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainOpenOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainStopOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/FloorHeatingIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/FloorHeatingOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Light/LightIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Light/LightOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Music/MusicIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Music/MusicOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Switch.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/SwitchOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/FuncInfoSetIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Light/ColorWheel.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/ThumbImage.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/Fragmentbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/Restored_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/Edit.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/RightIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AcThinIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainThinIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/FloorHeatingThinIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Light/LightThinIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/ChooseIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/ChooseOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/PlusSignIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/MinusSignIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/CollectionGrayIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/Switch.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/SwitchOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/LocationAddressIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/AddIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/EditIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/Right.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/UnSelectionIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/SelectionIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/DownIcon_2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/ChooseRoomListbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Scene/MovieMark.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Scene/SceneIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/SceneCovered.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Scene/DelayIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Scene/s2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Scene/s1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainBgOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainBgIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AirSupplyIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AutoIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/CoolIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/DehumidificationIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/HeatingIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/MusicFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/FreshAirFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/EnergyMonitoringFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/EnvironmentalFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/SecurityMonitoringFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/LightFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/VideoIntercomFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/PanelFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/FloorHeatingFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/ACFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/CurtainFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/ElectricFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/SensorFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/DoorLockFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/DeviceInfoIcon/Restored_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainOpenBlueIcon_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainOpenWhiteIcon_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainCloseWhiteIcon_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainCloseBlueIcon_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/DivBg1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/DivBg2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AirSupplyIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AutoIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/CoolIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/DehumidificationIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/HeatingIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindHighIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindHighIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindLowIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindLowIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindMediumIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindMediumIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/MsgIcon/TipIconBlack.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/MsgIcon/TipIconWhite.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/iTunesArtwork","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/iTunesArtwork@2x"],"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","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","InterfaceDefinition","InterfaceDefinition","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","ITunesArtwork","ITunesArtwork"],"Analyzers":[],"AdditionalFiles":[],"EditorConfigFiles":[]}
\ No newline at end of file
diff --git a/.vs/HDL_APP_Project/xs/project-cache/HDL-ON_iOS-Debug|iPhoneSimulator.json b/.vs/HDL_APP_Project/xs/project-cache/HDL-ON_iOS-Debug|iPhoneSimulator.json
index a452c00..aad882b 100644
--- a/.vs/HDL_APP_Project/xs/project-cache/HDL-ON_iOS-Debug|iPhoneSimulator.json
+++ b/.vs/HDL_APP_Project/xs/project-cache/HDL-ON_iOS-Debug|iPhoneSimulator.json
@@ -1 +1 @@
-{"Format":1,"ProjectReferences":[],"MetadataReferences":[{"FilePath":"/Users/nigel/.nuget/packages/microsoft.appcenter.analytics/3.1.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Analytics.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/microsoft.appcenter.analytics/3.1.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Analytics.iOS.Bindings.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/microsoft.appcenter.crashes/3.1.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Crashes.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/microsoft.appcenter.crashes/3.1.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Crashes.iOS.Bindings.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/microsoft.appcenter/3.1.0/lib/Xamarin.iOS10/Microsoft.AppCenter.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/microsoft.appcenter/3.1.0/lib/Xamarin.iOS10/Microsoft.AppCenter.iOS.Bindings.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/mqttnet/3.0.8/lib/netstandard2.0/MQTTnet.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/mscorlib.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/newtonsoft.json/12.0.2/lib/netstandard2.0/Newtonsoft.Json.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/OpenTK-1.0.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/bin/Debug/Shared.IOS.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/System.Core.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/System.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Drawing.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/System.Numerics.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/System.Numerics.Vectors.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/System.Web.Services.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/System.Xml.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.essentials/1.1.0/lib/xamarinios10/Xamarin.Essentials.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Xamarin.iOS.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Contracts.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.FileVersionInfo.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Security.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.XPath.XDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.WebSockets.Client.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Dynamic.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Xml.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Principal.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.ThreadPool.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Cng.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.EventBasedAsync.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.CompilerServices.VisualC.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.DeriveBytes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/netstandard.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.UnmanagedMemoryStream.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Http.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.XPath.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.XmlDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.Xsl.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Resources.Writer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Console.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Cache.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Sockets.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Text.Encoding.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.NetworkInformation.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Utilities.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Principal.Windows.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Claims.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Hashing.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.DriveInfo.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.X509Certificates.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Numerics.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.Watcher.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.TraceSource.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.Emit.Lightweight.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Text.Encoding.CodePages.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Linq.Expressions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.Timer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.InteropServices.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.Pipes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.HttpListener.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Text.RegularExpressions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.Tasks.Parallel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Collections.NonGeneric.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Collections.Concurrent.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.Overlapped.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Pkcs.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Handles.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Data.SqlClient.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ObjectModel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.WebHeaderCollection.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.InteropServices.RuntimeInformation.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.TypeConverter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Mail.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.Tasks.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Linq.Parallel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.XDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.SecureString.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/Microsoft.Win32.Registry.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.RSA.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.Annotations.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.Compression.ZipFile.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.InteropServices.WindowsRuntime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Linq.Queryable.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Resources.ResourceManager.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Resources.Reader.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Collections.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.Emit.ILGeneration.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Data.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.NameResolution.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ServiceProcess.ServiceController.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.ECDiffieHellman.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Loader.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Security.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.AuthenticationManager.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.ReaderWriter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.Tasks.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Tracing.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.AppContext.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Buffers.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.ECDsa.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Csp.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.TextWriterTraceListener.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Text.Encoding.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.MemoryMappedFiles.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.OpenSsl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/Microsoft.Win32.Registry.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Globalization.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.RandomNumberGenerator.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Collections.Specialized.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.ProtectedData.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ValueTuple.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.XPath.XmlDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.ServicePoint.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.XmlSerializer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Globalization.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Resources.ReaderWriter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encoding.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.IsolatedStorage.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.NetTcp.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.TypeExtensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Globalization.Calendars.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Requests.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.WebSockets.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.Emit.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Json.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Algorithms.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.Thread.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Linq.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Process.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Tools.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Hashing.Algorithms.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Debug.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/Microsoft.Win32.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.TraceEvent.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Drawing.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Formatters.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Ping.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Duplex.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.StackTrace.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.DispatchProxy.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.Aes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Memory.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Primitives.dll","Aliases":[],"Framework":null}],"Files":["/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Main.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/AppDelegate.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/ViewController.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/ViewController.designer.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/ViewControllerBase.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Reachability.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/MainPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Net/CommonPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Net/HttpListener.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/FileUtils.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Common/R.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Net/MyWebClient.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Net/MqttCommon.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Server/HttpServerRequest.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/ResponseEntity/RegionInfoRes.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/ResponseEntity/ResponsePack.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Enumerative/EmptyHttpReques.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Server/HttpServerRequestBase.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Room.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Enumerative/Command.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Enumerative/MyEnum.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/DB_ResidenceData.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/Function.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/Target.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/BusSocket.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/Control.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/CRC.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/Packet.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/UserConfig.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/UserInfo.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/Control_Bus.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/BusData.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI0-Public/PublicAssmebly.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI0-Public/PublicMothed.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/CSS/CSS.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/UserPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/UserPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/ClassificationPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/ClassificationPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/FunctionBaseInfoSetPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/ChooseFloorPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/FunctionBaseInfoSetPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/ChooseRoomPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/MotorCurtainPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/DimmerPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/RelayPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/RGBPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/RGBPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/RelayPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/1-HomePage/HomePageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/1-HomePage/HomePage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/PersonalCenterPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/PersonalDataPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/PersonalCenterPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/PersonalDataPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditFunctionPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/ResidentialManagePage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditFunctionPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomsManagementPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/FloorsManagementPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/FloorsManagementPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/ResidentialManagePageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomsManagementPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/LoginPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/ForgetPasswordPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/LoginPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/ForgetPasswordPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/ResetPassword_VerificationCode.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/RegisterPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/BaseView.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/RegisterPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI0-Public/PublicAssmeblyBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI0-Public/TopViewDiv.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI0-Public/TopViewDivBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/ChooseRoomPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/DimmerPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/MotorCurtainPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/CurtainModulePage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/CurtainModulePageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/RollingShutterPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/RollingShutterPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/AC/ACPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/AC/ACPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/FunctionPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/FunctionPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Common/A_Protocol_Command.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/FunctionControlZone.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/FunctionControlZoneBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/RoomPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/RoomPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/ClassificaitionPublicBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/Scene.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/FunctionList.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/AC.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/Curtain.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/FloorHeating.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/Light.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/Contents.json","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1024x500.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/2048X2732 .png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/4096X4096.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/750X1134.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/1024.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/120.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/152.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/167.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/180.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/20.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/29.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/40.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/58.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/60.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/76.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/80.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/87.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/Contents.json","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/Contents.json","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/40路40@2x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/60路60@3x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/58路58@2x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/87路87@3x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/80路80@2x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/120路120@2x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/120路120@3x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/180路180@3x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/20路20.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/40路40@2x-1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/29路29.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/58路58@2x-1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/1024路1024@2x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1242*2688.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/828*1792.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/2688*1242.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1792*828.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1125*2436.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/2436*1125.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1242*2208.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/750*1334.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/2208*1242.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/640*960.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/320*480.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/640*960-1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/640*1136.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/640*1136-1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/LaunchScreen.storyboard","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Main.storyboard","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Info.plist","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Entitlements.plist","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/ShowPasswordIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/SearchIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/VerificationCodeIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/AccountIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/QQIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/PasswordIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/WechatIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/HidePasswordIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/EmailIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/3.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Language.ini","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/BackIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/Logo.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/Logo-bg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/UserTypebg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AdminTypeIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/MemberTypeIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/ResidenceManageIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/ResidenceMemberIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/ResidenceArmIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/ResidenceDataBackupIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AuxiliaryFunctionIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AddFunctionIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/NightViewIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/SwitchIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/GeneralSettingsIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/SupportIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/UserPageNavbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/CollectionIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/ClassificationIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/IntellectualizationIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/PersonalCenterIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/PersonalCenterIconOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/ClassificationIconOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/IntellectualizationIconOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/CollectionIconOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/HomeListbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/PersonalData/QRcodeIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Classification/ToggleDisplayThumbnail.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Classification/ToggleDisplayLarge.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Classification/Room/Roombg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/MsgIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/MsgIconTip.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/Functionbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/FunctionOnbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/ChangeViewbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/InfoIcon/HumidityIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/InfoIcon/Pm25Icon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/InfoIcon/TempIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/DownIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/transparent.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/CollectionIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/CollectionWhiteIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Classification/Room/AllCloseIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/PowerClose.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/PowerOpen.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AcIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AcOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainStopIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainCloseIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainCloseOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainOpenIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainOpenOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainStopOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/FloorHeatingIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/FloorHeatingOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Light/LightIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Light/LightOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Music/MusicIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Music/MusicOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Switch.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/SwitchOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/FuncInfoSetIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Light/ColorWheel.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/ThumbImage.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/Fragmentbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/Restored_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/Edit.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/RightIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AcThinIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainThinIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/FloorHeatingThinIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Light/LightThinIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/ChooseIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/ChooseOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/PlusSignIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/MinusSignIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/CollectionGrayIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/Switch.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/SwitchOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/LocationAddressIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/AddIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/EditIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/Right.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/UnSelectionIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/SelectionIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/DownIcon_2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/ChooseRoomListbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Scene/MovieMark.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Scene/SceneIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/SceneCovered.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/SceneCoveredOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Scene/DelayIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Scene/s2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Scene/s1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainBgOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainBgIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AirSupplyIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AutoIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/CoolIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/DehumidificationIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/HeatingIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/MusicFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/FreshAirFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/EnergyMonitoringFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/EnvironmentalFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/SecurityMonitoringFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/LightFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/VideoIntercomFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/PanelFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/FloorHeatingFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/ACFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/CurtainFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/ElectricFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/SensorFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/DoorLockFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/InfoIcon/Restored_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainOpenBlueIcon_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainOpenWhiteIcon_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainCloseWhiteIcon_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainCloseBlueIcon_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/DivBg1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/DivBg2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AirSupplyIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AutoIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/CoolIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/DehumidificationIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/HeatingIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindHighIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindHighIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindLowIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindLowIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindMediumIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindMediumIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/iTunesArtwork","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/iTunesArtwork@2x"],"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","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","InterfaceDefinition","InterfaceDefinition","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","ITunesArtwork","ITunesArtwork"],"Analyzers":[],"AdditionalFiles":[],"EditorConfigFiles":[]}
\ No newline at end of file
+{"Format":1,"ProjectReferences":[],"MetadataReferences":[{"FilePath":"/Users/nigel/.nuget/packages/microsoft.appcenter.analytics/3.1.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Analytics.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/microsoft.appcenter.analytics/3.1.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Analytics.iOS.Bindings.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/microsoft.appcenter.crashes/3.1.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Crashes.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/microsoft.appcenter.crashes/3.1.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Crashes.iOS.Bindings.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/microsoft.appcenter/3.1.0/lib/Xamarin.iOS10/Microsoft.AppCenter.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/microsoft.appcenter/3.1.0/lib/Xamarin.iOS10/Microsoft.AppCenter.iOS.Bindings.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/mqttnet/3.0.8/lib/netstandard2.0/MQTTnet.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/mscorlib.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/newtonsoft.json/12.0.2/lib/netstandard2.0/Newtonsoft.Json.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/OpenTK-1.0.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/Desktop/HDL_APP_Project/Shared.IOS/bin/Debug/Shared.IOS.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/System.Core.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/System.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Drawing.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/System.Numerics.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/System.Numerics.Vectors.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/System.Web.Services.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/System.Xml.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigel/.nuget/packages/xamarin.essentials/1.1.0/lib/xamarinios10/Xamarin.Essentials.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Xamarin.iOS.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Contracts.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.FileVersionInfo.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Security.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.XPath.XDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.WebSockets.Client.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Dynamic.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Xml.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Principal.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.ThreadPool.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Cng.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.EventBasedAsync.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.CompilerServices.VisualC.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.DeriveBytes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/netstandard.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.UnmanagedMemoryStream.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Http.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.XPath.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.XmlDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.Xsl.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Resources.Writer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Console.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Cache.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Sockets.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Text.Encoding.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.NetworkInformation.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Utilities.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Principal.Windows.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Claims.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Hashing.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.DriveInfo.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.X509Certificates.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Numerics.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.Watcher.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.TraceSource.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.Emit.Lightweight.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Text.Encoding.CodePages.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Linq.Expressions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.Timer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.InteropServices.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.Pipes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.HttpListener.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Text.RegularExpressions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.Tasks.Parallel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Collections.NonGeneric.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Collections.Concurrent.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.Overlapped.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Pkcs.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Handles.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Data.SqlClient.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ObjectModel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.WebHeaderCollection.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.InteropServices.RuntimeInformation.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.TypeConverter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Mail.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.Tasks.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Linq.Parallel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.XDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.SecureString.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/Microsoft.Win32.Registry.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.RSA.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.Annotations.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.Compression.ZipFile.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.InteropServices.WindowsRuntime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Linq.Queryable.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Resources.ResourceManager.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Resources.Reader.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Collections.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.Emit.ILGeneration.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Data.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.NameResolution.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ServiceProcess.ServiceController.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.ECDiffieHellman.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Loader.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Security.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.AuthenticationManager.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.ReaderWriter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.Tasks.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Tracing.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.AppContext.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Buffers.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.ECDsa.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Csp.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.TextWriterTraceListener.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Text.Encoding.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.MemoryMappedFiles.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.OpenSsl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/Microsoft.Win32.Registry.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Globalization.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.RandomNumberGenerator.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Collections.Specialized.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.ProtectedData.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ValueTuple.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.XPath.XmlDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.ServicePoint.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Xml.XmlSerializer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Globalization.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Resources.ReaderWriter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encoding.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.IsolatedStorage.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.NetTcp.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.TypeExtensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Globalization.Calendars.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Requests.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.WebSockets.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.Emit.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Json.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Algorithms.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Threading.Thread.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Linq.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Process.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Tools.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Hashing.Algorithms.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Debug.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/Microsoft.Win32.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.TraceEvent.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Drawing.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Formatters.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Ping.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Duplex.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.StackTrace.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Reflection.DispatchProxy.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.Aes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Memory.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.10.0.21/lib/mono/Xamarin.iOS/Facades/System.Net.Primitives.dll","Aliases":[],"Framework":null}],"Files":["/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Main.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/AppDelegate.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/ViewController.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/ViewController.designer.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/ViewControllerBase.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Reachability.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/MainPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Net/CommonPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Net/HttpListener.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/FileUtils.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Common/R.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Net/MyWebClient.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Net/MqttCommon.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Server/HttpServerRequest.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/ResponseEntity/RegionInfoRes.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/ResponseEntity/ResponsePack.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Enumerative/EmptyHttpReques.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DAL/Server/HttpServerRequestBase.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Room.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Enumerative/Command.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Enumerative/MyEnum.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/DB_ResidenceData.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/Function.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/Target.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/BusSocket.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/Control.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/CRC.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/Packet.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/ResidenceConfig.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/UserInfo.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/DriverLayer/Control_Bus.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/BusData.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI0-Public/PublicAssmebly.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/CSS/CSS.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/UserPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/UserPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/ClassificationPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/ClassificationPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/FunctionBaseInfoSetPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/ChooseFloorPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/FunctionBaseInfoSetPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/ChooseRoomPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/MotorCurtainPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/DimmerPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/RelayPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/RGBPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/RGBPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/RelayPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/1-HomePage/HomePageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/1-HomePage/HomePage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/PersonalCenterPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/PersonalDataPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/PersonalCenterPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/PersonalDataPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditFunctionPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/ResidentialManagePage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditFunctionPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomsManagementPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/FloorsManagementPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/FloorsManagementPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/ResidentialManagePageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomsManagementPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/LoginPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/ForgetPasswordPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/LoginPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/ForgetPasswordPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/ResetPassword_VerificationCode.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/RegisterPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/BaseView.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI1-Login/RegisterPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI0-Public/PublicAssmeblyBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI0-Public/TopViewDiv.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI0-Public/TopViewDivBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/ChooseRoomPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Light/DimmerPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/MotorCurtainPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/CurtainModulePage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/CurtainModulePageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/RollingShutterPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/Curtain/RollingShutterPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/AC/ACPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/FuntionControlView/AC/ACPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/FunctionPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/FunctionPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Common/A_Protocol_Command.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/FunctionControlZone.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/FunctionControlZoneBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/RoomPage.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/RoomPageBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/UI/UI2/2-Classification/ClassificaitionPublicBLL.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/Scene.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/FunctionList.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/AC.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/Curtain.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/FloorHeating.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/Function/Light.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL_ON/Entity/ResponseEntity/CityInfo.cs","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/Contents.json","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1024x500.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/2048X2732 .png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/4096X4096.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/750X1134.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/1024.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/120.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/152.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/167.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/180.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/20.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/29.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/40.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/58.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/60.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/76.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/80.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/87.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/Contents.json","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/Contents.json","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/40路40@2x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/60路60@3x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/58路58@2x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/87路87@3x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/80路80@2x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/120路120@2x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/120路120@3x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/180路180@3x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/20路20.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/40路40@2x-1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/29路29.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/58路58@2x-1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/1024路1024@2x.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1242*2688.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/828*1792.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/2688*1242.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1792*828.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1125*2436.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/2436*1125.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1242*2208.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/750*1334.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/2208*1242.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/640*960.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/320*480.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/640*960-1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/640*1136.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/640*1136-1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/LaunchScreen.storyboard","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Main.storyboard","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Info.plist","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Entitlements.plist","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/ShowPasswordIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/SearchIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/VerificationCodeIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/AccountIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/QQIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/PasswordIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/WechatIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/HidePasswordIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/EmailIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/3.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/LoginIcon/1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Language.ini","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/BackIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/Logo.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/Logo-bg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/UserTypebg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AdminTypeIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/MemberTypeIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/ResidenceManageIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/ResidenceMemberIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/ResidenceArmIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/ResidenceDataBackupIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AuxiliaryFunctionIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/AddFunctionIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/NightViewIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/SwitchIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/GeneralSettingsIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/SupportIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/UserPageNavbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/CollectionIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/ClassificationIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/IntellectualizationIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/PersonalCenterIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/PersonalCenterIconOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/ClassificationIconOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/IntellectualizationIconOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Navigation/CollectionIconOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/HomeListbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/PersonalCenter/PersonalData/QRcodeIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Classification/ToggleDisplayThumbnail.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Classification/ToggleDisplayLarge.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Classification/Room/Roombg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/MsgIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/MsgIconTip.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/Functionbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/FunctionOnbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/ChangeViewbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/DeviceInfoIcon/HumidityIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/DeviceInfoIcon/Pm25Icon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/DeviceInfoIcon/TempIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/DownIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/transparent.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/CollectionIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/CollectionWhiteIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Classification/Room/AllCloseIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/PowerClose.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/PowerOpen.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AcIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AcOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainStopIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainCloseIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainCloseOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainOpenIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainOpenOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainStopOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/FloorHeatingIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/FloorHeatingOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Light/LightIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Light/LightOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Music/MusicIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Music/MusicOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Switch.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/SwitchOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/FuncInfoSetIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Light/ColorWheel.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/ThumbImage.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/Fragmentbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/Restored_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/Edit.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/RightIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AcThinIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainThinIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/FloorHeatingThinIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Light/LightThinIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/ChooseIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/ChooseOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/PlusSignIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/MinusSignIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/CollectionGrayIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/Switch.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/SwitchOn.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/LocationAddressIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/AddIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/EditIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/Right.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/UnSelectionIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/SelectionIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/DownIcon_2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/ChooseRoomListbg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Scene/MovieMark.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Scene/SceneIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Collection/SceneCovered.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Scene/DelayIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Scene/s2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Scene/s1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainBgOnIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainBgIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AirSupplyIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AutoIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/CoolIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/DehumidificationIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/HeatingIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/MusicFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/FreshAirFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/EnergyMonitoringFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/EnvironmentalFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/SecurityMonitoringFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/LightFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/VideoIntercomFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/PanelFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/FloorHeatingFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/ACFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/CurtainFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/ElectricFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/SensorFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/DoorLockFunctionBg.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/DeviceInfoIcon/Restored_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainOpenBlueIcon_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainOpenWhiteIcon_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainCloseWhiteIcon_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainCloseBlueIcon_Shadow.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/DivBg1.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/DivBg2.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AirSupplyIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AutoIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/CoolIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/DehumidificationIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/HeatingIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindHighIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindHighIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindLowIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindLowIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindMediumIcon.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindMediumIconGray.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/MsgIcon/TipIconBlack.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/Resources/Phone/Public/MsgIcon/TipIconWhite.png","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/iTunesArtwork","/Users/nigel/Desktop/HDL_APP_Project/HDL-ON_iOS/iTunesArtwork@2x"],"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","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","InterfaceDefinition","InterfaceDefinition","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","ITunesArtwork","ITunesArtwork"],"Analyzers":[],"AdditionalFiles":[],"EditorConfigFiles":[]}
\ No newline at end of file
diff --git a/.vs/HDL_APP_Project/xs/sqlite3/storage.ide b/.vs/HDL_APP_Project/xs/sqlite3/storage.ide
index 65a1272..5b6b6a8 100644
--- a/.vs/HDL_APP_Project/xs/sqlite3/storage.ide
+++ b/.vs/HDL_APP_Project/xs/sqlite3/storage.ide
Binary files differ
diff --git a/.vs/HDL_APP_Project/xs/sqlite3/storage.ide-shm b/.vs/HDL_APP_Project/xs/sqlite3/storage.ide-shm
new file mode 100644
index 0000000..9749dc7
--- /dev/null
+++ b/.vs/HDL_APP_Project/xs/sqlite3/storage.ide-shm
Binary files differ
diff --git a/.vs/HDL_APP_Project/xs/sqlite3/storage.ide-wal b/.vs/HDL_APP_Project/xs/sqlite3/storage.ide-wal
new file mode 100644
index 0000000..f05fef6
--- /dev/null
+++ b/.vs/HDL_APP_Project/xs/sqlite3/storage.ide-wal
Binary files differ
diff --git a/HDL-ON_Android/Resources/Resource.designer.cs b/HDL-ON_Android/Resources/Resource.designer.cs
index 7eae0be..959cd98 100644
--- a/HDL-ON_Android/Resources/Resource.designer.cs
+++ b/HDL-ON_Android/Resources/Resource.designer.cs
@@ -261,186 +261,6 @@
 			// aapt resource value: 0x7F01000F
 			public const int design_snackbar_out = 2130771983;
 			
-			// aapt resource value: 0x7F010010
-			public const int fingerprint_draw_off_animation_interpolator_0 = 2130771984;
-			
-			// aapt resource value: 0x7F010011
-			public const int fingerprint_draw_off_animation_interpolator_1 = 2130771985;
-			
-			// aapt resource value: 0x7F010012
-			public const int fingerprint_draw_off_ridge_1_path_animation = 2130771986;
-			
-			// aapt resource value: 0x7F010013
-			public const int fingerprint_draw_off_ridge_2_path_animation = 2130771987;
-			
-			// aapt resource value: 0x7F010014
-			public const int fingerprint_draw_off_ridge_5_path_animation = 2130771988;
-			
-			// aapt resource value: 0x7F010015
-			public const int fingerprint_draw_off_ridge_6_path_animation = 2130771989;
-			
-			// aapt resource value: 0x7F010016
-			public const int fingerprint_draw_off_ridge_7_path_animation = 2130771990;
-			
-			// aapt resource value: 0x7F010017
-			public const int fingerprint_draw_on_animation_interpolator_0 = 2130771991;
-			
-			// aapt resource value: 0x7F010018
-			public const int fingerprint_draw_on_animation_interpolator_1 = 2130771992;
-			
-			// aapt resource value: 0x7F010019
-			public const int fingerprint_draw_on_ridge_1_path_animation = 2130771993;
-			
-			// aapt resource value: 0x7F01001A
-			public const int fingerprint_draw_on_ridge_2_path_animation = 2130771994;
-			
-			// aapt resource value: 0x7F01001B
-			public const int fingerprint_draw_on_ridge_5_path_animation = 2130771995;
-			
-			// aapt resource value: 0x7F01001C
-			public const int fingerprint_draw_on_ridge_6_path_animation = 2130771996;
-			
-			// aapt resource value: 0x7F01001D
-			public const int fingerprint_draw_on_ridge_7_path_animation = 2130771997;
-			
-			// aapt resource value: 0x7F01001E
-			public const int fingerprint_error_state_to_fp_animation_interpolator_0 = 2130771998;
-			
-			// aapt resource value: 0x7F01001F
-			public const int fingerprint_error_state_to_fp_animation_interpolator_1 = 2130771999;
-			
-			// aapt resource value: 0x7F010020
-			public const int fingerprint_error_state_to_fp_animation_interpolator_2 = 2130772000;
-			
-			// aapt resource value: 0x7F010021
-			public const int fingerprint_error_state_to_fp_animation_interpolator_3 = 2130772001;
-			
-			// aapt resource value: 0x7F010022
-			public const int fingerprint_error_state_to_fp_animation_interpolator_4 = 2130772002;
-			
-			// aapt resource value: 0x7F010023
-			public const int fingerprint_error_state_to_fp_animation_interpolator_5 = 2130772003;
-			
-			// aapt resource value: 0x7F010024
-			public const int fingerprint_error_state_to_fp_group_1_animation = 2130772004;
-			
-			// aapt resource value: 0x7F010025
-			public const int fingerprint_error_state_to_fp_group_2_animation = 2130772005;
-			
-			// aapt resource value: 0x7F010026
-			public const int fingerprint_error_state_to_fp_path_1_animation = 2130772006;
-			
-			// aapt resource value: 0x7F010027
-			public const int fingerprint_error_state_to_fp_path_2_animation = 2130772007;
-			
-			// aapt resource value: 0x7F010028
-			public const int fingerprint_error_state_to_fp_path_3_animation = 2130772008;
-			
-			// aapt resource value: 0x7F010029
-			public const int fingerprint_error_state_to_fp_ridge_1_path_animation = 2130772009;
-			
-			// aapt resource value: 0x7F01002A
-			public const int fingerprint_error_state_to_fp_ridge_2_path_animation = 2130772010;
-			
-			// aapt resource value: 0x7F01002B
-			public const int fingerprint_error_state_to_fp_ridge_5_path_animation = 2130772011;
-			
-			// aapt resource value: 0x7F01002C
-			public const int fingerprint_error_state_to_fp_ridge_6_path_animation = 2130772012;
-			
-			// aapt resource value: 0x7F01002D
-			public const int fingerprint_error_state_to_fp_ridge_7_path_animation = 2130772013;
-			
-			// aapt resource value: 0x7F01002E
-			public const int fingerprint_error_state_to_fp_white_fingerprint_ridges_animation = 2130772014;
-			
-			// aapt resource value: 0x7F01002F
-			public const int fingerprint_fp_to_error_state_animation_interpolator_0 = 2130772015;
-			
-			// aapt resource value: 0x7F010030
-			public const int fingerprint_fp_to_error_state_animation_interpolator_1 = 2130772016;
-			
-			// aapt resource value: 0x7F010031
-			public const int fingerprint_fp_to_error_state_animation_interpolator_2 = 2130772017;
-			
-			// aapt resource value: 0x7F010032
-			public const int fingerprint_fp_to_error_state_animation_interpolator_3 = 2130772018;
-			
-			// aapt resource value: 0x7F010033
-			public const int fingerprint_fp_to_error_state_animation_interpolator_4 = 2130772019;
-			
-			// aapt resource value: 0x7F010034
-			public const int fingerprint_fp_to_error_state_animation_interpolator_5 = 2130772020;
-			
-			// aapt resource value: 0x7F010035
-			public const int fingerprint_fp_to_error_state_fingerprint_ridges_animation = 2130772021;
-			
-			// aapt resource value: 0x7F010036
-			public const int fingerprint_fp_to_error_state_group_1_animation = 2130772022;
-			
-			// aapt resource value: 0x7F010037
-			public const int fingerprint_fp_to_error_state_group_2_animation = 2130772023;
-			
-			// aapt resource value: 0x7F010038
-			public const int fingerprint_fp_to_error_state_path_1_animation = 2130772024;
-			
-			// aapt resource value: 0x7F010039
-			public const int fingerprint_fp_to_error_state_path_2_animation = 2130772025;
-			
-			// aapt resource value: 0x7F01003A
-			public const int fingerprint_fp_to_error_state_path_3_animation = 2130772026;
-			
-			// aapt resource value: 0x7F01003B
-			public const int fingerprint_fp_to_error_state_ridge_1_path_0_animation = 2130772027;
-			
-			// aapt resource value: 0x7F01003C
-			public const int fingerprint_fp_to_error_state_ridge_1_path_animation = 2130772028;
-			
-			// aapt resource value: 0x7F01003D
-			public const int fingerprint_fp_to_error_state_ridge_2_path_0_animation = 2130772029;
-			
-			// aapt resource value: 0x7F01003E
-			public const int fingerprint_fp_to_error_state_ridge_2_path_animation = 2130772030;
-			
-			// aapt resource value: 0x7F01003F
-			public const int fingerprint_fp_to_error_state_ridge_5_path_0_animation = 2130772031;
-			
-			// aapt resource value: 0x7F010040
-			public const int fingerprint_fp_to_error_state_ridge_5_path_animation = 2130772032;
-			
-			// aapt resource value: 0x7F010041
-			public const int fingerprint_fp_to_error_state_ridge_6_path_0_animation = 2130772033;
-			
-			// aapt resource value: 0x7F010042
-			public const int fingerprint_fp_to_error_state_ridge_6_path_animation = 2130772034;
-			
-			// aapt resource value: 0x7F010043
-			public const int fingerprint_fp_to_error_state_ridge_7_path_0_animation = 2130772035;
-			
-			// aapt resource value: 0x7F010044
-			public const int fingerprint_fp_to_error_state_ridge_7_path_animation = 2130772036;
-			
-			// aapt resource value: 0x7F010045
-			public const int fingerprint_fp_to_error_state_white_fingerprint_ridges_animation = 2130772037;
-			
-			// aapt resource value: 0x7F010046
-			public const int move_in = 2130772038;
-			
-			// aapt resource value: 0x7F010047
-			public const int move_out = 2130772039;
-			
-			// aapt resource value: 0x7F010048
-			public const int pickerview_dialog_scale_in = 2130772040;
-			
-			// aapt resource value: 0x7F010049
-			public const int pickerview_dialog_scale_out = 2130772041;
-			
-			// aapt resource value: 0x7F01004A
-			public const int pickerview_slide_in_bottom = 2130772042;
-			
-			// aapt resource value: 0x7F01004B
-			public const int pickerview_slide_out_bottom = 2130772043;
-			
 			static Animation()
 			{
 				global::Android.Runtime.ResourceIdManager.UpdateIdValues();
@@ -494,1566 +314,1439 @@
 			}
 		}
 		
-		public partial class Array
-		{
-			
-			// aapt resource value: 0x7F030000
-			public const int arc_colors_default = 2130903040;
-			
-			static Array()
-			{
-				global::Android.Runtime.ResourceIdManager.UpdateIdValues();
-			}
-			
-			private Array()
-			{
-			}
-		}
-		
 		public partial class Attribute
 		{
 			
-			// aapt resource value: 0x7F040000
-			public const int actionBarDivider = 2130968576;
+			// aapt resource value: 0x7F030000
+			public const int actionBarDivider = 2130903040;
 			
-			// aapt resource value: 0x7F040001
-			public const int actionBarItemBackground = 2130968577;
+			// aapt resource value: 0x7F030001
+			public const int actionBarItemBackground = 2130903041;
 			
-			// aapt resource value: 0x7F040002
-			public const int actionBarPopupTheme = 2130968578;
+			// aapt resource value: 0x7F030002
+			public const int actionBarPopupTheme = 2130903042;
 			
-			// aapt resource value: 0x7F040003
-			public const int actionBarSize = 2130968579;
+			// aapt resource value: 0x7F030003
+			public const int actionBarSize = 2130903043;
 			
-			// aapt resource value: 0x7F040004
-			public const int actionBarSplitStyle = 2130968580;
+			// aapt resource value: 0x7F030004
+			public const int actionBarSplitStyle = 2130903044;
 			
-			// aapt resource value: 0x7F040005
-			public const int actionBarStyle = 2130968581;
+			// aapt resource value: 0x7F030005
+			public const int actionBarStyle = 2130903045;
 			
-			// aapt resource value: 0x7F040006
-			public const int actionBarTabBarStyle = 2130968582;
+			// aapt resource value: 0x7F030006
+			public const int actionBarTabBarStyle = 2130903046;
 			
-			// aapt resource value: 0x7F040007
-			public const int actionBarTabStyle = 2130968583;
+			// aapt resource value: 0x7F030007
+			public const int actionBarTabStyle = 2130903047;
 			
-			// aapt resource value: 0x7F040008
-			public const int actionBarTabTextStyle = 2130968584;
+			// aapt resource value: 0x7F030008
+			public const int actionBarTabTextStyle = 2130903048;
 			
-			// aapt resource value: 0x7F040009
-			public const int actionBarTheme = 2130968585;
+			// aapt resource value: 0x7F030009
+			public const int actionBarTheme = 2130903049;
 			
-			// aapt resource value: 0x7F04000A
-			public const int actionBarWidgetTheme = 2130968586;
+			// aapt resource value: 0x7F03000A
+			public const int actionBarWidgetTheme = 2130903050;
 			
-			// aapt resource value: 0x7F04000B
-			public const int actionButtonStyle = 2130968587;
+			// aapt resource value: 0x7F03000B
+			public const int actionButtonStyle = 2130903051;
 			
-			// aapt resource value: 0x7F04000C
-			public const int actionDropDownStyle = 2130968588;
+			// aapt resource value: 0x7F03000C
+			public const int actionDropDownStyle = 2130903052;
 			
-			// aapt resource value: 0x7F04000D
-			public const int actionLayout = 2130968589;
+			// aapt resource value: 0x7F03000D
+			public const int actionLayout = 2130903053;
 			
-			// aapt resource value: 0x7F04000E
-			public const int actionMenuTextAppearance = 2130968590;
+			// aapt resource value: 0x7F03000E
+			public const int actionMenuTextAppearance = 2130903054;
 			
-			// aapt resource value: 0x7F04000F
-			public const int actionMenuTextColor = 2130968591;
+			// aapt resource value: 0x7F03000F
+			public const int actionMenuTextColor = 2130903055;
 			
-			// aapt resource value: 0x7F040010
-			public const int actionModeBackground = 2130968592;
+			// aapt resource value: 0x7F030010
+			public const int actionModeBackground = 2130903056;
 			
-			// aapt resource value: 0x7F040011
-			public const int actionModeCloseButtonStyle = 2130968593;
+			// aapt resource value: 0x7F030011
+			public const int actionModeCloseButtonStyle = 2130903057;
 			
-			// aapt resource value: 0x7F040012
-			public const int actionModeCloseDrawable = 2130968594;
+			// aapt resource value: 0x7F030012
+			public const int actionModeCloseDrawable = 2130903058;
 			
-			// aapt resource value: 0x7F040013
-			public const int actionModeCopyDrawable = 2130968595;
+			// aapt resource value: 0x7F030013
+			public const int actionModeCopyDrawable = 2130903059;
 			
-			// aapt resource value: 0x7F040014
-			public const int actionModeCutDrawable = 2130968596;
+			// aapt resource value: 0x7F030014
+			public const int actionModeCutDrawable = 2130903060;
 			
-			// aapt resource value: 0x7F040015
-			public const int actionModeFindDrawable = 2130968597;
+			// aapt resource value: 0x7F030015
+			public const int actionModeFindDrawable = 2130903061;
 			
-			// aapt resource value: 0x7F040016
-			public const int actionModePasteDrawable = 2130968598;
+			// aapt resource value: 0x7F030016
+			public const int actionModePasteDrawable = 2130903062;
 			
-			// aapt resource value: 0x7F040017
-			public const int actionModePopupWindowStyle = 2130968599;
+			// aapt resource value: 0x7F030017
+			public const int actionModePopupWindowStyle = 2130903063;
 			
-			// aapt resource value: 0x7F040018
-			public const int actionModeSelectAllDrawable = 2130968600;
+			// aapt resource value: 0x7F030018
+			public const int actionModeSelectAllDrawable = 2130903064;
 			
-			// aapt resource value: 0x7F040019
-			public const int actionModeShareDrawable = 2130968601;
+			// aapt resource value: 0x7F030019
+			public const int actionModeShareDrawable = 2130903065;
 			
-			// aapt resource value: 0x7F04001A
-			public const int actionModeSplitBackground = 2130968602;
+			// aapt resource value: 0x7F03001A
+			public const int actionModeSplitBackground = 2130903066;
 			
-			// aapt resource value: 0x7F04001B
-			public const int actionModeStyle = 2130968603;
+			// aapt resource value: 0x7F03001B
+			public const int actionModeStyle = 2130903067;
 			
-			// aapt resource value: 0x7F04001C
-			public const int actionModeWebSearchDrawable = 2130968604;
+			// aapt resource value: 0x7F03001C
+			public const int actionModeWebSearchDrawable = 2130903068;
 			
-			// aapt resource value: 0x7F04001D
-			public const int actionOverflowButtonStyle = 2130968605;
+			// aapt resource value: 0x7F03001D
+			public const int actionOverflowButtonStyle = 2130903069;
 			
-			// aapt resource value: 0x7F04001E
-			public const int actionOverflowMenuStyle = 2130968606;
+			// aapt resource value: 0x7F03001E
+			public const int actionOverflowMenuStyle = 2130903070;
 			
-			// aapt resource value: 0x7F04001F
-			public const int actionProviderClass = 2130968607;
+			// aapt resource value: 0x7F03001F
+			public const int actionProviderClass = 2130903071;
 			
-			// aapt resource value: 0x7F040020
-			public const int actionViewClass = 2130968608;
+			// aapt resource value: 0x7F030020
+			public const int actionViewClass = 2130903072;
 			
-			// aapt resource value: 0x7F040021
-			public const int activityChooserViewStyle = 2130968609;
+			// aapt resource value: 0x7F030021
+			public const int activityChooserViewStyle = 2130903073;
 			
-			// aapt resource value: 0x7F040022
-			public const int alertDialogButtonGroupStyle = 2130968610;
+			// aapt resource value: 0x7F030022
+			public const int alertDialogButtonGroupStyle = 2130903074;
 			
-			// aapt resource value: 0x7F040023
-			public const int alertDialogCenterButtons = 2130968611;
+			// aapt resource value: 0x7F030023
+			public const int alertDialogCenterButtons = 2130903075;
 			
-			// aapt resource value: 0x7F040024
-			public const int alertDialogStyle = 2130968612;
+			// aapt resource value: 0x7F030024
+			public const int alertDialogStyle = 2130903076;
 			
-			// aapt resource value: 0x7F040025
-			public const int alertDialogTheme = 2130968613;
+			// aapt resource value: 0x7F030025
+			public const int alertDialogTheme = 2130903077;
 			
-			// aapt resource value: 0x7F040026
-			public const int allowStacking = 2130968614;
+			// aapt resource value: 0x7F030026
+			public const int allowStacking = 2130903078;
 			
-			// aapt resource value: 0x7F040027
-			public const int alpha = 2130968615;
+			// aapt resource value: 0x7F030027
+			public const int alpha = 2130903079;
 			
-			// aapt resource value: 0x7F040028
-			public const int alphabeticModifiers = 2130968616;
+			// aapt resource value: 0x7F030028
+			public const int alphabeticModifiers = 2130903080;
 			
-			// aapt resource value: 0x7F040029
-			public const int arc_border_color = 2130968617;
+			// aapt resource value: 0x7F030029
+			public const int arrowHeadLength = 2130903081;
 			
-			// aapt resource value: 0x7F04002A
-			public const int arc_border_width = 2130968618;
+			// aapt resource value: 0x7F03002A
+			public const int arrowShaftLength = 2130903082;
 			
-			// aapt resource value: 0x7F04002B
-			public const int arc_colors = 2130968619;
+			// aapt resource value: 0x7F03002B
+			public const int autoCompleteTextViewStyle = 2130903083;
 			
-			// aapt resource value: 0x7F04002C
-			public const int arc_max = 2130968620;
+			// aapt resource value: 0x7F03002C
+			public const int autoSizeMaxTextSize = 2130903084;
 			
-			// aapt resource value: 0x7F04002D
-			public const int arc_min = 2130968621;
+			// aapt resource value: 0x7F03002D
+			public const int autoSizeMinTextSize = 2130903085;
 			
-			// aapt resource value: 0x7F04002E
-			public const int arc_open_angle = 2130968622;
+			// aapt resource value: 0x7F03002E
+			public const int autoSizePresetSizes = 2130903086;
 			
-			// aapt resource value: 0x7F04002F
-			public const int arc_progress = 2130968623;
+			// aapt resource value: 0x7F03002F
+			public const int autoSizeStepGranularity = 2130903087;
 			
-			// aapt resource value: 0x7F040030
-			public const int arc_progress_bar_color = 2130968624;
+			// aapt resource value: 0x7F030030
+			public const int autoSizeTextType = 2130903088;
 			
-			// aapt resource value: 0x7F040031
-			public const int arc_progress_bar_text_unit = 2130968625;
+			// aapt resource value: 0x7F030031
+			public const int background = 2130903089;
 			
-			// aapt resource value: 0x7F040032
-			public const int arc_rotate_angle = 2130968626;
+			// aapt resource value: 0x7F030032
+			public const int backgroundSplit = 2130903090;
 			
-			// aapt resource value: 0x7F040033
-			public const int arc_shadow_radius = 2130968627;
+			// aapt resource value: 0x7F030033
+			public const int backgroundStacked = 2130903091;
 			
-			// aapt resource value: 0x7F040034
-			public const int arc_thumb_color = 2130968628;
+			// aapt resource value: 0x7F030034
+			public const int backgroundTint = 2130903092;
 			
-			// aapt resource value: 0x7F040035
-			public const int arc_thumb_radius = 2130968629;
+			// aapt resource value: 0x7F030035
+			public const int backgroundTintMode = 2130903093;
 			
-			// aapt resource value: 0x7F040036
-			public const int arc_thumb_shadow_color = 2130968630;
+			// aapt resource value: 0x7F030036
+			public const int barLength = 2130903094;
 			
-			// aapt resource value: 0x7F040037
-			public const int arc_thumb_shadow_radius = 2130968631;
+			// aapt resource value: 0x7F030037
+			public const int behavior_autoHide = 2130903095;
 			
-			// aapt resource value: 0x7F040038
-			public const int arc_thumb_width = 2130968632;
+			// aapt resource value: 0x7F030038
+			public const int behavior_fitToContents = 2130903096;
 			
-			// aapt resource value: 0x7F040039
-			public const int arc_width = 2130968633;
+			// aapt resource value: 0x7F030039
+			public const int behavior_hideable = 2130903097;
 			
-			// aapt resource value: 0x7F04003A
-			public const int arrowHeadLength = 2130968634;
+			// aapt resource value: 0x7F03003A
+			public const int behavior_overlapTop = 2130903098;
 			
-			// aapt resource value: 0x7F04003B
-			public const int arrowShaftLength = 2130968635;
+			// aapt resource value: 0x7F03003B
+			public const int behavior_peekHeight = 2130903099;
 			
-			// aapt resource value: 0x7F04003C
-			public const int autoCompleteTextViewStyle = 2130968636;
+			// aapt resource value: 0x7F03003C
+			public const int behavior_skipCollapsed = 2130903100;
 			
-			// aapt resource value: 0x7F04003D
-			public const int autoSizeMaxTextSize = 2130968637;
+			// aapt resource value: 0x7F03003E
+			public const int borderlessButtonStyle = 2130903102;
 			
-			// aapt resource value: 0x7F04003E
-			public const int autoSizeMinTextSize = 2130968638;
+			// aapt resource value: 0x7F03003D
+			public const int borderWidth = 2130903101;
 			
-			// aapt resource value: 0x7F04003F
-			public const int autoSizePresetSizes = 2130968639;
+			// aapt resource value: 0x7F03003F
+			public const int bottomAppBarStyle = 2130903103;
 			
-			// aapt resource value: 0x7F040040
-			public const int autoSizeStepGranularity = 2130968640;
+			// aapt resource value: 0x7F030040
+			public const int bottomNavigationStyle = 2130903104;
 			
-			// aapt resource value: 0x7F040041
-			public const int autoSizeTextType = 2130968641;
+			// aapt resource value: 0x7F030041
+			public const int bottomSheetDialogTheme = 2130903105;
 			
-			// aapt resource value: 0x7F040042
-			public const int background = 2130968642;
+			// aapt resource value: 0x7F030042
+			public const int bottomSheetStyle = 2130903106;
 			
-			// aapt resource value: 0x7F040043
-			public const int backgroundSplit = 2130968643;
+			// aapt resource value: 0x7F030043
+			public const int boxBackgroundColor = 2130903107;
 			
-			// aapt resource value: 0x7F040044
-			public const int backgroundStacked = 2130968644;
+			// aapt resource value: 0x7F030044
+			public const int boxBackgroundMode = 2130903108;
 			
-			// aapt resource value: 0x7F040045
-			public const int backgroundTint = 2130968645;
+			// aapt resource value: 0x7F030045
+			public const int boxCollapsedPaddingTop = 2130903109;
 			
-			// aapt resource value: 0x7F040046
-			public const int backgroundTintMode = 2130968646;
+			// aapt resource value: 0x7F030046
+			public const int boxCornerRadiusBottomEnd = 2130903110;
 			
-			// aapt resource value: 0x7F040047
-			public const int barLength = 2130968647;
+			// aapt resource value: 0x7F030047
+			public const int boxCornerRadiusBottomStart = 2130903111;
 			
-			// aapt resource value: 0x7F040048
-			public const int behavior_autoHide = 2130968648;
+			// aapt resource value: 0x7F030048
+			public const int boxCornerRadiusTopEnd = 2130903112;
 			
-			// aapt resource value: 0x7F040049
-			public const int behavior_fitToContents = 2130968649;
+			// aapt resource value: 0x7F030049
+			public const int boxCornerRadiusTopStart = 2130903113;
 			
-			// aapt resource value: 0x7F04004A
-			public const int behavior_hideable = 2130968650;
+			// aapt resource value: 0x7F03004A
+			public const int boxStrokeColor = 2130903114;
 			
-			// aapt resource value: 0x7F04004B
-			public const int behavior_overlapTop = 2130968651;
+			// aapt resource value: 0x7F03004B
+			public const int boxStrokeWidth = 2130903115;
 			
-			// aapt resource value: 0x7F04004C
-			public const int behavior_peekHeight = 2130968652;
+			// aapt resource value: 0x7F03004C
+			public const int buttonBarButtonStyle = 2130903116;
 			
-			// aapt resource value: 0x7F04004D
-			public const int behavior_skipCollapsed = 2130968653;
+			// aapt resource value: 0x7F03004D
+			public const int buttonBarNegativeButtonStyle = 2130903117;
 			
-			// aapt resource value: 0x7F04004E
-			public const int biometricPromptDialogTheme = 2130968654;
+			// aapt resource value: 0x7F03004E
+			public const int buttonBarNeutralButtonStyle = 2130903118;
 			
-			// aapt resource value: 0x7F040050
-			public const int borderlessButtonStyle = 2130968656;
+			// aapt resource value: 0x7F03004F
+			public const int buttonBarPositiveButtonStyle = 2130903119;
 			
-			// aapt resource value: 0x7F04004F
-			public const int borderWidth = 2130968655;
+			// aapt resource value: 0x7F030050
+			public const int buttonBarStyle = 2130903120;
 			
-			// aapt resource value: 0x7F040051
-			public const int bottomAppBarStyle = 2130968657;
+			// aapt resource value: 0x7F030051
+			public const int buttonGravity = 2130903121;
 			
-			// aapt resource value: 0x7F040052
-			public const int bottomNavigationStyle = 2130968658;
+			// aapt resource value: 0x7F030052
+			public const int buttonIconDimen = 2130903122;
 			
-			// aapt resource value: 0x7F040053
-			public const int bottomSheetDialogTheme = 2130968659;
+			// aapt resource value: 0x7F030053
+			public const int buttonPanelSideLayout = 2130903123;
 			
-			// aapt resource value: 0x7F040054
-			public const int bottomSheetStyle = 2130968660;
+			// aapt resource value: 0x7F030054
+			public const int buttonStyle = 2130903124;
 			
-			// aapt resource value: 0x7F040055
-			public const int boxBackgroundColor = 2130968661;
+			// aapt resource value: 0x7F030055
+			public const int buttonStyleSmall = 2130903125;
 			
-			// aapt resource value: 0x7F040056
-			public const int boxBackgroundMode = 2130968662;
+			// aapt resource value: 0x7F030056
+			public const int buttonTint = 2130903126;
 			
-			// aapt resource value: 0x7F040057
-			public const int boxCollapsedPaddingTop = 2130968663;
+			// aapt resource value: 0x7F030057
+			public const int buttonTintMode = 2130903127;
 			
-			// aapt resource value: 0x7F040058
-			public const int boxCornerRadiusBottomEnd = 2130968664;
+			// aapt resource value: 0x7F030058
+			public const int cardBackgroundColor = 2130903128;
 			
-			// aapt resource value: 0x7F040059
-			public const int boxCornerRadiusBottomStart = 2130968665;
+			// aapt resource value: 0x7F030059
+			public const int cardCornerRadius = 2130903129;
 			
-			// aapt resource value: 0x7F04005A
-			public const int boxCornerRadiusTopEnd = 2130968666;
+			// aapt resource value: 0x7F03005A
+			public const int cardElevation = 2130903130;
 			
-			// aapt resource value: 0x7F04005B
-			public const int boxCornerRadiusTopStart = 2130968667;
+			// aapt resource value: 0x7F03005B
+			public const int cardMaxElevation = 2130903131;
 			
-			// aapt resource value: 0x7F04005C
-			public const int boxStrokeColor = 2130968668;
+			// aapt resource value: 0x7F03005C
+			public const int cardPreventCornerOverlap = 2130903132;
 			
-			// aapt resource value: 0x7F04005D
-			public const int boxStrokeWidth = 2130968669;
+			// aapt resource value: 0x7F03005D
+			public const int cardUseCompatPadding = 2130903133;
 			
-			// aapt resource value: 0x7F04005E
-			public const int buttonBarButtonStyle = 2130968670;
+			// aapt resource value: 0x7F03005E
+			public const int cardViewStyle = 2130903134;
 			
-			// aapt resource value: 0x7F04005F
-			public const int buttonBarNegativeButtonStyle = 2130968671;
+			// aapt resource value: 0x7F03005F
+			public const int checkboxStyle = 2130903135;
 			
-			// aapt resource value: 0x7F040060
-			public const int buttonBarNeutralButtonStyle = 2130968672;
+			// aapt resource value: 0x7F030060
+			public const int checkedChip = 2130903136;
 			
-			// aapt resource value: 0x7F040061
-			public const int buttonBarPositiveButtonStyle = 2130968673;
+			// aapt resource value: 0x7F030061
+			public const int checkedIcon = 2130903137;
 			
-			// aapt resource value: 0x7F040062
-			public const int buttonBarStyle = 2130968674;
+			// aapt resource value: 0x7F030062
+			public const int checkedIconEnabled = 2130903138;
 			
-			// aapt resource value: 0x7F040063
-			public const int buttonGravity = 2130968675;
+			// aapt resource value: 0x7F030063
+			public const int checkedIconVisible = 2130903139;
 			
-			// aapt resource value: 0x7F040064
-			public const int buttonIconDimen = 2130968676;
+			// aapt resource value: 0x7F030064
+			public const int checkedTextViewStyle = 2130903140;
 			
-			// aapt resource value: 0x7F040065
-			public const int buttonPanelSideLayout = 2130968677;
+			// aapt resource value: 0x7F030065
+			public const int chipBackgroundColor = 2130903141;
 			
-			// aapt resource value: 0x7F040066
-			public const int buttonStyle = 2130968678;
+			// aapt resource value: 0x7F030066
+			public const int chipCornerRadius = 2130903142;
 			
-			// aapt resource value: 0x7F040067
-			public const int buttonStyleSmall = 2130968679;
+			// aapt resource value: 0x7F030067
+			public const int chipEndPadding = 2130903143;
 			
-			// aapt resource value: 0x7F040068
-			public const int buttonTint = 2130968680;
+			// aapt resource value: 0x7F030068
+			public const int chipGroupStyle = 2130903144;
 			
-			// aapt resource value: 0x7F040069
-			public const int buttonTintMode = 2130968681;
+			// aapt resource value: 0x7F030069
+			public const int chipIcon = 2130903145;
 			
-			// aapt resource value: 0x7F04006A
-			public const int cardBackgroundColor = 2130968682;
+			// aapt resource value: 0x7F03006A
+			public const int chipIconEnabled = 2130903146;
 			
-			// aapt resource value: 0x7F04006B
-			public const int cardCornerRadius = 2130968683;
+			// aapt resource value: 0x7F03006B
+			public const int chipIconSize = 2130903147;
 			
-			// aapt resource value: 0x7F04006C
-			public const int cardElevation = 2130968684;
+			// aapt resource value: 0x7F03006C
+			public const int chipIconTint = 2130903148;
 			
-			// aapt resource value: 0x7F04006D
-			public const int cardMaxElevation = 2130968685;
+			// aapt resource value: 0x7F03006D
+			public const int chipIconVisible = 2130903149;
 			
-			// aapt resource value: 0x7F04006E
-			public const int cardPreventCornerOverlap = 2130968686;
+			// aapt resource value: 0x7F03006E
+			public const int chipMinHeight = 2130903150;
 			
-			// aapt resource value: 0x7F04006F
-			public const int cardUseCompatPadding = 2130968687;
+			// aapt resource value: 0x7F03006F
+			public const int chipSpacing = 2130903151;
 			
-			// aapt resource value: 0x7F040070
-			public const int cardViewStyle = 2130968688;
+			// aapt resource value: 0x7F030070
+			public const int chipSpacingHorizontal = 2130903152;
 			
-			// aapt resource value: 0x7F040071
-			public const int checkboxStyle = 2130968689;
+			// aapt resource value: 0x7F030071
+			public const int chipSpacingVertical = 2130903153;
 			
-			// aapt resource value: 0x7F040072
-			public const int checkedChip = 2130968690;
+			// aapt resource value: 0x7F030072
+			public const int chipStandaloneStyle = 2130903154;
 			
-			// aapt resource value: 0x7F040073
-			public const int checkedIcon = 2130968691;
+			// aapt resource value: 0x7F030073
+			public const int chipStartPadding = 2130903155;
 			
-			// aapt resource value: 0x7F040074
-			public const int checkedIconEnabled = 2130968692;
+			// aapt resource value: 0x7F030074
+			public const int chipStrokeColor = 2130903156;
 			
-			// aapt resource value: 0x7F040075
-			public const int checkedIconVisible = 2130968693;
+			// aapt resource value: 0x7F030075
+			public const int chipStrokeWidth = 2130903157;
 			
-			// aapt resource value: 0x7F040076
-			public const int checkedTextViewStyle = 2130968694;
+			// aapt resource value: 0x7F030076
+			public const int chipStyle = 2130903158;
 			
-			// aapt resource value: 0x7F040077
-			public const int chipBackgroundColor = 2130968695;
+			// aapt resource value: 0x7F030077
+			public const int closeIcon = 2130903159;
 			
-			// aapt resource value: 0x7F040078
-			public const int chipCornerRadius = 2130968696;
+			// aapt resource value: 0x7F030078
+			public const int closeIconEnabled = 2130903160;
 			
-			// aapt resource value: 0x7F040079
-			public const int chipEndPadding = 2130968697;
+			// aapt resource value: 0x7F030079
+			public const int closeIconEndPadding = 2130903161;
 			
-			// aapt resource value: 0x7F04007A
-			public const int chipGroupStyle = 2130968698;
+			// aapt resource value: 0x7F03007A
+			public const int closeIconSize = 2130903162;
 			
-			// aapt resource value: 0x7F04007B
-			public const int chipIcon = 2130968699;
+			// aapt resource value: 0x7F03007B
+			public const int closeIconStartPadding = 2130903163;
 			
-			// aapt resource value: 0x7F04007C
-			public const int chipIconEnabled = 2130968700;
+			// aapt resource value: 0x7F03007C
+			public const int closeIconTint = 2130903164;
 			
-			// aapt resource value: 0x7F04007D
-			public const int chipIconSize = 2130968701;
+			// aapt resource value: 0x7F03007D
+			public const int closeIconVisible = 2130903165;
 			
-			// aapt resource value: 0x7F04007E
-			public const int chipIconTint = 2130968702;
+			// aapt resource value: 0x7F03007E
+			public const int closeItemLayout = 2130903166;
 			
-			// aapt resource value: 0x7F04007F
-			public const int chipIconVisible = 2130968703;
+			// aapt resource value: 0x7F03007F
+			public const int collapseContentDescription = 2130903167;
 			
-			// aapt resource value: 0x7F040080
-			public const int chipMinHeight = 2130968704;
+			// aapt resource value: 0x7F030081
+			public const int collapsedTitleGravity = 2130903169;
 			
-			// aapt resource value: 0x7F040081
-			public const int chipSpacing = 2130968705;
+			// aapt resource value: 0x7F030082
+			public const int collapsedTitleTextAppearance = 2130903170;
 			
-			// aapt resource value: 0x7F040082
-			public const int chipSpacingHorizontal = 2130968706;
+			// aapt resource value: 0x7F030080
+			public const int collapseIcon = 2130903168;
 			
-			// aapt resource value: 0x7F040083
-			public const int chipSpacingVertical = 2130968707;
+			// aapt resource value: 0x7F030083
+			public const int color = 2130903171;
 			
-			// aapt resource value: 0x7F040084
-			public const int chipStandaloneStyle = 2130968708;
+			// aapt resource value: 0x7F030084
+			public const int colorAccent = 2130903172;
 			
-			// aapt resource value: 0x7F040085
-			public const int chipStartPadding = 2130968709;
+			// aapt resource value: 0x7F030085
+			public const int colorBackgroundFloating = 2130903173;
 			
-			// aapt resource value: 0x7F040086
-			public const int chipStrokeColor = 2130968710;
+			// aapt resource value: 0x7F030086
+			public const int colorButtonNormal = 2130903174;
 			
-			// aapt resource value: 0x7F040087
-			public const int chipStrokeWidth = 2130968711;
+			// aapt resource value: 0x7F030087
+			public const int colorControlActivated = 2130903175;
 			
-			// aapt resource value: 0x7F040088
-			public const int chipStyle = 2130968712;
+			// aapt resource value: 0x7F030088
+			public const int colorControlHighlight = 2130903176;
 			
-			// aapt resource value: 0x7F040089
-			public const int closeIcon = 2130968713;
+			// aapt resource value: 0x7F030089
+			public const int colorControlNormal = 2130903177;
 			
-			// aapt resource value: 0x7F04008A
-			public const int closeIconEnabled = 2130968714;
+			// aapt resource value: 0x7F03008A
+			public const int colorError = 2130903178;
 			
-			// aapt resource value: 0x7F04008B
-			public const int closeIconEndPadding = 2130968715;
+			// aapt resource value: 0x7F03008B
+			public const int colorPrimary = 2130903179;
 			
-			// aapt resource value: 0x7F04008C
-			public const int closeIconSize = 2130968716;
+			// aapt resource value: 0x7F03008C
+			public const int colorPrimaryDark = 2130903180;
 			
-			// aapt resource value: 0x7F04008D
-			public const int closeIconStartPadding = 2130968717;
+			// aapt resource value: 0x7F03008D
+			public const int colorSecondary = 2130903181;
 			
-			// aapt resource value: 0x7F04008E
-			public const int closeIconTint = 2130968718;
+			// aapt resource value: 0x7F03008E
+			public const int colorSwitchThumbNormal = 2130903182;
 			
-			// aapt resource value: 0x7F04008F
-			public const int closeIconVisible = 2130968719;
+			// aapt resource value: 0x7F03008F
+			public const int commitIcon = 2130903183;
 			
-			// aapt resource value: 0x7F040090
-			public const int closeItemLayout = 2130968720;
+			// aapt resource value: 0x7F030090
+			public const int contentDescription = 2130903184;
 			
-			// aapt resource value: 0x7F040091
-			public const int collapseContentDescription = 2130968721;
+			// aapt resource value: 0x7F030091
+			public const int contentInsetEnd = 2130903185;
 			
-			// aapt resource value: 0x7F040093
-			public const int collapsedTitleGravity = 2130968723;
+			// aapt resource value: 0x7F030092
+			public const int contentInsetEndWithActions = 2130903186;
 			
-			// aapt resource value: 0x7F040094
-			public const int collapsedTitleTextAppearance = 2130968724;
+			// aapt resource value: 0x7F030093
+			public const int contentInsetLeft = 2130903187;
 			
-			// aapt resource value: 0x7F040092
-			public const int collapseIcon = 2130968722;
+			// aapt resource value: 0x7F030094
+			public const int contentInsetRight = 2130903188;
 			
-			// aapt resource value: 0x7F040095
-			public const int color = 2130968725;
+			// aapt resource value: 0x7F030095
+			public const int contentInsetStart = 2130903189;
 			
-			// aapt resource value: 0x7F040096
-			public const int colorAccent = 2130968726;
+			// aapt resource value: 0x7F030096
+			public const int contentInsetStartWithNavigation = 2130903190;
 			
-			// aapt resource value: 0x7F040097
-			public const int colorBackgroundFloating = 2130968727;
+			// aapt resource value: 0x7F030097
+			public const int contentPadding = 2130903191;
 			
-			// aapt resource value: 0x7F040098
-			public const int colorButtonNormal = 2130968728;
+			// aapt resource value: 0x7F030098
+			public const int contentPaddingBottom = 2130903192;
 			
-			// aapt resource value: 0x7F040099
-			public const int colorControlActivated = 2130968729;
+			// aapt resource value: 0x7F030099
+			public const int contentPaddingLeft = 2130903193;
 			
-			// aapt resource value: 0x7F04009A
-			public const int colorControlHighlight = 2130968730;
+			// aapt resource value: 0x7F03009A
+			public const int contentPaddingRight = 2130903194;
 			
-			// aapt resource value: 0x7F04009B
-			public const int colorControlNormal = 2130968731;
+			// aapt resource value: 0x7F03009B
+			public const int contentPaddingTop = 2130903195;
 			
-			// aapt resource value: 0x7F04009C
-			public const int colorError = 2130968732;
+			// aapt resource value: 0x7F03009C
+			public const int contentScrim = 2130903196;
 			
-			// aapt resource value: 0x7F04009D
-			public const int colorPrimary = 2130968733;
+			// aapt resource value: 0x7F03009D
+			public const int controlBackground = 2130903197;
 			
-			// aapt resource value: 0x7F04009E
-			public const int colorPrimaryDark = 2130968734;
+			// aapt resource value: 0x7F03009E
+			public const int coordinatorLayoutStyle = 2130903198;
 			
-			// aapt resource value: 0x7F04009F
-			public const int colorSecondary = 2130968735;
+			// aapt resource value: 0x7F03009F
+			public const int cornerRadius = 2130903199;
 			
-			// aapt resource value: 0x7F0400A0
-			public const int colorSwitchThumbNormal = 2130968736;
+			// aapt resource value: 0x7F0300A0
+			public const int counterEnabled = 2130903200;
 			
-			// aapt resource value: 0x7F0400A1
-			public const int commitIcon = 2130968737;
+			// aapt resource value: 0x7F0300A1
+			public const int counterMaxLength = 2130903201;
 			
-			// aapt resource value: 0x7F0400A2
-			public const int contentDescription = 2130968738;
+			// aapt resource value: 0x7F0300A2
+			public const int counterOverflowTextAppearance = 2130903202;
 			
-			// aapt resource value: 0x7F0400A3
-			public const int contentInsetEnd = 2130968739;
+			// aapt resource value: 0x7F0300A3
+			public const int counterTextAppearance = 2130903203;
 			
-			// aapt resource value: 0x7F0400A4
-			public const int contentInsetEndWithActions = 2130968740;
+			// aapt resource value: 0x7F0300A4
+			public const int customNavigationLayout = 2130903204;
 			
-			// aapt resource value: 0x7F0400A5
-			public const int contentInsetLeft = 2130968741;
+			// aapt resource value: 0x7F0300A5
+			public const int defaultQueryHint = 2130903205;
 			
-			// aapt resource value: 0x7F0400A6
-			public const int contentInsetRight = 2130968742;
+			// aapt resource value: 0x7F0300A6
+			public const int dialogCornerRadius = 2130903206;
 			
-			// aapt resource value: 0x7F0400A7
-			public const int contentInsetStart = 2130968743;
+			// aapt resource value: 0x7F0300A7
+			public const int dialogPreferredPadding = 2130903207;
 			
-			// aapt resource value: 0x7F0400A8
-			public const int contentInsetStartWithNavigation = 2130968744;
+			// aapt resource value: 0x7F0300A8
+			public const int dialogTheme = 2130903208;
 			
-			// aapt resource value: 0x7F0400A9
-			public const int contentPadding = 2130968745;
+			// aapt resource value: 0x7F0300A9
+			public const int displayOptions = 2130903209;
 			
-			// aapt resource value: 0x7F0400AA
-			public const int contentPaddingBottom = 2130968746;
+			// aapt resource value: 0x7F0300AA
+			public const int divider = 2130903210;
 			
-			// aapt resource value: 0x7F0400AB
-			public const int contentPaddingLeft = 2130968747;
+			// aapt resource value: 0x7F0300AB
+			public const int dividerHorizontal = 2130903211;
 			
-			// aapt resource value: 0x7F0400AC
-			public const int contentPaddingRight = 2130968748;
+			// aapt resource value: 0x7F0300AC
+			public const int dividerPadding = 2130903212;
 			
-			// aapt resource value: 0x7F0400AD
-			public const int contentPaddingTop = 2130968749;
+			// aapt resource value: 0x7F0300AD
+			public const int dividerVertical = 2130903213;
 			
-			// aapt resource value: 0x7F0400AE
-			public const int contentScrim = 2130968750;
+			// aapt resource value: 0x7F0300AE
+			public const int drawableSize = 2130903214;
 			
-			// aapt resource value: 0x7F0400AF
-			public const int controlBackground = 2130968751;
+			// aapt resource value: 0x7F0300AF
+			public const int drawerArrowStyle = 2130903215;
 			
-			// aapt resource value: 0x7F0400B0
-			public const int coordinatorLayoutStyle = 2130968752;
+			// aapt resource value: 0x7F0300B1
+			public const int dropdownListPreferredItemHeight = 2130903217;
 			
-			// aapt resource value: 0x7F0400B1
-			public const int cornerRadius = 2130968753;
+			// aapt resource value: 0x7F0300B0
+			public const int dropDownListViewStyle = 2130903216;
 			
-			// aapt resource value: 0x7F0400B2
-			public const int counterEnabled = 2130968754;
+			// aapt resource value: 0x7F0300B2
+			public const int editTextBackground = 2130903218;
 			
-			// aapt resource value: 0x7F0400B3
-			public const int counterMaxLength = 2130968755;
+			// aapt resource value: 0x7F0300B3
+			public const int editTextColor = 2130903219;
 			
-			// aapt resource value: 0x7F0400B4
-			public const int counterOverflowTextAppearance = 2130968756;
+			// aapt resource value: 0x7F0300B4
+			public const int editTextStyle = 2130903220;
 			
-			// aapt resource value: 0x7F0400B5
-			public const int counterTextAppearance = 2130968757;
+			// aapt resource value: 0x7F0300B5
+			public const int elevation = 2130903221;
 			
-			// aapt resource value: 0x7F0400B6
-			public const int curtain_bar_bg_color = 2130968758;
+			// aapt resource value: 0x7F0300B6
+			public const int enforceMaterialTheme = 2130903222;
 			
-			// aapt resource value: 0x7F0400B7
-			public const int curtain_bar_border_color = 2130968759;
+			// aapt resource value: 0x7F0300B7
+			public const int enforceTextAppearance = 2130903223;
 			
-			// aapt resource value: 0x7F0400B8
-			public const int curtain_bar_color = 2130968760;
+			// aapt resource value: 0x7F0300B8
+			public const int errorEnabled = 2130903224;
 			
-			// aapt resource value: 0x7F0400B9
-			public const int curtain_bar_height = 2130968761;
+			// aapt resource value: 0x7F0300B9
+			public const int errorTextAppearance = 2130903225;
 			
-			// aapt resource value: 0x7F0400BA
-			public const int curtain_bar_width = 2130968762;
+			// aapt resource value: 0x7F0300BA
+			public const int expandActivityOverflowButtonDrawable = 2130903226;
 			
-			// aapt resource value: 0x7F0400BB
-			public const int customNavigationLayout = 2130968763;
+			// aapt resource value: 0x7F0300BB
+			public const int expanded = 2130903227;
 			
-			// aapt resource value: 0x7F0400BC
-			public const int defaultQueryHint = 2130968764;
+			// aapt resource value: 0x7F0300BC
+			public const int expandedTitleGravity = 2130903228;
 			
-			// aapt resource value: 0x7F0400BD
-			public const int dialogCornerRadius = 2130968765;
+			// aapt resource value: 0x7F0300BD
+			public const int expandedTitleMargin = 2130903229;
 			
-			// aapt resource value: 0x7F0400BE
-			public const int dialogPreferredPadding = 2130968766;
+			// aapt resource value: 0x7F0300BE
+			public const int expandedTitleMarginBottom = 2130903230;
 			
-			// aapt resource value: 0x7F0400BF
-			public const int dialogTheme = 2130968767;
+			// aapt resource value: 0x7F0300BF
+			public const int expandedTitleMarginEnd = 2130903231;
 			
-			// aapt resource value: 0x7F0400C0
-			public const int displayOptions = 2130968768;
+			// aapt resource value: 0x7F0300C0
+			public const int expandedTitleMarginStart = 2130903232;
 			
-			// aapt resource value: 0x7F0400C1
-			public const int divider = 2130968769;
+			// aapt resource value: 0x7F0300C1
+			public const int expandedTitleMarginTop = 2130903233;
 			
-			// aapt resource value: 0x7F0400C2
-			public const int dividerHorizontal = 2130968770;
+			// aapt resource value: 0x7F0300C2
+			public const int expandedTitleTextAppearance = 2130903234;
 			
-			// aapt resource value: 0x7F0400C3
-			public const int dividerPadding = 2130968771;
+			// aapt resource value: 0x7F0300C3
+			public const int fabAlignmentMode = 2130903235;
 			
-			// aapt resource value: 0x7F0400C4
-			public const int dividerVertical = 2130968772;
+			// aapt resource value: 0x7F0300C4
+			public const int fabCradleMargin = 2130903236;
 			
-			// aapt resource value: 0x7F0400C5
-			public const int drawableSize = 2130968773;
+			// aapt resource value: 0x7F0300C5
+			public const int fabCradleRoundedCornerRadius = 2130903237;
 			
-			// aapt resource value: 0x7F0400C6
-			public const int drawerArrowStyle = 2130968774;
+			// aapt resource value: 0x7F0300C6
+			public const int fabCradleVerticalOffset = 2130903238;
 			
-			// aapt resource value: 0x7F0400C8
-			public const int dropdownListPreferredItemHeight = 2130968776;
+			// aapt resource value: 0x7F0300C7
+			public const int fabCustomSize = 2130903239;
 			
-			// aapt resource value: 0x7F0400C7
-			public const int dropDownListViewStyle = 2130968775;
+			// aapt resource value: 0x7F0300C8
+			public const int fabSize = 2130903240;
 			
-			// aapt resource value: 0x7F0400C9
-			public const int editTextBackground = 2130968777;
+			// aapt resource value: 0x7F0300C9
+			public const int fastScrollEnabled = 2130903241;
 			
-			// aapt resource value: 0x7F0400CA
-			public const int editTextColor = 2130968778;
+			// aapt resource value: 0x7F0300CA
+			public const int fastScrollHorizontalThumbDrawable = 2130903242;
 			
-			// aapt resource value: 0x7F0400CB
-			public const int editTextStyle = 2130968779;
+			// aapt resource value: 0x7F0300CB
+			public const int fastScrollHorizontalTrackDrawable = 2130903243;
 			
-			// aapt resource value: 0x7F0400CC
-			public const int elevation = 2130968780;
+			// aapt resource value: 0x7F0300CC
+			public const int fastScrollVerticalThumbDrawable = 2130903244;
 			
-			// aapt resource value: 0x7F0400CD
-			public const int enforceMaterialTheme = 2130968781;
+			// aapt resource value: 0x7F0300CD
+			public const int fastScrollVerticalTrackDrawable = 2130903245;
 			
-			// aapt resource value: 0x7F0400CE
-			public const int enforceTextAppearance = 2130968782;
+			// aapt resource value: 0x7F0300CE
+			public const int firstBaselineToTopHeight = 2130903246;
 			
-			// aapt resource value: 0x7F0400CF
-			public const int errorEnabled = 2130968783;
+			// aapt resource value: 0x7F0300CF
+			public const int floatingActionButtonStyle = 2130903247;
 			
-			// aapt resource value: 0x7F0400D0
-			public const int errorTextAppearance = 2130968784;
+			// aapt resource value: 0x7F0300D0
+			public const int font = 2130903248;
 			
-			// aapt resource value: 0x7F0400D1
-			public const int expandActivityOverflowButtonDrawable = 2130968785;
+			// aapt resource value: 0x7F0300D1
+			public const int fontFamily = 2130903249;
 			
-			// aapt resource value: 0x7F0400D2
-			public const int expanded = 2130968786;
+			// aapt resource value: 0x7F0300D2
+			public const int fontProviderAuthority = 2130903250;
 			
-			// aapt resource value: 0x7F0400D3
-			public const int expandedTitleGravity = 2130968787;
+			// aapt resource value: 0x7F0300D3
+			public const int fontProviderCerts = 2130903251;
 			
-			// aapt resource value: 0x7F0400D4
-			public const int expandedTitleMargin = 2130968788;
+			// aapt resource value: 0x7F0300D4
+			public const int fontProviderFetchStrategy = 2130903252;
 			
-			// aapt resource value: 0x7F0400D5
-			public const int expandedTitleMarginBottom = 2130968789;
+			// aapt resource value: 0x7F0300D5
+			public const int fontProviderFetchTimeout = 2130903253;
 			
-			// aapt resource value: 0x7F0400D6
-			public const int expandedTitleMarginEnd = 2130968790;
+			// aapt resource value: 0x7F0300D6
+			public const int fontProviderPackage = 2130903254;
 			
-			// aapt resource value: 0x7F0400D7
-			public const int expandedTitleMarginStart = 2130968791;
+			// aapt resource value: 0x7F0300D7
+			public const int fontProviderQuery = 2130903255;
 			
-			// aapt resource value: 0x7F0400D8
-			public const int expandedTitleMarginTop = 2130968792;
+			// aapt resource value: 0x7F0300D8
+			public const int fontStyle = 2130903256;
 			
-			// aapt resource value: 0x7F0400D9
-			public const int expandedTitleTextAppearance = 2130968793;
+			// aapt resource value: 0x7F0300D9
+			public const int fontVariationSettings = 2130903257;
 			
-			// aapt resource value: 0x7F0400DA
-			public const int fabAlignmentMode = 2130968794;
+			// aapt resource value: 0x7F0300DA
+			public const int fontWeight = 2130903258;
 			
-			// aapt resource value: 0x7F0400DB
-			public const int fabCradleMargin = 2130968795;
+			// aapt resource value: 0x7F0300DB
+			public const int foregroundInsidePadding = 2130903259;
 			
-			// aapt resource value: 0x7F0400DC
-			public const int fabCradleRoundedCornerRadius = 2130968796;
+			// aapt resource value: 0x7F0300DC
+			public const int gapBetweenBars = 2130903260;
 			
-			// aapt resource value: 0x7F0400DD
-			public const int fabCradleVerticalOffset = 2130968797;
+			// aapt resource value: 0x7F0300DD
+			public const int goIcon = 2130903261;
 			
-			// aapt resource value: 0x7F0400DE
-			public const int fabCustomSize = 2130968798;
+			// aapt resource value: 0x7F0300DE
+			public const int headerLayout = 2130903262;
 			
-			// aapt resource value: 0x7F0400DF
-			public const int fabSize = 2130968799;
+			// aapt resource value: 0x7F0300DF
+			public const int height = 2130903263;
 			
-			// aapt resource value: 0x7F0400E0
-			public const int fastScrollEnabled = 2130968800;
+			// aapt resource value: 0x7F0300E0
+			public const int helperText = 2130903264;
 			
-			// aapt resource value: 0x7F0400E1
-			public const int fastScrollHorizontalThumbDrawable = 2130968801;
+			// aapt resource value: 0x7F0300E1
+			public const int helperTextEnabled = 2130903265;
 			
-			// aapt resource value: 0x7F0400E2
-			public const int fastScrollHorizontalTrackDrawable = 2130968802;
+			// aapt resource value: 0x7F0300E2
+			public const int helperTextTextAppearance = 2130903266;
 			
-			// aapt resource value: 0x7F0400E3
-			public const int fastScrollVerticalThumbDrawable = 2130968803;
+			// aapt resource value: 0x7F0300E3
+			public const int hideMotionSpec = 2130903267;
 			
-			// aapt resource value: 0x7F0400E4
-			public const int fastScrollVerticalTrackDrawable = 2130968804;
+			// aapt resource value: 0x7F0300E4
+			public const int hideOnContentScroll = 2130903268;
 			
-			// aapt resource value: 0x7F0400E5
-			public const int firstBaselineToTopHeight = 2130968805;
+			// aapt resource value: 0x7F0300E5
+			public const int hideOnScroll = 2130903269;
 			
-			// aapt resource value: 0x7F0400E6
-			public const int floatingActionButtonStyle = 2130968806;
+			// aapt resource value: 0x7F0300E6
+			public const int hintAnimationEnabled = 2130903270;
 			
-			// aapt resource value: 0x7F0400E7
-			public const int font = 2130968807;
+			// aapt resource value: 0x7F0300E7
+			public const int hintEnabled = 2130903271;
 			
-			// aapt resource value: 0x7F0400E8
-			public const int fontFamily = 2130968808;
+			// aapt resource value: 0x7F0300E8
+			public const int hintTextAppearance = 2130903272;
 			
-			// aapt resource value: 0x7F0400E9
-			public const int fontProviderAuthority = 2130968809;
+			// aapt resource value: 0x7F0300E9
+			public const int homeAsUpIndicator = 2130903273;
 			
-			// aapt resource value: 0x7F0400EA
-			public const int fontProviderCerts = 2130968810;
+			// aapt resource value: 0x7F0300EA
+			public const int homeLayout = 2130903274;
 			
-			// aapt resource value: 0x7F0400EB
-			public const int fontProviderFetchStrategy = 2130968811;
+			// aapt resource value: 0x7F0300EB
+			public const int hoveredFocusedTranslationZ = 2130903275;
 			
-			// aapt resource value: 0x7F0400EC
-			public const int fontProviderFetchTimeout = 2130968812;
+			// aapt resource value: 0x7F0300EC
+			public const int icon = 2130903276;
 			
-			// aapt resource value: 0x7F0400ED
-			public const int fontProviderPackage = 2130968813;
+			// aapt resource value: 0x7F0300ED
+			public const int iconEndPadding = 2130903277;
 			
-			// aapt resource value: 0x7F0400EE
-			public const int fontProviderQuery = 2130968814;
+			// aapt resource value: 0x7F0300EE
+			public const int iconGravity = 2130903278;
 			
-			// aapt resource value: 0x7F0400EF
-			public const int fontStyle = 2130968815;
+			// aapt resource value: 0x7F0300F4
+			public const int iconifiedByDefault = 2130903284;
 			
-			// aapt resource value: 0x7F0400F0
-			public const int fontVariationSettings = 2130968816;
+			// aapt resource value: 0x7F0300EF
+			public const int iconPadding = 2130903279;
 			
-			// aapt resource value: 0x7F0400F1
-			public const int fontWeight = 2130968817;
+			// aapt resource value: 0x7F0300F0
+			public const int iconSize = 2130903280;
 			
-			// aapt resource value: 0x7F0400F2
-			public const int foregroundInsidePadding = 2130968818;
+			// aapt resource value: 0x7F0300F1
+			public const int iconStartPadding = 2130903281;
 			
-			// aapt resource value: 0x7F0400F3
-			public const int gapBetweenBars = 2130968819;
+			// aapt resource value: 0x7F0300F2
+			public const int iconTint = 2130903282;
 			
-			// aapt resource value: 0x7F0400F4
-			public const int goIcon = 2130968820;
+			// aapt resource value: 0x7F0300F3
+			public const int iconTintMode = 2130903283;
 			
-			// aapt resource value: 0x7F0400F5
-			public const int hdl_arc_thumb_mode = 2130968821;
+			// aapt resource value: 0x7F0300F5
+			public const int imageButtonStyle = 2130903285;
 			
-			// aapt resource value: 0x7F0400F6
-			public const int headerLayout = 2130968822;
+			// aapt resource value: 0x7F0300F6
+			public const int indeterminateProgressStyle = 2130903286;
 			
-			// aapt resource value: 0x7F0400F7
-			public const int height = 2130968823;
+			// aapt resource value: 0x7F0300F7
+			public const int initialActivityCount = 2130903287;
 			
-			// aapt resource value: 0x7F0400F8
-			public const int helperText = 2130968824;
+			// aapt resource value: 0x7F0300F8
+			public const int insetForeground = 2130903288;
 			
-			// aapt resource value: 0x7F0400F9
-			public const int helperTextEnabled = 2130968825;
+			// aapt resource value: 0x7F0300F9
+			public const int isLightTheme = 2130903289;
 			
-			// aapt resource value: 0x7F0400FA
-			public const int helperTextTextAppearance = 2130968826;
+			// aapt resource value: 0x7F0300FA
+			public const int itemBackground = 2130903290;
 			
-			// aapt resource value: 0x7F0400FB
-			public const int hideMotionSpec = 2130968827;
+			// aapt resource value: 0x7F0300FB
+			public const int itemHorizontalPadding = 2130903291;
 			
-			// aapt resource value: 0x7F0400FC
-			public const int hideOnContentScroll = 2130968828;
-			
-			// aapt resource value: 0x7F0400FD
-			public const int hideOnScroll = 2130968829;
-			
-			// aapt resource value: 0x7F0400FE
-			public const int hintAnimationEnabled = 2130968830;
-			
-			// aapt resource value: 0x7F0400FF
-			public const int hintEnabled = 2130968831;
-			
-			// aapt resource value: 0x7F040100
-			public const int hintTextAppearance = 2130968832;
-			
-			// aapt resource value: 0x7F040101
-			public const int homeAsUpIndicator = 2130968833;
-			
-			// aapt resource value: 0x7F040102
-			public const int homeLayout = 2130968834;
-			
-			// aapt resource value: 0x7F040103
-			public const int hoveredFocusedTranslationZ = 2130968835;
-			
-			// aapt resource value: 0x7F040104
-			public const int icon = 2130968836;
-			
-			// aapt resource value: 0x7F040105
-			public const int iconEndPadding = 2130968837;
-			
-			// aapt resource value: 0x7F040106
-			public const int iconGravity = 2130968838;
-			
-			// aapt resource value: 0x7F04010C
-			public const int iconifiedByDefault = 2130968844;
-			
-			// aapt resource value: 0x7F040107
-			public const int iconPadding = 2130968839;
-			
-			// aapt resource value: 0x7F040108
-			public const int iconSize = 2130968840;
-			
-			// aapt resource value: 0x7F040109
-			public const int iconStartPadding = 2130968841;
-			
-			// aapt resource value: 0x7F04010A
-			public const int iconTint = 2130968842;
-			
-			// aapt resource value: 0x7F04010B
-			public const int iconTintMode = 2130968843;
-			
-			// aapt resource value: 0x7F04010D
-			public const int imageButtonStyle = 2130968845;
-			
-			// aapt resource value: 0x7F04010E
-			public const int indeterminateProgressStyle = 2130968846;
-			
-			// aapt resource value: 0x7F04010F
-			public const int initialActivityCount = 2130968847;
-			
-			// aapt resource value: 0x7F040110
-			public const int insetForeground = 2130968848;
-			
-			// aapt resource value: 0x7F040111
-			public const int isLightTheme = 2130968849;
-			
-			// aapt resource value: 0x7F040112
-			public const int itemBackground = 2130968850;
-			
-			// aapt resource value: 0x7F040113
-			public const int itemHorizontalPadding = 2130968851;
-			
-			// aapt resource value: 0x7F040114
-			public const int itemHorizontalTranslationEnabled = 2130968852;
-			
-			// aapt resource value: 0x7F040115
-			public const int itemIconPadding = 2130968853;
-			
-			// aapt resource value: 0x7F040116
-			public const int itemIconSize = 2130968854;
-			
-			// aapt resource value: 0x7F040117
-			public const int itemIconTint = 2130968855;
-			
-			// aapt resource value: 0x7F040118
-			public const int itemPadding = 2130968856;
-			
-			// aapt resource value: 0x7F040119
-			public const int itemSpacing = 2130968857;
-			
-			// aapt resource value: 0x7F04011A
-			public const int itemTextAppearance = 2130968858;
-			
-			// aapt resource value: 0x7F04011B
-			public const int itemTextAppearanceActive = 2130968859;
-			
-			// aapt resource value: 0x7F04011C
-			public const int itemTextAppearanceInactive = 2130968860;
-			
-			// aapt resource value: 0x7F04011D
-			public const int itemTextColor = 2130968861;
-			
-			// aapt resource value: 0x7F04011E
-			public const int keylines = 2130968862;
-			
-			// aapt resource value: 0x7F04011F
-			public const int labelVisibilityMode = 2130968863;
-			
-			// aapt resource value: 0x7F040120
-			public const int lastBaselineToBottomHeight = 2130968864;
-			
-			// aapt resource value: 0x7F040121
-			public const int layout = 2130968865;
+			// aapt resource value: 0x7F0300FC
+			public const int itemHorizontalTranslationEnabled = 2130903292;
 			
-			// aapt resource value: 0x7F040122
-			public const int layoutManager = 2130968866;
+			// aapt resource value: 0x7F0300FD
+			public const int itemIconPadding = 2130903293;
 			
-			// aapt resource value: 0x7F040123
-			public const int layout_anchor = 2130968867;
+			// aapt resource value: 0x7F0300FE
+			public const int itemIconSize = 2130903294;
 			
-			// aapt resource value: 0x7F040124
-			public const int layout_anchorGravity = 2130968868;
+			// aapt resource value: 0x7F0300FF
+			public const int itemIconTint = 2130903295;
 			
-			// aapt resource value: 0x7F040125
-			public const int layout_behavior = 2130968869;
+			// aapt resource value: 0x7F030100
+			public const int itemPadding = 2130903296;
 			
-			// aapt resource value: 0x7F040126
-			public const int layout_collapseMode = 2130968870;
+			// aapt resource value: 0x7F030101
+			public const int itemSpacing = 2130903297;
 			
-			// aapt resource value: 0x7F040127
-			public const int layout_collapseParallaxMultiplier = 2130968871;
+			// aapt resource value: 0x7F030102
+			public const int itemTextAppearance = 2130903298;
 			
-			// aapt resource value: 0x7F040128
-			public const int layout_dodgeInsetEdges = 2130968872;
+			// aapt resource value: 0x7F030103
+			public const int itemTextAppearanceActive = 2130903299;
 			
-			// aapt resource value: 0x7F040129
-			public const int layout_insetEdge = 2130968873;
+			// aapt resource value: 0x7F030104
+			public const int itemTextAppearanceInactive = 2130903300;
 			
-			// aapt resource value: 0x7F04012A
-			public const int layout_keyline = 2130968874;
+			// aapt resource value: 0x7F030105
+			public const int itemTextColor = 2130903301;
 			
-			// aapt resource value: 0x7F04012B
-			public const int layout_scrollFlags = 2130968875;
+			// aapt resource value: 0x7F030106
+			public const int keylines = 2130903302;
 			
-			// aapt resource value: 0x7F04012C
-			public const int layout_scrollInterpolator = 2130968876;
+			// aapt resource value: 0x7F030107
+			public const int labelVisibilityMode = 2130903303;
 			
-			// aapt resource value: 0x7F04012D
-			public const int liftOnScroll = 2130968877;
+			// aapt resource value: 0x7F030108
+			public const int lastBaselineToBottomHeight = 2130903304;
 			
-			// aapt resource value: 0x7F04012E
-			public const int lineHeight = 2130968878;
+			// aapt resource value: 0x7F030109
+			public const int layout = 2130903305;
 			
-			// aapt resource value: 0x7F04012F
-			public const int lineSpacing = 2130968879;
+			// aapt resource value: 0x7F03010A
+			public const int layoutManager = 2130903306;
 			
-			// aapt resource value: 0x7F040130
-			public const int listChoiceBackgroundIndicator = 2130968880;
+			// aapt resource value: 0x7F03010B
+			public const int layout_anchor = 2130903307;
 			
-			// aapt resource value: 0x7F040131
-			public const int listDividerAlertDialog = 2130968881;
+			// aapt resource value: 0x7F03010C
+			public const int layout_anchorGravity = 2130903308;
 			
-			// aapt resource value: 0x7F040132
-			public const int listItemLayout = 2130968882;
+			// aapt resource value: 0x7F03010D
+			public const int layout_behavior = 2130903309;
 			
-			// aapt resource value: 0x7F040133
-			public const int listLayout = 2130968883;
+			// aapt resource value: 0x7F03010E
+			public const int layout_collapseMode = 2130903310;
 			
-			// aapt resource value: 0x7F040134
-			public const int listMenuViewStyle = 2130968884;
+			// aapt resource value: 0x7F03010F
+			public const int layout_collapseParallaxMultiplier = 2130903311;
 			
-			// aapt resource value: 0x7F040135
-			public const int listPopupWindowStyle = 2130968885;
+			// aapt resource value: 0x7F030110
+			public const int layout_dodgeInsetEdges = 2130903312;
 			
-			// aapt resource value: 0x7F040136
-			public const int listPreferredItemHeight = 2130968886;
+			// aapt resource value: 0x7F030111
+			public const int layout_insetEdge = 2130903313;
 			
-			// aapt resource value: 0x7F040137
-			public const int listPreferredItemHeightLarge = 2130968887;
+			// aapt resource value: 0x7F030112
+			public const int layout_keyline = 2130903314;
 			
-			// aapt resource value: 0x7F040138
-			public const int listPreferredItemHeightSmall = 2130968888;
+			// aapt resource value: 0x7F030113
+			public const int layout_scrollFlags = 2130903315;
 			
-			// aapt resource value: 0x7F040139
-			public const int listPreferredItemPaddingLeft = 2130968889;
+			// aapt resource value: 0x7F030114
+			public const int layout_scrollInterpolator = 2130903316;
 			
-			// aapt resource value: 0x7F04013A
-			public const int listPreferredItemPaddingRight = 2130968890;
+			// aapt resource value: 0x7F030115
+			public const int liftOnScroll = 2130903317;
 			
-			// aapt resource value: 0x7F04013B
-			public const int logo = 2130968891;
+			// aapt resource value: 0x7F030116
+			public const int lineHeight = 2130903318;
 			
-			// aapt resource value: 0x7F04013C
-			public const int logoDescription = 2130968892;
+			// aapt resource value: 0x7F030117
+			public const int lineSpacing = 2130903319;
 			
-			// aapt resource value: 0x7F04013D
-			public const int materialButtonStyle = 2130968893;
+			// aapt resource value: 0x7F030118
+			public const int listChoiceBackgroundIndicator = 2130903320;
 			
-			// aapt resource value: 0x7F04013E
-			public const int materialCardViewStyle = 2130968894;
+			// aapt resource value: 0x7F030119
+			public const int listDividerAlertDialog = 2130903321;
 			
-			// aapt resource value: 0x7F04013F
-			public const int maxActionInlineWidth = 2130968895;
+			// aapt resource value: 0x7F03011A
+			public const int listItemLayout = 2130903322;
 			
-			// aapt resource value: 0x7F040140
-			public const int maxButtonHeight = 2130968896;
+			// aapt resource value: 0x7F03011B
+			public const int listLayout = 2130903323;
 			
-			// aapt resource value: 0x7F040141
-			public const int maxImageSize = 2130968897;
+			// aapt resource value: 0x7F03011C
+			public const int listMenuViewStyle = 2130903324;
 			
-			// aapt resource value: 0x7F040142
-			public const int measureWithLargestChild = 2130968898;
+			// aapt resource value: 0x7F03011D
+			public const int listPopupWindowStyle = 2130903325;
 			
-			// aapt resource value: 0x7F040143
-			public const int menu = 2130968899;
+			// aapt resource value: 0x7F03011E
+			public const int listPreferredItemHeight = 2130903326;
 			
-			// aapt resource value: 0x7F040144
-			public const int multiChoiceItemLayout = 2130968900;
+			// aapt resource value: 0x7F03011F
+			public const int listPreferredItemHeightLarge = 2130903327;
 			
-			// aapt resource value: 0x7F040145
-			public const int navigationContentDescription = 2130968901;
+			// aapt resource value: 0x7F030120
+			public const int listPreferredItemHeightSmall = 2130903328;
 			
-			// aapt resource value: 0x7F040146
-			public const int navigationIcon = 2130968902;
+			// aapt resource value: 0x7F030121
+			public const int listPreferredItemPaddingLeft = 2130903329;
 			
-			// aapt resource value: 0x7F040147
-			public const int navigationMode = 2130968903;
+			// aapt resource value: 0x7F030122
+			public const int listPreferredItemPaddingRight = 2130903330;
 			
-			// aapt resource value: 0x7F040148
-			public const int navigationViewStyle = 2130968904;
+			// aapt resource value: 0x7F030123
+			public const int logo = 2130903331;
 			
-			// aapt resource value: 0x7F040149
-			public const int numericModifiers = 2130968905;
+			// aapt resource value: 0x7F030124
+			public const int logoDescription = 2130903332;
 			
-			// aapt resource value: 0x7F04014A
-			public const int overlapAnchor = 2130968906;
+			// aapt resource value: 0x7F030125
+			public const int materialButtonStyle = 2130903333;
 			
-			// aapt resource value: 0x7F04014B
-			public const int paddingBottomNoButtons = 2130968907;
+			// aapt resource value: 0x7F030126
+			public const int materialCardViewStyle = 2130903334;
 			
-			// aapt resource value: 0x7F04014C
-			public const int paddingEnd = 2130968908;
+			// aapt resource value: 0x7F030127
+			public const int maxActionInlineWidth = 2130903335;
 			
-			// aapt resource value: 0x7F04014D
-			public const int paddingStart = 2130968909;
+			// aapt resource value: 0x7F030128
+			public const int maxButtonHeight = 2130903336;
 			
-			// aapt resource value: 0x7F04014E
-			public const int paddingTopNoTitle = 2130968910;
+			// aapt resource value: 0x7F030129
+			public const int maxImageSize = 2130903337;
 			
-			// aapt resource value: 0x7F04014F
-			public const int panelBackground = 2130968911;
+			// aapt resource value: 0x7F03012A
+			public const int measureWithLargestChild = 2130903338;
 			
-			// aapt resource value: 0x7F040150
-			public const int panelMenuListTheme = 2130968912;
+			// aapt resource value: 0x7F03012B
+			public const int menu = 2130903339;
 			
-			// aapt resource value: 0x7F040151
-			public const int panelMenuListWidth = 2130968913;
+			// aapt resource value: 0x7F03012C
+			public const int multiChoiceItemLayout = 2130903340;
 			
-			// aapt resource value: 0x7F040152
-			public const int passwordToggleContentDescription = 2130968914;
+			// aapt resource value: 0x7F03012D
+			public const int navigationContentDescription = 2130903341;
 			
-			// aapt resource value: 0x7F040153
-			public const int passwordToggleDrawable = 2130968915;
+			// aapt resource value: 0x7F03012E
+			public const int navigationIcon = 2130903342;
 			
-			// aapt resource value: 0x7F040154
-			public const int passwordToggleEnabled = 2130968916;
+			// aapt resource value: 0x7F03012F
+			public const int navigationMode = 2130903343;
 			
-			// aapt resource value: 0x7F040155
-			public const int passwordToggleTint = 2130968917;
+			// aapt resource value: 0x7F030130
+			public const int navigationViewStyle = 2130903344;
 			
-			// aapt resource value: 0x7F040156
-			public const int passwordToggleTintMode = 2130968918;
+			// aapt resource value: 0x7F030131
+			public const int numericModifiers = 2130903345;
 			
-			// aapt resource value: 0x7F040157
-			public const int popupMenuStyle = 2130968919;
+			// aapt resource value: 0x7F030132
+			public const int overlapAnchor = 2130903346;
 			
-			// aapt resource value: 0x7F040158
-			public const int popupTheme = 2130968920;
+			// aapt resource value: 0x7F030133
+			public const int paddingBottomNoButtons = 2130903347;
 			
-			// aapt resource value: 0x7F040159
-			public const int popupWindowStyle = 2130968921;
+			// aapt resource value: 0x7F030134
+			public const int paddingEnd = 2130903348;
 			
-			// aapt resource value: 0x7F04015A
-			public const int preserveIconSpacing = 2130968922;
+			// aapt resource value: 0x7F030135
+			public const int paddingStart = 2130903349;
 			
-			// aapt resource value: 0x7F04015B
-			public const int pressedTranslationZ = 2130968923;
+			// aapt resource value: 0x7F030136
+			public const int paddingTopNoTitle = 2130903350;
 			
-			// aapt resource value: 0x7F04015C
-			public const int progressBarPadding = 2130968924;
+			// aapt resource value: 0x7F030137
+			public const int panelBackground = 2130903351;
 			
-			// aapt resource value: 0x7F04015D
-			public const int progressBarStyle = 2130968925;
+			// aapt resource value: 0x7F030138
+			public const int panelMenuListTheme = 2130903352;
 			
-			// aapt resource value: 0x7F04015E
-			public const int queryBackground = 2130968926;
+			// aapt resource value: 0x7F030139
+			public const int panelMenuListWidth = 2130903353;
 			
-			// aapt resource value: 0x7F04015F
-			public const int queryHint = 2130968927;
+			// aapt resource value: 0x7F03013A
+			public const int passwordToggleContentDescription = 2130903354;
 			
-			// aapt resource value: 0x7F040160
-			public const int radioButtonStyle = 2130968928;
+			// aapt resource value: 0x7F03013B
+			public const int passwordToggleDrawable = 2130903355;
 			
-			// aapt resource value: 0x7F040161
-			public const int ratingBarStyle = 2130968929;
+			// aapt resource value: 0x7F03013C
+			public const int passwordToggleEnabled = 2130903356;
 			
-			// aapt resource value: 0x7F040162
-			public const int ratingBarStyleIndicator = 2130968930;
+			// aapt resource value: 0x7F03013D
+			public const int passwordToggleTint = 2130903357;
 			
-			// aapt resource value: 0x7F040163
-			public const int ratingBarStyleSmall = 2130968931;
+			// aapt resource value: 0x7F03013E
+			public const int passwordToggleTintMode = 2130903358;
 			
-			// aapt resource value: 0x7F040164
-			public const int reverseLayout = 2130968932;
+			// aapt resource value: 0x7F03013F
+			public const int popupMenuStyle = 2130903359;
 			
-			// aapt resource value: 0x7F040165
-			public const int rippleColor = 2130968933;
+			// aapt resource value: 0x7F030140
+			public const int popupTheme = 2130903360;
 			
-			// aapt resource value: 0x7F040166
-			public const int scrimAnimationDuration = 2130968934;
+			// aapt resource value: 0x7F030141
+			public const int popupWindowStyle = 2130903361;
 			
-			// aapt resource value: 0x7F040167
-			public const int scrimBackground = 2130968935;
+			// aapt resource value: 0x7F030142
+			public const int preserveIconSpacing = 2130903362;
 			
-			// aapt resource value: 0x7F040168
-			public const int scrimVisibleHeightTrigger = 2130968936;
+			// aapt resource value: 0x7F030143
+			public const int pressedTranslationZ = 2130903363;
 			
-			// aapt resource value: 0x7F040169
-			public const int searchHintIcon = 2130968937;
+			// aapt resource value: 0x7F030144
+			public const int progressBarPadding = 2130903364;
 			
-			// aapt resource value: 0x7F04016A
-			public const int searchIcon = 2130968938;
+			// aapt resource value: 0x7F030145
+			public const int progressBarStyle = 2130903365;
 			
-			// aapt resource value: 0x7F04016B
-			public const int searchViewStyle = 2130968939;
+			// aapt resource value: 0x7F030146
+			public const int queryBackground = 2130903366;
 			
-			// aapt resource value: 0x7F04016C
-			public const int second_curtain_bar_color = 2130968940;
+			// aapt resource value: 0x7F030147
+			public const int queryHint = 2130903367;
 			
-			// aapt resource value: 0x7F04016D
-			public const int second_wave_color = 2130968941;
+			// aapt resource value: 0x7F030148
+			public const int radioButtonStyle = 2130903368;
 			
-			// aapt resource value: 0x7F04016E
-			public const int seekBarStyle = 2130968942;
+			// aapt resource value: 0x7F030149
+			public const int ratingBarStyle = 2130903369;
 			
-			// aapt resource value: 0x7F04016F
-			public const int selectableItemBackground = 2130968943;
+			// aapt resource value: 0x7F03014A
+			public const int ratingBarStyleIndicator = 2130903370;
 			
-			// aapt resource value: 0x7F040170
-			public const int selectableItemBackgroundBorderless = 2130968944;
+			// aapt resource value: 0x7F03014B
+			public const int ratingBarStyleSmall = 2130903371;
 			
-			// aapt resource value: 0x7F040171
-			public const int showAsAction = 2130968945;
+			// aapt resource value: 0x7F03014C
+			public const int reverseLayout = 2130903372;
 			
-			// aapt resource value: 0x7F040172
-			public const int showDividers = 2130968946;
+			// aapt resource value: 0x7F03014D
+			public const int rippleColor = 2130903373;
 			
-			// aapt resource value: 0x7F040173
-			public const int showMotionSpec = 2130968947;
+			// aapt resource value: 0x7F03014E
+			public const int scrimAnimationDuration = 2130903374;
 			
-			// aapt resource value: 0x7F040174
-			public const int showText = 2130968948;
+			// aapt resource value: 0x7F03014F
+			public const int scrimBackground = 2130903375;
 			
-			// aapt resource value: 0x7F040175
-			public const int showTitle = 2130968949;
+			// aapt resource value: 0x7F030150
+			public const int scrimVisibleHeightTrigger = 2130903376;
 			
-			// aapt resource value: 0x7F040176
-			public const int singleChoiceItemLayout = 2130968950;
+			// aapt resource value: 0x7F030151
+			public const int searchHintIcon = 2130903377;
 			
-			// aapt resource value: 0x7F040177
-			public const int singleLine = 2130968951;
+			// aapt resource value: 0x7F030152
+			public const int searchIcon = 2130903378;
 			
-			// aapt resource value: 0x7F040178
-			public const int singleSelection = 2130968952;
+			// aapt resource value: 0x7F030153
+			public const int searchViewStyle = 2130903379;
 			
-			// aapt resource value: 0x7F040179
-			public const int snackbarButtonStyle = 2130968953;
+			// aapt resource value: 0x7F030154
+			public const int seekBarStyle = 2130903380;
 			
-			// aapt resource value: 0x7F04017A
-			public const int snackbarStyle = 2130968954;
+			// aapt resource value: 0x7F030155
+			public const int selectableItemBackground = 2130903381;
 			
-			// aapt resource value: 0x7F04017B
-			public const int spanCount = 2130968955;
+			// aapt resource value: 0x7F030156
+			public const int selectableItemBackgroundBorderless = 2130903382;
 			
-			// aapt resource value: 0x7F04017C
-			public const int spinBars = 2130968956;
+			// aapt resource value: 0x7F030157
+			public const int showAsAction = 2130903383;
 			
-			// aapt resource value: 0x7F04017D
-			public const int spinnerDropDownItemStyle = 2130968957;
+			// aapt resource value: 0x7F030158
+			public const int showDividers = 2130903384;
 			
-			// aapt resource value: 0x7F04017E
-			public const int spinnerStyle = 2130968958;
+			// aapt resource value: 0x7F030159
+			public const int showMotionSpec = 2130903385;
 			
-			// aapt resource value: 0x7F04017F
-			public const int splitTrack = 2130968959;
+			// aapt resource value: 0x7F03015A
+			public const int showText = 2130903386;
 			
-			// aapt resource value: 0x7F040180
-			public const int srcCompat = 2130968960;
+			// aapt resource value: 0x7F03015B
+			public const int showTitle = 2130903387;
 			
-			// aapt resource value: 0x7F040181
-			public const int stackFromEnd = 2130968961;
+			// aapt resource value: 0x7F03015C
+			public const int singleChoiceItemLayout = 2130903388;
 			
-			// aapt resource value: 0x7F040182
-			public const int state_above_anchor = 2130968962;
+			// aapt resource value: 0x7F03015D
+			public const int singleLine = 2130903389;
 			
-			// aapt resource value: 0x7F040183
-			public const int state_collapsed = 2130968963;
+			// aapt resource value: 0x7F03015E
+			public const int singleSelection = 2130903390;
 			
-			// aapt resource value: 0x7F040184
-			public const int state_collapsible = 2130968964;
+			// aapt resource value: 0x7F03015F
+			public const int snackbarButtonStyle = 2130903391;
 			
-			// aapt resource value: 0x7F040185
-			public const int state_liftable = 2130968965;
+			// aapt resource value: 0x7F030160
+			public const int snackbarStyle = 2130903392;
 			
-			// aapt resource value: 0x7F040186
-			public const int state_lifted = 2130968966;
+			// aapt resource value: 0x7F030161
+			public const int spanCount = 2130903393;
 			
-			// aapt resource value: 0x7F040187
-			public const int statusBarBackground = 2130968967;
+			// aapt resource value: 0x7F030162
+			public const int spinBars = 2130903394;
 			
-			// aapt resource value: 0x7F040188
-			public const int statusBarScrim = 2130968968;
+			// aapt resource value: 0x7F030163
+			public const int spinnerDropDownItemStyle = 2130903395;
 			
-			// aapt resource value: 0x7F040189
-			public const int strokeColor = 2130968969;
+			// aapt resource value: 0x7F030164
+			public const int spinnerStyle = 2130903396;
 			
-			// aapt resource value: 0x7F04018A
-			public const int strokeWidth = 2130968970;
+			// aapt resource value: 0x7F030165
+			public const int splitTrack = 2130903397;
 			
-			// aapt resource value: 0x7F04018B
-			public const int subMenuArrow = 2130968971;
+			// aapt resource value: 0x7F030166
+			public const int srcCompat = 2130903398;
 			
-			// aapt resource value: 0x7F04018C
-			public const int submitBackground = 2130968972;
+			// aapt resource value: 0x7F030167
+			public const int stackFromEnd = 2130903399;
 			
-			// aapt resource value: 0x7F04018D
-			public const int subtitle = 2130968973;
+			// aapt resource value: 0x7F030168
+			public const int state_above_anchor = 2130903400;
 			
-			// aapt resource value: 0x7F04018E
-			public const int subtitleTextAppearance = 2130968974;
+			// aapt resource value: 0x7F030169
+			public const int state_collapsed = 2130903401;
 			
-			// aapt resource value: 0x7F04018F
-			public const int subtitleTextColor = 2130968975;
+			// aapt resource value: 0x7F03016A
+			public const int state_collapsible = 2130903402;
 			
-			// aapt resource value: 0x7F040190
-			public const int subtitleTextStyle = 2130968976;
+			// aapt resource value: 0x7F03016B
+			public const int state_liftable = 2130903403;
 			
-			// aapt resource value: 0x7F040191
-			public const int suggestionRowLayout = 2130968977;
+			// aapt resource value: 0x7F03016C
+			public const int state_lifted = 2130903404;
 			
-			// aapt resource value: 0x7F040192
-			public const int switchMinWidth = 2130968978;
+			// aapt resource value: 0x7F03016D
+			public const int statusBarBackground = 2130903405;
 			
-			// aapt resource value: 0x7F040193
-			public const int switchPadding = 2130968979;
+			// aapt resource value: 0x7F03016E
+			public const int statusBarScrim = 2130903406;
 			
-			// aapt resource value: 0x7F040194
-			public const int switchStyle = 2130968980;
+			// aapt resource value: 0x7F03016F
+			public const int strokeColor = 2130903407;
 			
-			// aapt resource value: 0x7F040195
-			public const int switchTextAppearance = 2130968981;
+			// aapt resource value: 0x7F030170
+			public const int strokeWidth = 2130903408;
 			
-			// aapt resource value: 0x7F040196
-			public const int tabBackground = 2130968982;
+			// aapt resource value: 0x7F030171
+			public const int subMenuArrow = 2130903409;
 			
-			// aapt resource value: 0x7F040197
-			public const int tabContentStart = 2130968983;
+			// aapt resource value: 0x7F030172
+			public const int submitBackground = 2130903410;
 			
-			// aapt resource value: 0x7F040198
-			public const int tabGravity = 2130968984;
+			// aapt resource value: 0x7F030173
+			public const int subtitle = 2130903411;
 			
-			// aapt resource value: 0x7F040199
-			public const int tabIconTint = 2130968985;
+			// aapt resource value: 0x7F030174
+			public const int subtitleTextAppearance = 2130903412;
 			
-			// aapt resource value: 0x7F04019A
-			public const int tabIconTintMode = 2130968986;
+			// aapt resource value: 0x7F030175
+			public const int subtitleTextColor = 2130903413;
 			
-			// aapt resource value: 0x7F04019B
-			public const int tabIndicator = 2130968987;
+			// aapt resource value: 0x7F030176
+			public const int subtitleTextStyle = 2130903414;
 			
-			// aapt resource value: 0x7F04019C
-			public const int tabIndicatorAnimationDuration = 2130968988;
+			// aapt resource value: 0x7F030177
+			public const int suggestionRowLayout = 2130903415;
 			
-			// aapt resource value: 0x7F04019D
-			public const int tabIndicatorColor = 2130968989;
+			// aapt resource value: 0x7F030178
+			public const int switchMinWidth = 2130903416;
 			
-			// aapt resource value: 0x7F04019E
-			public const int tabIndicatorFullWidth = 2130968990;
+			// aapt resource value: 0x7F030179
+			public const int switchPadding = 2130903417;
 			
-			// aapt resource value: 0x7F04019F
-			public const int tabIndicatorGravity = 2130968991;
+			// aapt resource value: 0x7F03017A
+			public const int switchStyle = 2130903418;
 			
-			// aapt resource value: 0x7F0401A0
-			public const int tabIndicatorHeight = 2130968992;
+			// aapt resource value: 0x7F03017B
+			public const int switchTextAppearance = 2130903419;
 			
-			// aapt resource value: 0x7F0401A1
-			public const int tabInlineLabel = 2130968993;
+			// aapt resource value: 0x7F03017C
+			public const int tabBackground = 2130903420;
 			
-			// aapt resource value: 0x7F0401A2
-			public const int tabMaxWidth = 2130968994;
+			// aapt resource value: 0x7F03017D
+			public const int tabContentStart = 2130903421;
 			
-			// aapt resource value: 0x7F0401A3
-			public const int tabMinWidth = 2130968995;
+			// aapt resource value: 0x7F03017E
+			public const int tabGravity = 2130903422;
 			
-			// aapt resource value: 0x7F0401A4
-			public const int tabMode = 2130968996;
+			// aapt resource value: 0x7F03017F
+			public const int tabIconTint = 2130903423;
 			
-			// aapt resource value: 0x7F0401A5
-			public const int tabPadding = 2130968997;
+			// aapt resource value: 0x7F030180
+			public const int tabIconTintMode = 2130903424;
 			
-			// aapt resource value: 0x7F0401A6
-			public const int tabPaddingBottom = 2130968998;
+			// aapt resource value: 0x7F030181
+			public const int tabIndicator = 2130903425;
 			
-			// aapt resource value: 0x7F0401A7
-			public const int tabPaddingEnd = 2130968999;
+			// aapt resource value: 0x7F030182
+			public const int tabIndicatorAnimationDuration = 2130903426;
 			
-			// aapt resource value: 0x7F0401A8
-			public const int tabPaddingStart = 2130969000;
+			// aapt resource value: 0x7F030183
+			public const int tabIndicatorColor = 2130903427;
 			
-			// aapt resource value: 0x7F0401A9
-			public const int tabPaddingTop = 2130969001;
+			// aapt resource value: 0x7F030184
+			public const int tabIndicatorFullWidth = 2130903428;
 			
-			// aapt resource value: 0x7F0401AA
-			public const int tabRippleColor = 2130969002;
+			// aapt resource value: 0x7F030185
+			public const int tabIndicatorGravity = 2130903429;
 			
-			// aapt resource value: 0x7F0401AB
-			public const int tabSelectedTextColor = 2130969003;
+			// aapt resource value: 0x7F030186
+			public const int tabIndicatorHeight = 2130903430;
 			
-			// aapt resource value: 0x7F0401AC
-			public const int tabStyle = 2130969004;
+			// aapt resource value: 0x7F030187
+			public const int tabInlineLabel = 2130903431;
 			
-			// aapt resource value: 0x7F0401AD
-			public const int tabTextAppearance = 2130969005;
+			// aapt resource value: 0x7F030188
+			public const int tabMaxWidth = 2130903432;
 			
-			// aapt resource value: 0x7F0401AE
-			public const int tabTextColor = 2130969006;
+			// aapt resource value: 0x7F030189
+			public const int tabMinWidth = 2130903433;
 			
-			// aapt resource value: 0x7F0401AF
-			public const int tabUnboundedRipple = 2130969007;
+			// aapt resource value: 0x7F03018A
+			public const int tabMode = 2130903434;
 			
-			// aapt resource value: 0x7F0401B0
-			public const int textAllCaps = 2130969008;
+			// aapt resource value: 0x7F03018B
+			public const int tabPadding = 2130903435;
 			
-			// aapt resource value: 0x7F0401B1
-			public const int textAppearanceBody1 = 2130969009;
+			// aapt resource value: 0x7F03018C
+			public const int tabPaddingBottom = 2130903436;
 			
-			// aapt resource value: 0x7F0401B2
-			public const int textAppearanceBody2 = 2130969010;
+			// aapt resource value: 0x7F03018D
+			public const int tabPaddingEnd = 2130903437;
 			
-			// aapt resource value: 0x7F0401B3
-			public const int textAppearanceButton = 2130969011;
+			// aapt resource value: 0x7F03018E
+			public const int tabPaddingStart = 2130903438;
 			
-			// aapt resource value: 0x7F0401B4
-			public const int textAppearanceCaption = 2130969012;
+			// aapt resource value: 0x7F03018F
+			public const int tabPaddingTop = 2130903439;
 			
-			// aapt resource value: 0x7F0401B5
-			public const int textAppearanceHeadline1 = 2130969013;
+			// aapt resource value: 0x7F030190
+			public const int tabRippleColor = 2130903440;
 			
-			// aapt resource value: 0x7F0401B6
-			public const int textAppearanceHeadline2 = 2130969014;
+			// aapt resource value: 0x7F030191
+			public const int tabSelectedTextColor = 2130903441;
 			
-			// aapt resource value: 0x7F0401B7
-			public const int textAppearanceHeadline3 = 2130969015;
+			// aapt resource value: 0x7F030192
+			public const int tabStyle = 2130903442;
 			
-			// aapt resource value: 0x7F0401B8
-			public const int textAppearanceHeadline4 = 2130969016;
+			// aapt resource value: 0x7F030193
+			public const int tabTextAppearance = 2130903443;
 			
-			// aapt resource value: 0x7F0401B9
-			public const int textAppearanceHeadline5 = 2130969017;
+			// aapt resource value: 0x7F030194
+			public const int tabTextColor = 2130903444;
 			
-			// aapt resource value: 0x7F0401BA
-			public const int textAppearanceHeadline6 = 2130969018;
+			// aapt resource value: 0x7F030195
+			public const int tabUnboundedRipple = 2130903445;
 			
-			// aapt resource value: 0x7F0401BB
-			public const int textAppearanceLargePopupMenu = 2130969019;
+			// aapt resource value: 0x7F030196
+			public const int textAllCaps = 2130903446;
 			
-			// aapt resource value: 0x7F0401BC
-			public const int textAppearanceListItem = 2130969020;
+			// aapt resource value: 0x7F030197
+			public const int textAppearanceBody1 = 2130903447;
 			
-			// aapt resource value: 0x7F0401BD
-			public const int textAppearanceListItemSecondary = 2130969021;
+			// aapt resource value: 0x7F030198
+			public const int textAppearanceBody2 = 2130903448;
 			
-			// aapt resource value: 0x7F0401BE
-			public const int textAppearanceListItemSmall = 2130969022;
+			// aapt resource value: 0x7F030199
+			public const int textAppearanceButton = 2130903449;
 			
-			// aapt resource value: 0x7F0401BF
-			public const int textAppearanceOverline = 2130969023;
+			// aapt resource value: 0x7F03019A
+			public const int textAppearanceCaption = 2130903450;
 			
-			// aapt resource value: 0x7F0401C0
-			public const int textAppearancePopupMenuHeader = 2130969024;
+			// aapt resource value: 0x7F03019B
+			public const int textAppearanceHeadline1 = 2130903451;
 			
-			// aapt resource value: 0x7F0401C1
-			public const int textAppearanceSearchResultSubtitle = 2130969025;
+			// aapt resource value: 0x7F03019C
+			public const int textAppearanceHeadline2 = 2130903452;
 			
-			// aapt resource value: 0x7F0401C2
-			public const int textAppearanceSearchResultTitle = 2130969026;
+			// aapt resource value: 0x7F03019D
+			public const int textAppearanceHeadline3 = 2130903453;
 			
-			// aapt resource value: 0x7F0401C3
-			public const int textAppearanceSmallPopupMenu = 2130969027;
+			// aapt resource value: 0x7F03019E
+			public const int textAppearanceHeadline4 = 2130903454;
 			
-			// aapt resource value: 0x7F0401C4
-			public const int textAppearanceSubtitle1 = 2130969028;
+			// aapt resource value: 0x7F03019F
+			public const int textAppearanceHeadline5 = 2130903455;
 			
-			// aapt resource value: 0x7F0401C5
-			public const int textAppearanceSubtitle2 = 2130969029;
+			// aapt resource value: 0x7F0301A0
+			public const int textAppearanceHeadline6 = 2130903456;
 			
-			// aapt resource value: 0x7F0401C6
-			public const int textColorAlertDialogListItem = 2130969030;
+			// aapt resource value: 0x7F0301A1
+			public const int textAppearanceLargePopupMenu = 2130903457;
 			
-			// aapt resource value: 0x7F0401C7
-			public const int textColorSearchUrl = 2130969031;
+			// aapt resource value: 0x7F0301A2
+			public const int textAppearanceListItem = 2130903458;
 			
-			// aapt resource value: 0x7F0401C8
-			public const int textEndPadding = 2130969032;
+			// aapt resource value: 0x7F0301A3
+			public const int textAppearanceListItemSecondary = 2130903459;
 			
-			// aapt resource value: 0x7F0401C9
-			public const int textInputStyle = 2130969033;
+			// aapt resource value: 0x7F0301A4
+			public const int textAppearanceListItemSmall = 2130903460;
 			
-			// aapt resource value: 0x7F0401CA
-			public const int textStartPadding = 2130969034;
+			// aapt resource value: 0x7F0301A5
+			public const int textAppearanceOverline = 2130903461;
 			
-			// aapt resource value: 0x7F0401CB
-			public const int theme = 2130969035;
+			// aapt resource value: 0x7F0301A6
+			public const int textAppearancePopupMenuHeader = 2130903462;
 			
-			// aapt resource value: 0x7F0401CC
-			public const int thickness = 2130969036;
+			// aapt resource value: 0x7F0301A7
+			public const int textAppearanceSearchResultSubtitle = 2130903463;
 			
-			// aapt resource value: 0x7F0401CD
-			public const int thumbTextPadding = 2130969037;
+			// aapt resource value: 0x7F0301A8
+			public const int textAppearanceSearchResultTitle = 2130903464;
 			
-			// aapt resource value: 0x7F0401CE
-			public const int thumbTint = 2130969038;
+			// aapt resource value: 0x7F0301A9
+			public const int textAppearanceSmallPopupMenu = 2130903465;
 			
-			// aapt resource value: 0x7F0401CF
-			public const int thumbTintMode = 2130969039;
+			// aapt resource value: 0x7F0301AA
+			public const int textAppearanceSubtitle1 = 2130903466;
 			
-			// aapt resource value: 0x7F0401D0
-			public const int tickMark = 2130969040;
+			// aapt resource value: 0x7F0301AB
+			public const int textAppearanceSubtitle2 = 2130903467;
 			
-			// aapt resource value: 0x7F0401D1
-			public const int tickMarkTint = 2130969041;
+			// aapt resource value: 0x7F0301AC
+			public const int textColorAlertDialogListItem = 2130903468;
 			
-			// aapt resource value: 0x7F0401D2
-			public const int tickMarkTintMode = 2130969042;
+			// aapt resource value: 0x7F0301AD
+			public const int textColorSearchUrl = 2130903469;
 			
-			// aapt resource value: 0x7F0401D3
-			public const int tint = 2130969043;
+			// aapt resource value: 0x7F0301AE
+			public const int textEndPadding = 2130903470;
 			
-			// aapt resource value: 0x7F0401D4
-			public const int tintMode = 2130969044;
+			// aapt resource value: 0x7F0301AF
+			public const int textInputStyle = 2130903471;
 			
-			// aapt resource value: 0x7F0401D5
-			public const int title = 2130969045;
+			// aapt resource value: 0x7F0301B0
+			public const int textStartPadding = 2130903472;
 			
-			// aapt resource value: 0x7F0401D6
-			public const int titleEnabled = 2130969046;
+			// aapt resource value: 0x7F0301B1
+			public const int theme = 2130903473;
 			
-			// aapt resource value: 0x7F0401D7
-			public const int titleMargin = 2130969047;
+			// aapt resource value: 0x7F0301B2
+			public const int thickness = 2130903474;
 			
-			// aapt resource value: 0x7F0401D8
-			public const int titleMarginBottom = 2130969048;
+			// aapt resource value: 0x7F0301B3
+			public const int thumbTextPadding = 2130903475;
 			
-			// aapt resource value: 0x7F0401D9
-			public const int titleMarginEnd = 2130969049;
+			// aapt resource value: 0x7F0301B4
+			public const int thumbTint = 2130903476;
 			
-			// aapt resource value: 0x7F0401DC
-			public const int titleMargins = 2130969052;
+			// aapt resource value: 0x7F0301B5
+			public const int thumbTintMode = 2130903477;
 			
-			// aapt resource value: 0x7F0401DA
-			public const int titleMarginStart = 2130969050;
+			// aapt resource value: 0x7F0301B6
+			public const int tickMark = 2130903478;
 			
-			// aapt resource value: 0x7F0401DB
-			public const int titleMarginTop = 2130969051;
+			// aapt resource value: 0x7F0301B7
+			public const int tickMarkTint = 2130903479;
 			
-			// aapt resource value: 0x7F0401DD
-			public const int titleTextAppearance = 2130969053;
+			// aapt resource value: 0x7F0301B8
+			public const int tickMarkTintMode = 2130903480;
 			
-			// aapt resource value: 0x7F0401DE
-			public const int titleTextColor = 2130969054;
+			// aapt resource value: 0x7F0301B9
+			public const int tint = 2130903481;
 			
-			// aapt resource value: 0x7F0401DF
-			public const int titleTextStyle = 2130969055;
+			// aapt resource value: 0x7F0301BA
+			public const int tintMode = 2130903482;
 			
-			// aapt resource value: 0x7F0401E0
-			public const int toolbarId = 2130969056;
+			// aapt resource value: 0x7F0301BB
+			public const int title = 2130903483;
 			
-			// aapt resource value: 0x7F0401E1
-			public const int toolbarNavigationButtonStyle = 2130969057;
+			// aapt resource value: 0x7F0301BC
+			public const int titleEnabled = 2130903484;
 			
-			// aapt resource value: 0x7F0401E2
-			public const int toolbarStyle = 2130969058;
+			// aapt resource value: 0x7F0301BD
+			public const int titleMargin = 2130903485;
 			
-			// aapt resource value: 0x7F0401E3
-			public const int tooltipForegroundColor = 2130969059;
+			// aapt resource value: 0x7F0301BE
+			public const int titleMarginBottom = 2130903486;
 			
-			// aapt resource value: 0x7F0401E4
-			public const int tooltipFrameBackground = 2130969060;
+			// aapt resource value: 0x7F0301BF
+			public const int titleMarginEnd = 2130903487;
 			
-			// aapt resource value: 0x7F0401E5
-			public const int tooltipText = 2130969061;
+			// aapt resource value: 0x7F0301C2
+			public const int titleMargins = 2130903490;
 			
-			// aapt resource value: 0x7F0401E6
-			public const int track = 2130969062;
+			// aapt resource value: 0x7F0301C0
+			public const int titleMarginStart = 2130903488;
 			
-			// aapt resource value: 0x7F0401E7
-			public const int trackTint = 2130969063;
+			// aapt resource value: 0x7F0301C1
+			public const int titleMarginTop = 2130903489;
 			
-			// aapt resource value: 0x7F0401E8
-			public const int trackTintMode = 2130969064;
+			// aapt resource value: 0x7F0301C3
+			public const int titleTextAppearance = 2130903491;
 			
-			// aapt resource value: 0x7F0401E9
-			public const int ttcIndex = 2130969065;
+			// aapt resource value: 0x7F0301C4
+			public const int titleTextColor = 2130903492;
 			
-			// aapt resource value: 0x7F0401EA
-			public const int useCompatPadding = 2130969066;
+			// aapt resource value: 0x7F0301C5
+			public const int titleTextStyle = 2130903493;
 			
-			// aapt resource value: 0x7F0401EB
-			public const int viewInflaterClass = 2130969067;
+			// aapt resource value: 0x7F0301C6
+			public const int toolbarId = 2130903494;
 			
-			// aapt resource value: 0x7F0401EC
-			public const int voiceIcon = 2130969068;
+			// aapt resource value: 0x7F0301C7
+			public const int toolbarNavigationButtonStyle = 2130903495;
 			
-			// aapt resource value: 0x7F0401ED
-			public const int wave_bg_color = 2130969069;
+			// aapt resource value: 0x7F0301C8
+			public const int toolbarStyle = 2130903496;
 			
-			// aapt resource value: 0x7F0401EE
-			public const int wave_border_color = 2130969070;
+			// aapt resource value: 0x7F0301C9
+			public const int tooltipForegroundColor = 2130903497;
 			
-			// aapt resource value: 0x7F0401EF
-			public const int wave_color = 2130969071;
+			// aapt resource value: 0x7F0301CA
+			public const int tooltipFrameBackground = 2130903498;
 			
-			// aapt resource value: 0x7F0401F0
-			public const int wave_height = 2130969072;
+			// aapt resource value: 0x7F0301CB
+			public const int tooltipText = 2130903499;
 			
-			// aapt resource value: 0x7F0401F1
-			public const int wave_width = 2130969073;
+			// aapt resource value: 0x7F0301CC
+			public const int track = 2130903500;
 			
-			// aapt resource value: 0x7F0401F2
-			public const int wheelview_dividerColor = 2130969074;
+			// aapt resource value: 0x7F0301CD
+			public const int trackTint = 2130903501;
 			
-			// aapt resource value: 0x7F0401F3
-			public const int wheelview_gravity = 2130969075;
+			// aapt resource value: 0x7F0301CE
+			public const int trackTintMode = 2130903502;
 			
-			// aapt resource value: 0x7F0401F4
-			public const int wheelview_lineSpacingMultiplier = 2130969076;
+			// aapt resource value: 0x7F0301CF
+			public const int ttcIndex = 2130903503;
 			
-			// aapt resource value: 0x7F0401F5
-			public const int wheelview_textColorCenter = 2130969077;
+			// aapt resource value: 0x7F0301D0
+			public const int useCompatPadding = 2130903504;
 			
-			// aapt resource value: 0x7F0401F6
-			public const int wheelview_textColorOut = 2130969078;
+			// aapt resource value: 0x7F0301D1
+			public const int viewInflaterClass = 2130903505;
 			
-			// aapt resource value: 0x7F0401F7
-			public const int wheelview_textSize = 2130969079;
+			// aapt resource value: 0x7F0301D2
+			public const int voiceIcon = 2130903506;
 			
-			// aapt resource value: 0x7F0401F8
-			public const int windowActionBar = 2130969080;
+			// aapt resource value: 0x7F0301D3
+			public const int windowActionBar = 2130903507;
 			
-			// aapt resource value: 0x7F0401F9
-			public const int windowActionBarOverlay = 2130969081;
+			// aapt resource value: 0x7F0301D4
+			public const int windowActionBarOverlay = 2130903508;
 			
-			// aapt resource value: 0x7F0401FA
-			public const int windowActionModeOverlay = 2130969082;
+			// aapt resource value: 0x7F0301D5
+			public const int windowActionModeOverlay = 2130903509;
 			
-			// aapt resource value: 0x7F0401FB
-			public const int windowFixedHeightMajor = 2130969083;
+			// aapt resource value: 0x7F0301D6
+			public const int windowFixedHeightMajor = 2130903510;
 			
-			// aapt resource value: 0x7F0401FC
-			public const int windowFixedHeightMinor = 2130969084;
+			// aapt resource value: 0x7F0301D7
+			public const int windowFixedHeightMinor = 2130903511;
 			
-			// aapt resource value: 0x7F0401FD
-			public const int windowFixedWidthMajor = 2130969085;
+			// aapt resource value: 0x7F0301D8
+			public const int windowFixedWidthMajor = 2130903512;
 			
-			// aapt resource value: 0x7F0401FE
-			public const int windowFixedWidthMinor = 2130969086;
+			// aapt resource value: 0x7F0301D9
+			public const int windowFixedWidthMinor = 2130903513;
 			
-			// aapt resource value: 0x7F0401FF
-			public const int windowMinWidthMajor = 2130969087;
+			// aapt resource value: 0x7F0301DA
+			public const int windowMinWidthMajor = 2130903514;
 			
-			// aapt resource value: 0x7F040200
-			public const int windowMinWidthMinor = 2130969088;
+			// aapt resource value: 0x7F0301DB
+			public const int windowMinWidthMinor = 2130903515;
 			
-			// aapt resource value: 0x7F040201
-			public const int windowNoTitle = 2130969089;
+			// aapt resource value: 0x7F0301DC
+			public const int windowNoTitle = 2130903516;
 			
 			static Attribute()
 			{
@@ -2068,17 +1761,17 @@
 		public partial class Boolean
 		{
 			
-			// aapt resource value: 0x7F050000
-			public const int abc_action_bar_embed_tabs = 2131034112;
+			// aapt resource value: 0x7F040000
+			public const int abc_action_bar_embed_tabs = 2130968576;
 			
-			// aapt resource value: 0x7F050001
-			public const int abc_allow_stacked_button_bar = 2131034113;
+			// aapt resource value: 0x7F040001
+			public const int abc_allow_stacked_button_bar = 2130968577;
 			
-			// aapt resource value: 0x7F050002
-			public const int abc_config_actionMenuItemAllCaps = 2131034114;
+			// aapt resource value: 0x7F040002
+			public const int abc_config_actionMenuItemAllCaps = 2130968578;
 			
-			// aapt resource value: 0x7F050003
-			public const int mtrl_btn_textappearance_all_caps = 2131034115;
+			// aapt resource value: 0x7F040003
+			public const int mtrl_btn_textappearance_all_caps = 2130968579;
 			
 			static Boolean()
 			{
@@ -2093,446 +1786,413 @@
 		public partial class Color
 		{
 			
-			// aapt resource value: 0x7F060000
-			public const int abc_background_cache_hint_selector_material_dark = 2131099648;
+			// aapt resource value: 0x7F050000
+			public const int abc_background_cache_hint_selector_material_dark = 2131034112;
 			
-			// aapt resource value: 0x7F060001
-			public const int abc_background_cache_hint_selector_material_light = 2131099649;
+			// aapt resource value: 0x7F050001
+			public const int abc_background_cache_hint_selector_material_light = 2131034113;
 			
-			// aapt resource value: 0x7F060002
-			public const int abc_btn_colored_borderless_text_material = 2131099650;
+			// aapt resource value: 0x7F050002
+			public const int abc_btn_colored_borderless_text_material = 2131034114;
 			
-			// aapt resource value: 0x7F060003
-			public const int abc_btn_colored_text_material = 2131099651;
+			// aapt resource value: 0x7F050003
+			public const int abc_btn_colored_text_material = 2131034115;
 			
-			// aapt resource value: 0x7F060004
-			public const int abc_color_highlight_material = 2131099652;
+			// aapt resource value: 0x7F050004
+			public const int abc_color_highlight_material = 2131034116;
 			
-			// aapt resource value: 0x7F060005
-			public const int abc_hint_foreground_material_dark = 2131099653;
+			// aapt resource value: 0x7F050005
+			public const int abc_hint_foreground_material_dark = 2131034117;
 			
-			// aapt resource value: 0x7F060006
-			public const int abc_hint_foreground_material_light = 2131099654;
+			// aapt resource value: 0x7F050006
+			public const int abc_hint_foreground_material_light = 2131034118;
 			
-			// aapt resource value: 0x7F060007
-			public const int abc_input_method_navigation_guard = 2131099655;
+			// aapt resource value: 0x7F050007
+			public const int abc_input_method_navigation_guard = 2131034119;
 			
-			// aapt resource value: 0x7F060008
-			public const int abc_primary_text_disable_only_material_dark = 2131099656;
+			// aapt resource value: 0x7F050008
+			public const int abc_primary_text_disable_only_material_dark = 2131034120;
 			
-			// aapt resource value: 0x7F060009
-			public const int abc_primary_text_disable_only_material_light = 2131099657;
+			// aapt resource value: 0x7F050009
+			public const int abc_primary_text_disable_only_material_light = 2131034121;
 			
-			// aapt resource value: 0x7F06000A
-			public const int abc_primary_text_material_dark = 2131099658;
+			// aapt resource value: 0x7F05000A
+			public const int abc_primary_text_material_dark = 2131034122;
 			
-			// aapt resource value: 0x7F06000B
-			public const int abc_primary_text_material_light = 2131099659;
+			// aapt resource value: 0x7F05000B
+			public const int abc_primary_text_material_light = 2131034123;
 			
-			// aapt resource value: 0x7F06000C
-			public const int abc_search_url_text = 2131099660;
+			// aapt resource value: 0x7F05000C
+			public const int abc_search_url_text = 2131034124;
 			
-			// aapt resource value: 0x7F06000D
-			public const int abc_search_url_text_normal = 2131099661;
+			// aapt resource value: 0x7F05000D
+			public const int abc_search_url_text_normal = 2131034125;
 			
-			// aapt resource value: 0x7F06000E
-			public const int abc_search_url_text_pressed = 2131099662;
+			// aapt resource value: 0x7F05000E
+			public const int abc_search_url_text_pressed = 2131034126;
 			
-			// aapt resource value: 0x7F06000F
-			public const int abc_search_url_text_selected = 2131099663;
+			// aapt resource value: 0x7F05000F
+			public const int abc_search_url_text_selected = 2131034127;
 			
-			// aapt resource value: 0x7F060010
-			public const int abc_secondary_text_material_dark = 2131099664;
+			// aapt resource value: 0x7F050010
+			public const int abc_secondary_text_material_dark = 2131034128;
 			
-			// aapt resource value: 0x7F060011
-			public const int abc_secondary_text_material_light = 2131099665;
+			// aapt resource value: 0x7F050011
+			public const int abc_secondary_text_material_light = 2131034129;
 			
-			// aapt resource value: 0x7F060012
-			public const int abc_tint_btn_checkable = 2131099666;
+			// aapt resource value: 0x7F050012
+			public const int abc_tint_btn_checkable = 2131034130;
 			
-			// aapt resource value: 0x7F060013
-			public const int abc_tint_default = 2131099667;
+			// aapt resource value: 0x7F050013
+			public const int abc_tint_default = 2131034131;
 			
-			// aapt resource value: 0x7F060014
-			public const int abc_tint_edittext = 2131099668;
+			// aapt resource value: 0x7F050014
+			public const int abc_tint_edittext = 2131034132;
 			
-			// aapt resource value: 0x7F060015
-			public const int abc_tint_seek_thumb = 2131099669;
+			// aapt resource value: 0x7F050015
+			public const int abc_tint_seek_thumb = 2131034133;
 			
-			// aapt resource value: 0x7F060016
-			public const int abc_tint_spinner = 2131099670;
+			// aapt resource value: 0x7F050016
+			public const int abc_tint_spinner = 2131034134;
 			
-			// aapt resource value: 0x7F060017
-			public const int abc_tint_switch_track = 2131099671;
+			// aapt resource value: 0x7F050017
+			public const int abc_tint_switch_track = 2131034135;
 			
-			// aapt resource value: 0x7F060018
-			public const int accent_material_dark = 2131099672;
+			// aapt resource value: 0x7F050018
+			public const int accent_material_dark = 2131034136;
 			
-			// aapt resource value: 0x7F060019
-			public const int accent_material_light = 2131099673;
+			// aapt resource value: 0x7F050019
+			public const int accent_material_light = 2131034137;
 			
-			// aapt resource value: 0x7F06001A
-			public const int background_floating_material_dark = 2131099674;
+			// aapt resource value: 0x7F05001A
+			public const int background_floating_material_dark = 2131034138;
 			
-			// aapt resource value: 0x7F06001B
-			public const int background_floating_material_light = 2131099675;
+			// aapt resource value: 0x7F05001B
+			public const int background_floating_material_light = 2131034139;
 			
-			// aapt resource value: 0x7F06001C
-			public const int background_material_dark = 2131099676;
+			// aapt resource value: 0x7F05001C
+			public const int background_material_dark = 2131034140;
 			
-			// aapt resource value: 0x7F06001D
-			public const int background_material_light = 2131099677;
+			// aapt resource value: 0x7F05001D
+			public const int background_material_light = 2131034141;
 			
-			// aapt resource value: 0x7F06001E
-			public const int bright_foreground_disabled_material_dark = 2131099678;
+			// aapt resource value: 0x7F05001E
+			public const int bright_foreground_disabled_material_dark = 2131034142;
 			
-			// aapt resource value: 0x7F06001F
-			public const int bright_foreground_disabled_material_light = 2131099679;
+			// aapt resource value: 0x7F05001F
+			public const int bright_foreground_disabled_material_light = 2131034143;
 			
-			// aapt resource value: 0x7F060020
-			public const int bright_foreground_inverse_material_dark = 2131099680;
+			// aapt resource value: 0x7F050020
+			public const int bright_foreground_inverse_material_dark = 2131034144;
 			
-			// aapt resource value: 0x7F060021
-			public const int bright_foreground_inverse_material_light = 2131099681;
+			// aapt resource value: 0x7F050021
+			public const int bright_foreground_inverse_material_light = 2131034145;
 			
-			// aapt resource value: 0x7F060022
-			public const int bright_foreground_material_dark = 2131099682;
+			// aapt resource value: 0x7F050022
+			public const int bright_foreground_material_dark = 2131034146;
 			
-			// aapt resource value: 0x7F060023
-			public const int bright_foreground_material_light = 2131099683;
+			// aapt resource value: 0x7F050023
+			public const int bright_foreground_material_light = 2131034147;
 			
-			// aapt resource value: 0x7F060024
-			public const int browser_actions_bg_grey = 2131099684;
+			// aapt resource value: 0x7F050024
+			public const int browser_actions_bg_grey = 2131034148;
 			
-			// aapt resource value: 0x7F060025
-			public const int browser_actions_divider_color = 2131099685;
+			// aapt resource value: 0x7F050025
+			public const int browser_actions_divider_color = 2131034149;
 			
-			// aapt resource value: 0x7F060026
-			public const int browser_actions_text_color = 2131099686;
+			// aapt resource value: 0x7F050026
+			public const int browser_actions_text_color = 2131034150;
 			
-			// aapt resource value: 0x7F060027
-			public const int browser_actions_title_color = 2131099687;
+			// aapt resource value: 0x7F050027
+			public const int browser_actions_title_color = 2131034151;
 			
-			// aapt resource value: 0x7F060028
-			public const int button_material_dark = 2131099688;
+			// aapt resource value: 0x7F050028
+			public const int button_material_dark = 2131034152;
 			
-			// aapt resource value: 0x7F060029
-			public const int button_material_light = 2131099689;
+			// aapt resource value: 0x7F050029
+			public const int button_material_light = 2131034153;
 			
-			// aapt resource value: 0x7F06002A
-			public const int cardview_dark_background = 2131099690;
+			// aapt resource value: 0x7F05002A
+			public const int cardview_dark_background = 2131034154;
 			
-			// aapt resource value: 0x7F06002B
-			public const int cardview_light_background = 2131099691;
+			// aapt resource value: 0x7F05002B
+			public const int cardview_light_background = 2131034155;
 			
-			// aapt resource value: 0x7F06002C
-			public const int cardview_shadow_end_color = 2131099692;
+			// aapt resource value: 0x7F05002C
+			public const int cardview_shadow_end_color = 2131034156;
 			
-			// aapt resource value: 0x7F06002D
-			public const int cardview_shadow_start_color = 2131099693;
+			// aapt resource value: 0x7F05002D
+			public const int cardview_shadow_start_color = 2131034157;
 			
-			// aapt resource value: 0x7F06002E
-			public const int colorAccent = 2131099694;
+			// aapt resource value: 0x7F05002E
+			public const int colorAccent = 2131034158;
 			
-			// aapt resource value: 0x7F06002F
-			public const int colorPrimary = 2131099695;
+			// aapt resource value: 0x7F05002F
+			public const int colorPrimary = 2131034159;
 			
-			// aapt resource value: 0x7F060030
-			public const int colorPrimaryDark = 2131099696;
+			// aapt resource value: 0x7F050030
+			public const int colorPrimaryDark = 2131034160;
 			
-			// aapt resource value: 0x7F060031
-			public const int design_bottom_navigation_shadow_color = 2131099697;
+			// aapt resource value: 0x7F050031
+			public const int design_bottom_navigation_shadow_color = 2131034161;
 			
-			// aapt resource value: 0x7F060032
-			public const int design_default_color_primary = 2131099698;
+			// aapt resource value: 0x7F050032
+			public const int design_default_color_primary = 2131034162;
 			
-			// aapt resource value: 0x7F060033
-			public const int design_default_color_primary_dark = 2131099699;
+			// aapt resource value: 0x7F050033
+			public const int design_default_color_primary_dark = 2131034163;
 			
-			// aapt resource value: 0x7F060034
-			public const int design_error = 2131099700;
+			// aapt resource value: 0x7F050034
+			public const int design_error = 2131034164;
 			
-			// aapt resource value: 0x7F060035
-			public const int design_fab_shadow_end_color = 2131099701;
+			// aapt resource value: 0x7F050035
+			public const int design_fab_shadow_end_color = 2131034165;
 			
-			// aapt resource value: 0x7F060036
-			public const int design_fab_shadow_mid_color = 2131099702;
+			// aapt resource value: 0x7F050036
+			public const int design_fab_shadow_mid_color = 2131034166;
 			
-			// aapt resource value: 0x7F060037
-			public const int design_fab_shadow_start_color = 2131099703;
+			// aapt resource value: 0x7F050037
+			public const int design_fab_shadow_start_color = 2131034167;
 			
-			// aapt resource value: 0x7F060038
-			public const int design_fab_stroke_end_inner_color = 2131099704;
+			// aapt resource value: 0x7F050038
+			public const int design_fab_stroke_end_inner_color = 2131034168;
 			
-			// aapt resource value: 0x7F060039
-			public const int design_fab_stroke_end_outer_color = 2131099705;
+			// aapt resource value: 0x7F050039
+			public const int design_fab_stroke_end_outer_color = 2131034169;
 			
-			// aapt resource value: 0x7F06003A
-			public const int design_fab_stroke_top_inner_color = 2131099706;
+			// aapt resource value: 0x7F05003A
+			public const int design_fab_stroke_top_inner_color = 2131034170;
 			
-			// aapt resource value: 0x7F06003B
-			public const int design_fab_stroke_top_outer_color = 2131099707;
+			// aapt resource value: 0x7F05003B
+			public const int design_fab_stroke_top_outer_color = 2131034171;
 			
-			// aapt resource value: 0x7F06003C
-			public const int design_snackbar_background_color = 2131099708;
+			// aapt resource value: 0x7F05003C
+			public const int design_snackbar_background_color = 2131034172;
 			
-			// aapt resource value: 0x7F06003D
-			public const int design_tint_password_toggle = 2131099709;
+			// aapt resource value: 0x7F05003D
+			public const int design_tint_password_toggle = 2131034173;
 			
-			// aapt resource value: 0x7F06003E
-			public const int dim_foreground_disabled_material_dark = 2131099710;
+			// aapt resource value: 0x7F05003E
+			public const int dim_foreground_disabled_material_dark = 2131034174;
 			
-			// aapt resource value: 0x7F06003F
-			public const int dim_foreground_disabled_material_light = 2131099711;
+			// aapt resource value: 0x7F05003F
+			public const int dim_foreground_disabled_material_light = 2131034175;
 			
-			// aapt resource value: 0x7F060040
-			public const int dim_foreground_material_dark = 2131099712;
+			// aapt resource value: 0x7F050040
+			public const int dim_foreground_material_dark = 2131034176;
 			
-			// aapt resource value: 0x7F060041
-			public const int dim_foreground_material_light = 2131099713;
+			// aapt resource value: 0x7F050041
+			public const int dim_foreground_material_light = 2131034177;
 			
-			// aapt resource value: 0x7F060042
-			public const int error_color_material_dark = 2131099714;
+			// aapt resource value: 0x7F050042
+			public const int error_color_material_dark = 2131034178;
 			
-			// aapt resource value: 0x7F060043
-			public const int error_color_material_light = 2131099715;
+			// aapt resource value: 0x7F050043
+			public const int error_color_material_light = 2131034179;
 			
-			// aapt resource value: 0x7F060044
-			public const int foreground_material_dark = 2131099716;
+			// aapt resource value: 0x7F050044
+			public const int foreground_material_dark = 2131034180;
 			
-			// aapt resource value: 0x7F060045
-			public const int foreground_material_light = 2131099717;
+			// aapt resource value: 0x7F050045
+			public const int foreground_material_light = 2131034181;
 			
-			// aapt resource value: 0x7F060046
-			public const int gd_top_view = 2131099718;
+			// aapt resource value: 0x7F050046
+			public const int highlighted_text_material_dark = 2131034182;
 			
-			// aapt resource value: 0x7F060047
-			public const int highlighted_text_material_dark = 2131099719;
+			// aapt resource value: 0x7F050047
+			public const int highlighted_text_material_light = 2131034183;
 			
-			// aapt resource value: 0x7F060048
-			public const int highlighted_text_material_light = 2131099720;
-			
-			// aapt resource value: 0x7F060049
-			public const int ic_launcher_background = 2131099721;
-			
-			// aapt resource value: 0x7F06004A
-			public const int material_blue_grey_800 = 2131099722;
-			
-			// aapt resource value: 0x7F06004B
-			public const int material_blue_grey_900 = 2131099723;
-			
-			// aapt resource value: 0x7F06004C
-			public const int material_blue_grey_950 = 2131099724;
-			
-			// aapt resource value: 0x7F06004D
-			public const int material_deep_teal_200 = 2131099725;
-			
-			// aapt resource value: 0x7F06004E
-			public const int material_deep_teal_500 = 2131099726;
-			
-			// aapt resource value: 0x7F06004F
-			public const int material_grey_100 = 2131099727;
-			
-			// aapt resource value: 0x7F060050
-			public const int material_grey_300 = 2131099728;
-			
-			// aapt resource value: 0x7F060051
-			public const int material_grey_50 = 2131099729;
-			
-			// aapt resource value: 0x7F060052
-			public const int material_grey_600 = 2131099730;
-			
-			// aapt resource value: 0x7F060053
-			public const int material_grey_800 = 2131099731;
+			// aapt resource value: 0x7F050048
+			public const int ic_launcher_background = 2131034184;
 			
-			// aapt resource value: 0x7F060054
-			public const int material_grey_850 = 2131099732;
+			// aapt resource value: 0x7F050049
+			public const int material_blue_grey_800 = 2131034185;
 			
-			// aapt resource value: 0x7F060055
-			public const int material_grey_900 = 2131099733;
+			// aapt resource value: 0x7F05004A
+			public const int material_blue_grey_900 = 2131034186;
 			
-			// aapt resource value: 0x7F060056
-			public const int material_red_500 = 2131099734;
+			// aapt resource value: 0x7F05004B
+			public const int material_blue_grey_950 = 2131034187;
 			
-			// aapt resource value: 0x7F060057
-			public const int mtrl_bottom_nav_colored_item_tint = 2131099735;
+			// aapt resource value: 0x7F05004C
+			public const int material_deep_teal_200 = 2131034188;
 			
-			// aapt resource value: 0x7F060058
-			public const int mtrl_bottom_nav_item_tint = 2131099736;
+			// aapt resource value: 0x7F05004D
+			public const int material_deep_teal_500 = 2131034189;
 			
-			// aapt resource value: 0x7F060059
-			public const int mtrl_btn_bg_color_disabled = 2131099737;
+			// aapt resource value: 0x7F05004E
+			public const int material_grey_100 = 2131034190;
 			
-			// aapt resource value: 0x7F06005A
-			public const int mtrl_btn_bg_color_selector = 2131099738;
+			// aapt resource value: 0x7F05004F
+			public const int material_grey_300 = 2131034191;
 			
-			// aapt resource value: 0x7F06005B
-			public const int mtrl_btn_ripple_color = 2131099739;
+			// aapt resource value: 0x7F050050
+			public const int material_grey_50 = 2131034192;
 			
-			// aapt resource value: 0x7F06005C
-			public const int mtrl_btn_stroke_color_selector = 2131099740;
+			// aapt resource value: 0x7F050051
+			public const int material_grey_600 = 2131034193;
 			
-			// aapt resource value: 0x7F06005D
-			public const int mtrl_btn_text_btn_ripple_color = 2131099741;
+			// aapt resource value: 0x7F050052
+			public const int material_grey_800 = 2131034194;
 			
-			// aapt resource value: 0x7F06005E
-			public const int mtrl_btn_text_color_disabled = 2131099742;
+			// aapt resource value: 0x7F050053
+			public const int material_grey_850 = 2131034195;
 			
-			// aapt resource value: 0x7F06005F
-			public const int mtrl_btn_text_color_selector = 2131099743;
+			// aapt resource value: 0x7F050054
+			public const int material_grey_900 = 2131034196;
 			
-			// aapt resource value: 0x7F060060
-			public const int mtrl_btn_transparent_bg_color = 2131099744;
+			// aapt resource value: 0x7F050055
+			public const int mtrl_bottom_nav_colored_item_tint = 2131034197;
 			
-			// aapt resource value: 0x7F060061
-			public const int mtrl_chip_background_color = 2131099745;
+			// aapt resource value: 0x7F050056
+			public const int mtrl_bottom_nav_item_tint = 2131034198;
 			
-			// aapt resource value: 0x7F060062
-			public const int mtrl_chip_close_icon_tint = 2131099746;
+			// aapt resource value: 0x7F050057
+			public const int mtrl_btn_bg_color_disabled = 2131034199;
 			
-			// aapt resource value: 0x7F060063
-			public const int mtrl_chip_ripple_color = 2131099747;
+			// aapt resource value: 0x7F050058
+			public const int mtrl_btn_bg_color_selector = 2131034200;
 			
-			// aapt resource value: 0x7F060064
-			public const int mtrl_chip_text_color = 2131099748;
+			// aapt resource value: 0x7F050059
+			public const int mtrl_btn_ripple_color = 2131034201;
 			
-			// aapt resource value: 0x7F060065
-			public const int mtrl_fab_ripple_color = 2131099749;
+			// aapt resource value: 0x7F05005A
+			public const int mtrl_btn_stroke_color_selector = 2131034202;
 			
-			// aapt resource value: 0x7F060066
-			public const int mtrl_scrim_color = 2131099750;
+			// aapt resource value: 0x7F05005B
+			public const int mtrl_btn_text_btn_ripple_color = 2131034203;
 			
-			// aapt resource value: 0x7F060067
-			public const int mtrl_tabs_colored_ripple_color = 2131099751;
+			// aapt resource value: 0x7F05005C
+			public const int mtrl_btn_text_color_disabled = 2131034204;
 			
-			// aapt resource value: 0x7F060068
-			public const int mtrl_tabs_icon_color_selector = 2131099752;
+			// aapt resource value: 0x7F05005D
+			public const int mtrl_btn_text_color_selector = 2131034205;
 			
-			// aapt resource value: 0x7F060069
-			public const int mtrl_tabs_icon_color_selector_colored = 2131099753;
+			// aapt resource value: 0x7F05005E
+			public const int mtrl_btn_transparent_bg_color = 2131034206;
 			
-			// aapt resource value: 0x7F06006A
-			public const int mtrl_tabs_legacy_text_color_selector = 2131099754;
+			// aapt resource value: 0x7F05005F
+			public const int mtrl_chip_background_color = 2131034207;
 			
-			// aapt resource value: 0x7F06006B
-			public const int mtrl_tabs_ripple_color = 2131099755;
+			// aapt resource value: 0x7F050060
+			public const int mtrl_chip_close_icon_tint = 2131034208;
 			
-			// aapt resource value: 0x7F06006D
-			public const int mtrl_textinput_default_box_stroke_color = 2131099757;
+			// aapt resource value: 0x7F050061
+			public const int mtrl_chip_ripple_color = 2131034209;
 			
-			// aapt resource value: 0x7F06006E
-			public const int mtrl_textinput_disabled_color = 2131099758;
+			// aapt resource value: 0x7F050062
+			public const int mtrl_chip_text_color = 2131034210;
 			
-			// aapt resource value: 0x7F06006F
-			public const int mtrl_textinput_filled_box_default_background_color = 2131099759;
+			// aapt resource value: 0x7F050063
+			public const int mtrl_fab_ripple_color = 2131034211;
 			
-			// aapt resource value: 0x7F060070
-			public const int mtrl_textinput_hovered_box_stroke_color = 2131099760;
+			// aapt resource value: 0x7F050064
+			public const int mtrl_scrim_color = 2131034212;
 			
-			// aapt resource value: 0x7F06006C
-			public const int mtrl_text_btn_text_color_selector = 2131099756;
+			// aapt resource value: 0x7F050065
+			public const int mtrl_tabs_colored_ripple_color = 2131034213;
 			
-			// aapt resource value: 0x7F060071
-			public const int notification_action_color_filter = 2131099761;
+			// aapt resource value: 0x7F050066
+			public const int mtrl_tabs_icon_color_selector = 2131034214;
 			
-			// aapt resource value: 0x7F060072
-			public const int notification_icon_bg_color = 2131099762;
+			// aapt resource value: 0x7F050067
+			public const int mtrl_tabs_icon_color_selector_colored = 2131034215;
 			
-			// aapt resource value: 0x7F060073
-			public const int notification_material_background_media_default_color = 2131099763;
+			// aapt resource value: 0x7F050068
+			public const int mtrl_tabs_legacy_text_color_selector = 2131034216;
 			
-			// aapt resource value: 0x7F060074
-			public const int pickerview_bgColor_default = 2131099764;
+			// aapt resource value: 0x7F050069
+			public const int mtrl_tabs_ripple_color = 2131034217;
 			
-			// aapt resource value: 0x7F060075
-			public const int pickerview_bgColor_overlay = 2131099765;
+			// aapt resource value: 0x7F05006B
+			public const int mtrl_textinput_default_box_stroke_color = 2131034219;
 			
-			// aapt resource value: 0x7F060076
-			public const int pickerview_bg_topbar = 2131099766;
+			// aapt resource value: 0x7F05006C
+			public const int mtrl_textinput_disabled_color = 2131034220;
 			
-			// aapt resource value: 0x7F060077
-			public const int pickerview_timebtn_nor = 2131099767;
+			// aapt resource value: 0x7F05006D
+			public const int mtrl_textinput_filled_box_default_background_color = 2131034221;
 			
-			// aapt resource value: 0x7F060078
-			public const int pickerview_timebtn_pre = 2131099768;
+			// aapt resource value: 0x7F05006E
+			public const int mtrl_textinput_hovered_box_stroke_color = 2131034222;
 			
-			// aapt resource value: 0x7F060079
-			public const int pickerview_topbar_title = 2131099769;
+			// aapt resource value: 0x7F05006A
+			public const int mtrl_text_btn_text_color_selector = 2131034218;
 			
-			// aapt resource value: 0x7F06007A
-			public const int pickerview_wheelview_textcolor_center = 2131099770;
+			// aapt resource value: 0x7F05006F
+			public const int notification_action_color_filter = 2131034223;
 			
-			// aapt resource value: 0x7F06007B
-			public const int pickerview_wheelview_textcolor_divider = 2131099771;
+			// aapt resource value: 0x7F050070
+			public const int notification_icon_bg_color = 2131034224;
 			
-			// aapt resource value: 0x7F06007C
-			public const int pickerview_wheelview_textcolor_out = 2131099772;
+			// aapt resource value: 0x7F050071
+			public const int notification_material_background_media_default_color = 2131034225;
 			
-			// aapt resource value: 0x7F06007D
-			public const int primary_dark_material_dark = 2131099773;
+			// aapt resource value: 0x7F050072
+			public const int primary_dark_material_dark = 2131034226;
 			
-			// aapt resource value: 0x7F06007E
-			public const int primary_dark_material_light = 2131099774;
+			// aapt resource value: 0x7F050073
+			public const int primary_dark_material_light = 2131034227;
 			
-			// aapt resource value: 0x7F06007F
-			public const int primary_material_dark = 2131099775;
+			// aapt resource value: 0x7F050074
+			public const int primary_material_dark = 2131034228;
 			
-			// aapt resource value: 0x7F060080
-			public const int primary_material_light = 2131099776;
+			// aapt resource value: 0x7F050075
+			public const int primary_material_light = 2131034229;
 			
-			// aapt resource value: 0x7F060081
-			public const int primary_text_default_material_dark = 2131099777;
+			// aapt resource value: 0x7F050076
+			public const int primary_text_default_material_dark = 2131034230;
 			
-			// aapt resource value: 0x7F060082
-			public const int primary_text_default_material_light = 2131099778;
+			// aapt resource value: 0x7F050077
+			public const int primary_text_default_material_light = 2131034231;
 			
-			// aapt resource value: 0x7F060083
-			public const int primary_text_disabled_material_dark = 2131099779;
+			// aapt resource value: 0x7F050078
+			public const int primary_text_disabled_material_dark = 2131034232;
 			
-			// aapt resource value: 0x7F060084
-			public const int primary_text_disabled_material_light = 2131099780;
+			// aapt resource value: 0x7F050079
+			public const int primary_text_disabled_material_light = 2131034233;
 			
-			// aapt resource value: 0x7F060085
-			public const int ripple_material_dark = 2131099781;
+			// aapt resource value: 0x7F05007A
+			public const int ripple_material_dark = 2131034234;
 			
-			// aapt resource value: 0x7F060086
-			public const int ripple_material_light = 2131099782;
+			// aapt resource value: 0x7F05007B
+			public const int ripple_material_light = 2131034235;
 			
-			// aapt resource value: 0x7F060087
-			public const int secondary_text_default_material_dark = 2131099783;
+			// aapt resource value: 0x7F05007C
+			public const int secondary_text_default_material_dark = 2131034236;
 			
-			// aapt resource value: 0x7F060088
-			public const int secondary_text_default_material_light = 2131099784;
+			// aapt resource value: 0x7F05007D
+			public const int secondary_text_default_material_light = 2131034237;
 			
-			// aapt resource value: 0x7F060089
-			public const int secondary_text_disabled_material_dark = 2131099785;
+			// aapt resource value: 0x7F05007E
+			public const int secondary_text_disabled_material_dark = 2131034238;
 			
-			// aapt resource value: 0x7F06008A
-			public const int secondary_text_disabled_material_light = 2131099786;
+			// aapt resource value: 0x7F05007F
+			public const int secondary_text_disabled_material_light = 2131034239;
 			
-			// aapt resource value: 0x7F06008B
-			public const int switch_thumb_disabled_material_dark = 2131099787;
+			// aapt resource value: 0x7F050080
+			public const int switch_thumb_disabled_material_dark = 2131034240;
 			
-			// aapt resource value: 0x7F06008C
-			public const int switch_thumb_disabled_material_light = 2131099788;
+			// aapt resource value: 0x7F050081
+			public const int switch_thumb_disabled_material_light = 2131034241;
 			
-			// aapt resource value: 0x7F06008D
-			public const int switch_thumb_material_dark = 2131099789;
+			// aapt resource value: 0x7F050082
+			public const int switch_thumb_material_dark = 2131034242;
 			
-			// aapt resource value: 0x7F06008E
-			public const int switch_thumb_material_light = 2131099790;
+			// aapt resource value: 0x7F050083
+			public const int switch_thumb_material_light = 2131034243;
 			
-			// aapt resource value: 0x7F06008F
-			public const int switch_thumb_normal_material_dark = 2131099791;
+			// aapt resource value: 0x7F050084
+			public const int switch_thumb_normal_material_dark = 2131034244;
 			
-			// aapt resource value: 0x7F060090
-			public const int switch_thumb_normal_material_light = 2131099792;
+			// aapt resource value: 0x7F050085
+			public const int switch_thumb_normal_material_light = 2131034245;
 			
-			// aapt resource value: 0x7F060091
-			public const int tooltip_background_dark = 2131099793;
+			// aapt resource value: 0x7F050086
+			public const int tooltip_background_dark = 2131034246;
 			
-			// aapt resource value: 0x7F060092
-			public const int tooltip_background_light = 2131099794;
+			// aapt resource value: 0x7F050087
+			public const int tooltip_background_light = 2131034247;
 			
 			static Color()
 			{
@@ -2547,692 +2207,671 @@
 		public partial class Dimension
 		{
 			
-			// aapt resource value: 0x7F070000
-			public const int abc_action_bar_content_inset_material = 2131165184;
+			// aapt resource value: 0x7F060000
+			public const int abc_action_bar_content_inset_material = 2131099648;
 			
-			// aapt resource value: 0x7F070001
-			public const int abc_action_bar_content_inset_with_nav = 2131165185;
+			// aapt resource value: 0x7F060001
+			public const int abc_action_bar_content_inset_with_nav = 2131099649;
 			
-			// aapt resource value: 0x7F070002
-			public const int abc_action_bar_default_height_material = 2131165186;
+			// aapt resource value: 0x7F060002
+			public const int abc_action_bar_default_height_material = 2131099650;
 			
-			// aapt resource value: 0x7F070003
-			public const int abc_action_bar_default_padding_end_material = 2131165187;
+			// aapt resource value: 0x7F060003
+			public const int abc_action_bar_default_padding_end_material = 2131099651;
 			
-			// aapt resource value: 0x7F070004
-			public const int abc_action_bar_default_padding_start_material = 2131165188;
+			// aapt resource value: 0x7F060004
+			public const int abc_action_bar_default_padding_start_material = 2131099652;
 			
-			// aapt resource value: 0x7F070005
-			public const int abc_action_bar_elevation_material = 2131165189;
+			// aapt resource value: 0x7F060005
+			public const int abc_action_bar_elevation_material = 2131099653;
 			
-			// aapt resource value: 0x7F070006
-			public const int abc_action_bar_icon_vertical_padding_material = 2131165190;
+			// aapt resource value: 0x7F060006
+			public const int abc_action_bar_icon_vertical_padding_material = 2131099654;
 			
-			// aapt resource value: 0x7F070007
-			public const int abc_action_bar_overflow_padding_end_material = 2131165191;
+			// aapt resource value: 0x7F060007
+			public const int abc_action_bar_overflow_padding_end_material = 2131099655;
 			
-			// aapt resource value: 0x7F070008
-			public const int abc_action_bar_overflow_padding_start_material = 2131165192;
+			// aapt resource value: 0x7F060008
+			public const int abc_action_bar_overflow_padding_start_material = 2131099656;
 			
-			// aapt resource value: 0x7F070009
-			public const int abc_action_bar_stacked_max_height = 2131165193;
+			// aapt resource value: 0x7F060009
+			public const int abc_action_bar_stacked_max_height = 2131099657;
 			
-			// aapt resource value: 0x7F07000A
-			public const int abc_action_bar_stacked_tab_max_width = 2131165194;
+			// aapt resource value: 0x7F06000A
+			public const int abc_action_bar_stacked_tab_max_width = 2131099658;
 			
-			// aapt resource value: 0x7F07000B
-			public const int abc_action_bar_subtitle_bottom_margin_material = 2131165195;
+			// aapt resource value: 0x7F06000B
+			public const int abc_action_bar_subtitle_bottom_margin_material = 2131099659;
 			
-			// aapt resource value: 0x7F07000C
-			public const int abc_action_bar_subtitle_top_margin_material = 2131165196;
+			// aapt resource value: 0x7F06000C
+			public const int abc_action_bar_subtitle_top_margin_material = 2131099660;
 			
-			// aapt resource value: 0x7F07000D
-			public const int abc_action_button_min_height_material = 2131165197;
+			// aapt resource value: 0x7F06000D
+			public const int abc_action_button_min_height_material = 2131099661;
 			
-			// aapt resource value: 0x7F07000E
-			public const int abc_action_button_min_width_material = 2131165198;
+			// aapt resource value: 0x7F06000E
+			public const int abc_action_button_min_width_material = 2131099662;
 			
-			// aapt resource value: 0x7F07000F
-			public const int abc_action_button_min_width_overflow_material = 2131165199;
+			// aapt resource value: 0x7F06000F
+			public const int abc_action_button_min_width_overflow_material = 2131099663;
 			
-			// aapt resource value: 0x7F070010
-			public const int abc_alert_dialog_button_bar_height = 2131165200;
+			// aapt resource value: 0x7F060010
+			public const int abc_alert_dialog_button_bar_height = 2131099664;
 			
-			// aapt resource value: 0x7F070011
-			public const int abc_alert_dialog_button_dimen = 2131165201;
+			// aapt resource value: 0x7F060011
+			public const int abc_alert_dialog_button_dimen = 2131099665;
 			
-			// aapt resource value: 0x7F070012
-			public const int abc_button_inset_horizontal_material = 2131165202;
+			// aapt resource value: 0x7F060012
+			public const int abc_button_inset_horizontal_material = 2131099666;
 			
-			// aapt resource value: 0x7F070013
-			public const int abc_button_inset_vertical_material = 2131165203;
+			// aapt resource value: 0x7F060013
+			public const int abc_button_inset_vertical_material = 2131099667;
 			
-			// aapt resource value: 0x7F070014
-			public const int abc_button_padding_horizontal_material = 2131165204;
+			// aapt resource value: 0x7F060014
+			public const int abc_button_padding_horizontal_material = 2131099668;
 			
-			// aapt resource value: 0x7F070015
-			public const int abc_button_padding_vertical_material = 2131165205;
+			// aapt resource value: 0x7F060015
+			public const int abc_button_padding_vertical_material = 2131099669;
 			
-			// aapt resource value: 0x7F070016
-			public const int abc_cascading_menus_min_smallest_width = 2131165206;
+			// aapt resource value: 0x7F060016
+			public const int abc_cascading_menus_min_smallest_width = 2131099670;
 			
-			// aapt resource value: 0x7F070017
-			public const int abc_config_prefDialogWidth = 2131165207;
+			// aapt resource value: 0x7F060017
+			public const int abc_config_prefDialogWidth = 2131099671;
 			
-			// aapt resource value: 0x7F070018
-			public const int abc_control_corner_material = 2131165208;
+			// aapt resource value: 0x7F060018
+			public const int abc_control_corner_material = 2131099672;
 			
-			// aapt resource value: 0x7F070019
-			public const int abc_control_inset_material = 2131165209;
+			// aapt resource value: 0x7F060019
+			public const int abc_control_inset_material = 2131099673;
 			
-			// aapt resource value: 0x7F07001A
-			public const int abc_control_padding_material = 2131165210;
+			// aapt resource value: 0x7F06001A
+			public const int abc_control_padding_material = 2131099674;
 			
-			// aapt resource value: 0x7F07001B
-			public const int abc_dialog_corner_radius_material = 2131165211;
+			// aapt resource value: 0x7F06001B
+			public const int abc_dialog_corner_radius_material = 2131099675;
 			
-			// aapt resource value: 0x7F07001C
-			public const int abc_dialog_fixed_height_major = 2131165212;
+			// aapt resource value: 0x7F06001C
+			public const int abc_dialog_fixed_height_major = 2131099676;
 			
-			// aapt resource value: 0x7F07001D
-			public const int abc_dialog_fixed_height_minor = 2131165213;
+			// aapt resource value: 0x7F06001D
+			public const int abc_dialog_fixed_height_minor = 2131099677;
 			
-			// aapt resource value: 0x7F07001E
-			public const int abc_dialog_fixed_width_major = 2131165214;
+			// aapt resource value: 0x7F06001E
+			public const int abc_dialog_fixed_width_major = 2131099678;
 			
-			// aapt resource value: 0x7F07001F
-			public const int abc_dialog_fixed_width_minor = 2131165215;
+			// aapt resource value: 0x7F06001F
+			public const int abc_dialog_fixed_width_minor = 2131099679;
 			
-			// aapt resource value: 0x7F070020
-			public const int abc_dialog_list_padding_bottom_no_buttons = 2131165216;
+			// aapt resource value: 0x7F060020
+			public const int abc_dialog_list_padding_bottom_no_buttons = 2131099680;
 			
-			// aapt resource value: 0x7F070021
-			public const int abc_dialog_list_padding_top_no_title = 2131165217;
+			// aapt resource value: 0x7F060021
+			public const int abc_dialog_list_padding_top_no_title = 2131099681;
 			
-			// aapt resource value: 0x7F070022
-			public const int abc_dialog_min_width_major = 2131165218;
+			// aapt resource value: 0x7F060022
+			public const int abc_dialog_min_width_major = 2131099682;
 			
-			// aapt resource value: 0x7F070023
-			public const int abc_dialog_min_width_minor = 2131165219;
+			// aapt resource value: 0x7F060023
+			public const int abc_dialog_min_width_minor = 2131099683;
 			
-			// aapt resource value: 0x7F070024
-			public const int abc_dialog_padding_material = 2131165220;
+			// aapt resource value: 0x7F060024
+			public const int abc_dialog_padding_material = 2131099684;
 			
-			// aapt resource value: 0x7F070025
-			public const int abc_dialog_padding_top_material = 2131165221;
+			// aapt resource value: 0x7F060025
+			public const int abc_dialog_padding_top_material = 2131099685;
 			
-			// aapt resource value: 0x7F070026
-			public const int abc_dialog_title_divider_material = 2131165222;
+			// aapt resource value: 0x7F060026
+			public const int abc_dialog_title_divider_material = 2131099686;
 			
-			// aapt resource value: 0x7F070027
-			public const int abc_disabled_alpha_material_dark = 2131165223;
+			// aapt resource value: 0x7F060027
+			public const int abc_disabled_alpha_material_dark = 2131099687;
 			
-			// aapt resource value: 0x7F070028
-			public const int abc_disabled_alpha_material_light = 2131165224;
+			// aapt resource value: 0x7F060028
+			public const int abc_disabled_alpha_material_light = 2131099688;
 			
-			// aapt resource value: 0x7F070029
-			public const int abc_dropdownitem_icon_width = 2131165225;
+			// aapt resource value: 0x7F060029
+			public const int abc_dropdownitem_icon_width = 2131099689;
 			
-			// aapt resource value: 0x7F07002A
-			public const int abc_dropdownitem_text_padding_left = 2131165226;
+			// aapt resource value: 0x7F06002A
+			public const int abc_dropdownitem_text_padding_left = 2131099690;
 			
-			// aapt resource value: 0x7F07002B
-			public const int abc_dropdownitem_text_padding_right = 2131165227;
+			// aapt resource value: 0x7F06002B
+			public const int abc_dropdownitem_text_padding_right = 2131099691;
 			
-			// aapt resource value: 0x7F07002C
-			public const int abc_edit_text_inset_bottom_material = 2131165228;
+			// aapt resource value: 0x7F06002C
+			public const int abc_edit_text_inset_bottom_material = 2131099692;
 			
-			// aapt resource value: 0x7F07002D
-			public const int abc_edit_text_inset_horizontal_material = 2131165229;
+			// aapt resource value: 0x7F06002D
+			public const int abc_edit_text_inset_horizontal_material = 2131099693;
 			
-			// aapt resource value: 0x7F07002E
-			public const int abc_edit_text_inset_top_material = 2131165230;
+			// aapt resource value: 0x7F06002E
+			public const int abc_edit_text_inset_top_material = 2131099694;
 			
-			// aapt resource value: 0x7F07002F
-			public const int abc_floating_window_z = 2131165231;
+			// aapt resource value: 0x7F06002F
+			public const int abc_floating_window_z = 2131099695;
 			
-			// aapt resource value: 0x7F070030
-			public const int abc_list_item_padding_horizontal_material = 2131165232;
+			// aapt resource value: 0x7F060030
+			public const int abc_list_item_padding_horizontal_material = 2131099696;
 			
-			// aapt resource value: 0x7F070031
-			public const int abc_panel_menu_list_width = 2131165233;
+			// aapt resource value: 0x7F060031
+			public const int abc_panel_menu_list_width = 2131099697;
 			
-			// aapt resource value: 0x7F070032
-			public const int abc_progress_bar_height_material = 2131165234;
+			// aapt resource value: 0x7F060032
+			public const int abc_progress_bar_height_material = 2131099698;
 			
-			// aapt resource value: 0x7F070033
-			public const int abc_search_view_preferred_height = 2131165235;
+			// aapt resource value: 0x7F060033
+			public const int abc_search_view_preferred_height = 2131099699;
 			
-			// aapt resource value: 0x7F070034
-			public const int abc_search_view_preferred_width = 2131165236;
+			// aapt resource value: 0x7F060034
+			public const int abc_search_view_preferred_width = 2131099700;
 			
-			// aapt resource value: 0x7F070035
-			public const int abc_seekbar_track_background_height_material = 2131165237;
+			// aapt resource value: 0x7F060035
+			public const int abc_seekbar_track_background_height_material = 2131099701;
 			
-			// aapt resource value: 0x7F070036
-			public const int abc_seekbar_track_progress_height_material = 2131165238;
+			// aapt resource value: 0x7F060036
+			public const int abc_seekbar_track_progress_height_material = 2131099702;
 			
-			// aapt resource value: 0x7F070037
-			public const int abc_select_dialog_padding_start_material = 2131165239;
+			// aapt resource value: 0x7F060037
+			public const int abc_select_dialog_padding_start_material = 2131099703;
 			
-			// aapt resource value: 0x7F070038
-			public const int abc_switch_padding = 2131165240;
+			// aapt resource value: 0x7F060038
+			public const int abc_switch_padding = 2131099704;
 			
-			// aapt resource value: 0x7F070039
-			public const int abc_text_size_body_1_material = 2131165241;
+			// aapt resource value: 0x7F060039
+			public const int abc_text_size_body_1_material = 2131099705;
 			
-			// aapt resource value: 0x7F07003A
-			public const int abc_text_size_body_2_material = 2131165242;
+			// aapt resource value: 0x7F06003A
+			public const int abc_text_size_body_2_material = 2131099706;
 			
-			// aapt resource value: 0x7F07003B
-			public const int abc_text_size_button_material = 2131165243;
+			// aapt resource value: 0x7F06003B
+			public const int abc_text_size_button_material = 2131099707;
 			
-			// aapt resource value: 0x7F07003C
-			public const int abc_text_size_caption_material = 2131165244;
+			// aapt resource value: 0x7F06003C
+			public const int abc_text_size_caption_material = 2131099708;
 			
-			// aapt resource value: 0x7F07003D
-			public const int abc_text_size_display_1_material = 2131165245;
+			// aapt resource value: 0x7F06003D
+			public const int abc_text_size_display_1_material = 2131099709;
 			
-			// aapt resource value: 0x7F07003E
-			public const int abc_text_size_display_2_material = 2131165246;
+			// aapt resource value: 0x7F06003E
+			public const int abc_text_size_display_2_material = 2131099710;
 			
-			// aapt resource value: 0x7F07003F
-			public const int abc_text_size_display_3_material = 2131165247;
+			// aapt resource value: 0x7F06003F
+			public const int abc_text_size_display_3_material = 2131099711;
 			
-			// aapt resource value: 0x7F070040
-			public const int abc_text_size_display_4_material = 2131165248;
+			// aapt resource value: 0x7F060040
+			public const int abc_text_size_display_4_material = 2131099712;
 			
-			// aapt resource value: 0x7F070041
-			public const int abc_text_size_headline_material = 2131165249;
+			// aapt resource value: 0x7F060041
+			public const int abc_text_size_headline_material = 2131099713;
 			
-			// aapt resource value: 0x7F070042
-			public const int abc_text_size_large_material = 2131165250;
+			// aapt resource value: 0x7F060042
+			public const int abc_text_size_large_material = 2131099714;
 			
-			// aapt resource value: 0x7F070043
-			public const int abc_text_size_medium_material = 2131165251;
+			// aapt resource value: 0x7F060043
+			public const int abc_text_size_medium_material = 2131099715;
 			
-			// aapt resource value: 0x7F070044
-			public const int abc_text_size_menu_header_material = 2131165252;
+			// aapt resource value: 0x7F060044
+			public const int abc_text_size_menu_header_material = 2131099716;
 			
-			// aapt resource value: 0x7F070045
-			public const int abc_text_size_menu_material = 2131165253;
+			// aapt resource value: 0x7F060045
+			public const int abc_text_size_menu_material = 2131099717;
 			
-			// aapt resource value: 0x7F070046
-			public const int abc_text_size_small_material = 2131165254;
+			// aapt resource value: 0x7F060046
+			public const int abc_text_size_small_material = 2131099718;
 			
-			// aapt resource value: 0x7F070047
-			public const int abc_text_size_subhead_material = 2131165255;
+			// aapt resource value: 0x7F060047
+			public const int abc_text_size_subhead_material = 2131099719;
 			
-			// aapt resource value: 0x7F070048
-			public const int abc_text_size_subtitle_material_toolbar = 2131165256;
+			// aapt resource value: 0x7F060048
+			public const int abc_text_size_subtitle_material_toolbar = 2131099720;
 			
-			// aapt resource value: 0x7F070049
-			public const int abc_text_size_title_material = 2131165257;
+			// aapt resource value: 0x7F060049
+			public const int abc_text_size_title_material = 2131099721;
 			
-			// aapt resource value: 0x7F07004A
-			public const int abc_text_size_title_material_toolbar = 2131165258;
+			// aapt resource value: 0x7F06004A
+			public const int abc_text_size_title_material_toolbar = 2131099722;
 			
-			// aapt resource value: 0x7F07004B
-			public const int browser_actions_context_menu_max_width = 2131165259;
+			// aapt resource value: 0x7F06004B
+			public const int browser_actions_context_menu_max_width = 2131099723;
 			
-			// aapt resource value: 0x7F07004C
-			public const int browser_actions_context_menu_min_padding = 2131165260;
+			// aapt resource value: 0x7F06004C
+			public const int browser_actions_context_menu_min_padding = 2131099724;
 			
-			// aapt resource value: 0x7F07004D
-			public const int cardview_compat_inset_shadow = 2131165261;
+			// aapt resource value: 0x7F06004D
+			public const int cardview_compat_inset_shadow = 2131099725;
 			
-			// aapt resource value: 0x7F07004E
-			public const int cardview_default_elevation = 2131165262;
+			// aapt resource value: 0x7F06004E
+			public const int cardview_default_elevation = 2131099726;
 			
-			// aapt resource value: 0x7F07004F
-			public const int cardview_default_radius = 2131165263;
+			// aapt resource value: 0x7F06004F
+			public const int cardview_default_radius = 2131099727;
 			
-			// aapt resource value: 0x7F070050
-			public const int compat_button_inset_horizontal_material = 2131165264;
+			// aapt resource value: 0x7F060050
+			public const int compat_button_inset_horizontal_material = 2131099728;
 			
-			// aapt resource value: 0x7F070051
-			public const int compat_button_inset_vertical_material = 2131165265;
+			// aapt resource value: 0x7F060051
+			public const int compat_button_inset_vertical_material = 2131099729;
 			
-			// aapt resource value: 0x7F070052
-			public const int compat_button_padding_horizontal_material = 2131165266;
+			// aapt resource value: 0x7F060052
+			public const int compat_button_padding_horizontal_material = 2131099730;
 			
-			// aapt resource value: 0x7F070053
-			public const int compat_button_padding_vertical_material = 2131165267;
+			// aapt resource value: 0x7F060053
+			public const int compat_button_padding_vertical_material = 2131099731;
 			
-			// aapt resource value: 0x7F070054
-			public const int compat_control_corner_material = 2131165268;
+			// aapt resource value: 0x7F060054
+			public const int compat_control_corner_material = 2131099732;
 			
-			// aapt resource value: 0x7F070055
-			public const int compat_notification_large_icon_max_height = 2131165269;
+			// aapt resource value: 0x7F060055
+			public const int compat_notification_large_icon_max_height = 2131099733;
 			
-			// aapt resource value: 0x7F070056
-			public const int compat_notification_large_icon_max_width = 2131165270;
+			// aapt resource value: 0x7F060056
+			public const int compat_notification_large_icon_max_width = 2131099734;
 			
-			// aapt resource value: 0x7F070057
-			public const int design_appbar_elevation = 2131165271;
+			// aapt resource value: 0x7F060057
+			public const int design_appbar_elevation = 2131099735;
 			
-			// aapt resource value: 0x7F070058
-			public const int design_bottom_navigation_active_item_max_width = 2131165272;
+			// aapt resource value: 0x7F060058
+			public const int design_bottom_navigation_active_item_max_width = 2131099736;
 			
-			// aapt resource value: 0x7F070059
-			public const int design_bottom_navigation_active_item_min_width = 2131165273;
+			// aapt resource value: 0x7F060059
+			public const int design_bottom_navigation_active_item_min_width = 2131099737;
 			
-			// aapt resource value: 0x7F07005A
-			public const int design_bottom_navigation_active_text_size = 2131165274;
+			// aapt resource value: 0x7F06005A
+			public const int design_bottom_navigation_active_text_size = 2131099738;
 			
-			// aapt resource value: 0x7F07005B
-			public const int design_bottom_navigation_elevation = 2131165275;
+			// aapt resource value: 0x7F06005B
+			public const int design_bottom_navigation_elevation = 2131099739;
 			
-			// aapt resource value: 0x7F07005C
-			public const int design_bottom_navigation_height = 2131165276;
+			// aapt resource value: 0x7F06005C
+			public const int design_bottom_navigation_height = 2131099740;
 			
-			// aapt resource value: 0x7F07005D
-			public const int design_bottom_navigation_icon_size = 2131165277;
+			// aapt resource value: 0x7F06005D
+			public const int design_bottom_navigation_icon_size = 2131099741;
 			
-			// aapt resource value: 0x7F07005E
-			public const int design_bottom_navigation_item_max_width = 2131165278;
+			// aapt resource value: 0x7F06005E
+			public const int design_bottom_navigation_item_max_width = 2131099742;
 			
-			// aapt resource value: 0x7F07005F
-			public const int design_bottom_navigation_item_min_width = 2131165279;
+			// aapt resource value: 0x7F06005F
+			public const int design_bottom_navigation_item_min_width = 2131099743;
 			
-			// aapt resource value: 0x7F070060
-			public const int design_bottom_navigation_margin = 2131165280;
+			// aapt resource value: 0x7F060060
+			public const int design_bottom_navigation_margin = 2131099744;
 			
-			// aapt resource value: 0x7F070061
-			public const int design_bottom_navigation_shadow_height = 2131165281;
+			// aapt resource value: 0x7F060061
+			public const int design_bottom_navigation_shadow_height = 2131099745;
 			
-			// aapt resource value: 0x7F070062
-			public const int design_bottom_navigation_text_size = 2131165282;
+			// aapt resource value: 0x7F060062
+			public const int design_bottom_navigation_text_size = 2131099746;
 			
-			// aapt resource value: 0x7F070063
-			public const int design_bottom_sheet_modal_elevation = 2131165283;
+			// aapt resource value: 0x7F060063
+			public const int design_bottom_sheet_modal_elevation = 2131099747;
 			
-			// aapt resource value: 0x7F070064
-			public const int design_bottom_sheet_peek_height_min = 2131165284;
+			// aapt resource value: 0x7F060064
+			public const int design_bottom_sheet_peek_height_min = 2131099748;
 			
-			// aapt resource value: 0x7F070065
-			public const int design_fab_border_width = 2131165285;
+			// aapt resource value: 0x7F060065
+			public const int design_fab_border_width = 2131099749;
 			
-			// aapt resource value: 0x7F070066
-			public const int design_fab_elevation = 2131165286;
+			// aapt resource value: 0x7F060066
+			public const int design_fab_elevation = 2131099750;
 			
-			// aapt resource value: 0x7F070067
-			public const int design_fab_image_size = 2131165287;
+			// aapt resource value: 0x7F060067
+			public const int design_fab_image_size = 2131099751;
 			
-			// aapt resource value: 0x7F070068
-			public const int design_fab_size_mini = 2131165288;
+			// aapt resource value: 0x7F060068
+			public const int design_fab_size_mini = 2131099752;
 			
-			// aapt resource value: 0x7F070069
-			public const int design_fab_size_normal = 2131165289;
+			// aapt resource value: 0x7F060069
+			public const int design_fab_size_normal = 2131099753;
 			
-			// aapt resource value: 0x7F07006A
-			public const int design_fab_translation_z_hovered_focused = 2131165290;
+			// aapt resource value: 0x7F06006A
+			public const int design_fab_translation_z_hovered_focused = 2131099754;
 			
-			// aapt resource value: 0x7F07006B
-			public const int design_fab_translation_z_pressed = 2131165291;
+			// aapt resource value: 0x7F06006B
+			public const int design_fab_translation_z_pressed = 2131099755;
 			
-			// aapt resource value: 0x7F07006C
-			public const int design_navigation_elevation = 2131165292;
+			// aapt resource value: 0x7F06006C
+			public const int design_navigation_elevation = 2131099756;
 			
-			// aapt resource value: 0x7F07006D
-			public const int design_navigation_icon_padding = 2131165293;
+			// aapt resource value: 0x7F06006D
+			public const int design_navigation_icon_padding = 2131099757;
 			
-			// aapt resource value: 0x7F07006E
-			public const int design_navigation_icon_size = 2131165294;
+			// aapt resource value: 0x7F06006E
+			public const int design_navigation_icon_size = 2131099758;
 			
-			// aapt resource value: 0x7F07006F
-			public const int design_navigation_item_horizontal_padding = 2131165295;
+			// aapt resource value: 0x7F06006F
+			public const int design_navigation_item_horizontal_padding = 2131099759;
 			
-			// aapt resource value: 0x7F070070
-			public const int design_navigation_item_icon_padding = 2131165296;
+			// aapt resource value: 0x7F060070
+			public const int design_navigation_item_icon_padding = 2131099760;
 			
-			// aapt resource value: 0x7F070071
-			public const int design_navigation_max_width = 2131165297;
-			
-			// aapt resource value: 0x7F070072
-			public const int design_navigation_padding_bottom = 2131165298;
-			
-			// aapt resource value: 0x7F070073
-			public const int design_navigation_separator_vertical_padding = 2131165299;
-			
-			// aapt resource value: 0x7F070074
-			public const int design_snackbar_action_inline_max_width = 2131165300;
-			
-			// aapt resource value: 0x7F070075
-			public const int design_snackbar_background_corner_radius = 2131165301;
-			
-			// aapt resource value: 0x7F070076
-			public const int design_snackbar_elevation = 2131165302;
-			
-			// aapt resource value: 0x7F070077
-			public const int design_snackbar_extra_spacing_horizontal = 2131165303;
-			
-			// aapt resource value: 0x7F070078
-			public const int design_snackbar_max_width = 2131165304;
+			// aapt resource value: 0x7F060071
+			public const int design_navigation_max_width = 2131099761;
 			
-			// aapt resource value: 0x7F070079
-			public const int design_snackbar_min_width = 2131165305;
+			// aapt resource value: 0x7F060072
+			public const int design_navigation_padding_bottom = 2131099762;
 			
-			// aapt resource value: 0x7F07007A
-			public const int design_snackbar_padding_horizontal = 2131165306;
+			// aapt resource value: 0x7F060073
+			public const int design_navigation_separator_vertical_padding = 2131099763;
 			
-			// aapt resource value: 0x7F07007B
-			public const int design_snackbar_padding_vertical = 2131165307;
+			// aapt resource value: 0x7F060074
+			public const int design_snackbar_action_inline_max_width = 2131099764;
 			
-			// aapt resource value: 0x7F07007C
-			public const int design_snackbar_padding_vertical_2lines = 2131165308;
+			// aapt resource value: 0x7F060075
+			public const int design_snackbar_background_corner_radius = 2131099765;
 			
-			// aapt resource value: 0x7F07007D
-			public const int design_snackbar_text_size = 2131165309;
+			// aapt resource value: 0x7F060076
+			public const int design_snackbar_elevation = 2131099766;
 			
-			// aapt resource value: 0x7F07007E
-			public const int design_tab_max_width = 2131165310;
+			// aapt resource value: 0x7F060077
+			public const int design_snackbar_extra_spacing_horizontal = 2131099767;
 			
-			// aapt resource value: 0x7F07007F
-			public const int design_tab_scrollable_min_width = 2131165311;
+			// aapt resource value: 0x7F060078
+			public const int design_snackbar_max_width = 2131099768;
 			
-			// aapt resource value: 0x7F070080
-			public const int design_tab_text_size = 2131165312;
+			// aapt resource value: 0x7F060079
+			public const int design_snackbar_min_width = 2131099769;
 			
-			// aapt resource value: 0x7F070081
-			public const int design_tab_text_size_2line = 2131165313;
+			// aapt resource value: 0x7F06007A
+			public const int design_snackbar_padding_horizontal = 2131099770;
 			
-			// aapt resource value: 0x7F070082
-			public const int design_textinput_caption_translate_y = 2131165314;
+			// aapt resource value: 0x7F06007B
+			public const int design_snackbar_padding_vertical = 2131099771;
 			
-			// aapt resource value: 0x7F070083
-			public const int disabled_alpha_material_dark = 2131165315;
+			// aapt resource value: 0x7F06007C
+			public const int design_snackbar_padding_vertical_2lines = 2131099772;
 			
-			// aapt resource value: 0x7F070084
-			public const int disabled_alpha_material_light = 2131165316;
+			// aapt resource value: 0x7F06007D
+			public const int design_snackbar_text_size = 2131099773;
 			
-			// aapt resource value: 0x7F070085
-			public const int fab_margin = 2131165317;
+			// aapt resource value: 0x7F06007E
+			public const int design_tab_max_width = 2131099774;
 			
-			// aapt resource value: 0x7F070086
-			public const int fastscroll_default_thickness = 2131165318;
+			// aapt resource value: 0x7F06007F
+			public const int design_tab_scrollable_min_width = 2131099775;
 			
-			// aapt resource value: 0x7F070087
-			public const int fastscroll_margin = 2131165319;
+			// aapt resource value: 0x7F060080
+			public const int design_tab_text_size = 2131099776;
 			
-			// aapt resource value: 0x7F070088
-			public const int fastscroll_minimum_range = 2131165320;
+			// aapt resource value: 0x7F060081
+			public const int design_tab_text_size_2line = 2131099777;
 			
-			// aapt resource value: 0x7F070089
-			public const int fingerprint_icon_size = 2131165321;
+			// aapt resource value: 0x7F060082
+			public const int design_textinput_caption_translate_y = 2131099778;
 			
-			// aapt resource value: 0x7F07008A
-			public const int fingerprint_status_layout_margin_vertical = 2131165322;
+			// aapt resource value: 0x7F060083
+			public const int disabled_alpha_material_dark = 2131099779;
 			
-			// aapt resource value: 0x7F07008B
-			public const int highlight_alpha_material_colored = 2131165323;
+			// aapt resource value: 0x7F060084
+			public const int disabled_alpha_material_light = 2131099780;
 			
-			// aapt resource value: 0x7F07008C
-			public const int highlight_alpha_material_dark = 2131165324;
+			// aapt resource value: 0x7F060085
+			public const int fab_margin = 2131099781;
 			
-			// aapt resource value: 0x7F07008D
-			public const int highlight_alpha_material_light = 2131165325;
+			// aapt resource value: 0x7F060086
+			public const int fastscroll_default_thickness = 2131099782;
 			
-			// aapt resource value: 0x7F07008E
-			public const int hint_alpha_material_dark = 2131165326;
+			// aapt resource value: 0x7F060087
+			public const int fastscroll_margin = 2131099783;
 			
-			// aapt resource value: 0x7F07008F
-			public const int hint_alpha_material_light = 2131165327;
+			// aapt resource value: 0x7F060088
+			public const int fastscroll_minimum_range = 2131099784;
 			
-			// aapt resource value: 0x7F070090
-			public const int hint_pressed_alpha_material_dark = 2131165328;
+			// aapt resource value: 0x7F060089
+			public const int highlight_alpha_material_colored = 2131099785;
 			
-			// aapt resource value: 0x7F070091
-			public const int hint_pressed_alpha_material_light = 2131165329;
+			// aapt resource value: 0x7F06008A
+			public const int highlight_alpha_material_dark = 2131099786;
 			
-			// aapt resource value: 0x7F070092
-			public const int item_touch_helper_max_drag_scroll_per_frame = 2131165330;
+			// aapt resource value: 0x7F06008B
+			public const int highlight_alpha_material_light = 2131099787;
 			
-			// aapt resource value: 0x7F070093
-			public const int item_touch_helper_swipe_escape_max_velocity = 2131165331;
+			// aapt resource value: 0x7F06008C
+			public const int hint_alpha_material_dark = 2131099788;
 			
-			// aapt resource value: 0x7F070094
-			public const int item_touch_helper_swipe_escape_velocity = 2131165332;
+			// aapt resource value: 0x7F06008D
+			public const int hint_alpha_material_light = 2131099789;
 			
-			// aapt resource value: 0x7F070095
-			public const int mtrl_bottomappbar_fabOffsetEndMode = 2131165333;
+			// aapt resource value: 0x7F06008E
+			public const int hint_pressed_alpha_material_dark = 2131099790;
 			
-			// aapt resource value: 0x7F070096
-			public const int mtrl_bottomappbar_fab_cradle_margin = 2131165334;
+			// aapt resource value: 0x7F06008F
+			public const int hint_pressed_alpha_material_light = 2131099791;
 			
-			// aapt resource value: 0x7F070097
-			public const int mtrl_bottomappbar_fab_cradle_rounded_corner_radius = 2131165335;
+			// aapt resource value: 0x7F060090
+			public const int item_touch_helper_max_drag_scroll_per_frame = 2131099792;
 			
-			// aapt resource value: 0x7F070098
-			public const int mtrl_bottomappbar_fab_cradle_vertical_offset = 2131165336;
+			// aapt resource value: 0x7F060091
+			public const int item_touch_helper_swipe_escape_max_velocity = 2131099793;
 			
-			// aapt resource value: 0x7F070099
-			public const int mtrl_bottomappbar_height = 2131165337;
+			// aapt resource value: 0x7F060092
+			public const int item_touch_helper_swipe_escape_velocity = 2131099794;
 			
-			// aapt resource value: 0x7F07009A
-			public const int mtrl_btn_corner_radius = 2131165338;
+			// aapt resource value: 0x7F060093
+			public const int mtrl_bottomappbar_fabOffsetEndMode = 2131099795;
 			
-			// aapt resource value: 0x7F07009B
-			public const int mtrl_btn_dialog_btn_min_width = 2131165339;
+			// aapt resource value: 0x7F060094
+			public const int mtrl_bottomappbar_fab_cradle_margin = 2131099796;
 			
-			// aapt resource value: 0x7F07009C
-			public const int mtrl_btn_disabled_elevation = 2131165340;
+			// aapt resource value: 0x7F060095
+			public const int mtrl_bottomappbar_fab_cradle_rounded_corner_radius = 2131099797;
 			
-			// aapt resource value: 0x7F07009D
-			public const int mtrl_btn_disabled_z = 2131165341;
+			// aapt resource value: 0x7F060096
+			public const int mtrl_bottomappbar_fab_cradle_vertical_offset = 2131099798;
 			
-			// aapt resource value: 0x7F07009E
-			public const int mtrl_btn_elevation = 2131165342;
+			// aapt resource value: 0x7F060097
+			public const int mtrl_bottomappbar_height = 2131099799;
 			
-			// aapt resource value: 0x7F07009F
-			public const int mtrl_btn_focused_z = 2131165343;
+			// aapt resource value: 0x7F060098
+			public const int mtrl_btn_corner_radius = 2131099800;
 			
-			// aapt resource value: 0x7F0700A0
-			public const int mtrl_btn_hovered_z = 2131165344;
+			// aapt resource value: 0x7F060099
+			public const int mtrl_btn_dialog_btn_min_width = 2131099801;
 			
-			// aapt resource value: 0x7F0700A1
-			public const int mtrl_btn_icon_btn_padding_left = 2131165345;
+			// aapt resource value: 0x7F06009A
+			public const int mtrl_btn_disabled_elevation = 2131099802;
 			
-			// aapt resource value: 0x7F0700A2
-			public const int mtrl_btn_icon_padding = 2131165346;
+			// aapt resource value: 0x7F06009B
+			public const int mtrl_btn_disabled_z = 2131099803;
 			
-			// aapt resource value: 0x7F0700A3
-			public const int mtrl_btn_inset = 2131165347;
+			// aapt resource value: 0x7F06009C
+			public const int mtrl_btn_elevation = 2131099804;
 			
-			// aapt resource value: 0x7F0700A4
-			public const int mtrl_btn_letter_spacing = 2131165348;
+			// aapt resource value: 0x7F06009D
+			public const int mtrl_btn_focused_z = 2131099805;
 			
-			// aapt resource value: 0x7F0700A5
-			public const int mtrl_btn_padding_bottom = 2131165349;
+			// aapt resource value: 0x7F06009E
+			public const int mtrl_btn_hovered_z = 2131099806;
 			
-			// aapt resource value: 0x7F0700A6
-			public const int mtrl_btn_padding_left = 2131165350;
+			// aapt resource value: 0x7F06009F
+			public const int mtrl_btn_icon_btn_padding_left = 2131099807;
 			
-			// aapt resource value: 0x7F0700A7
-			public const int mtrl_btn_padding_right = 2131165351;
+			// aapt resource value: 0x7F0600A0
+			public const int mtrl_btn_icon_padding = 2131099808;
 			
-			// aapt resource value: 0x7F0700A8
-			public const int mtrl_btn_padding_top = 2131165352;
+			// aapt resource value: 0x7F0600A1
+			public const int mtrl_btn_inset = 2131099809;
 			
-			// aapt resource value: 0x7F0700A9
-			public const int mtrl_btn_pressed_z = 2131165353;
+			// aapt resource value: 0x7F0600A2
+			public const int mtrl_btn_letter_spacing = 2131099810;
 			
-			// aapt resource value: 0x7F0700AA
-			public const int mtrl_btn_stroke_size = 2131165354;
+			// aapt resource value: 0x7F0600A3
+			public const int mtrl_btn_padding_bottom = 2131099811;
 			
-			// aapt resource value: 0x7F0700AB
-			public const int mtrl_btn_text_btn_icon_padding = 2131165355;
+			// aapt resource value: 0x7F0600A4
+			public const int mtrl_btn_padding_left = 2131099812;
 			
-			// aapt resource value: 0x7F0700AC
-			public const int mtrl_btn_text_btn_padding_left = 2131165356;
+			// aapt resource value: 0x7F0600A5
+			public const int mtrl_btn_padding_right = 2131099813;
 			
-			// aapt resource value: 0x7F0700AD
-			public const int mtrl_btn_text_btn_padding_right = 2131165357;
+			// aapt resource value: 0x7F0600A6
+			public const int mtrl_btn_padding_top = 2131099814;
 			
-			// aapt resource value: 0x7F0700AE
-			public const int mtrl_btn_text_size = 2131165358;
+			// aapt resource value: 0x7F0600A7
+			public const int mtrl_btn_pressed_z = 2131099815;
 			
-			// aapt resource value: 0x7F0700AF
-			public const int mtrl_btn_z = 2131165359;
+			// aapt resource value: 0x7F0600A8
+			public const int mtrl_btn_stroke_size = 2131099816;
 			
-			// aapt resource value: 0x7F0700B0
-			public const int mtrl_card_elevation = 2131165360;
+			// aapt resource value: 0x7F0600A9
+			public const int mtrl_btn_text_btn_icon_padding = 2131099817;
 			
-			// aapt resource value: 0x7F0700B1
-			public const int mtrl_card_spacing = 2131165361;
+			// aapt resource value: 0x7F0600AA
+			public const int mtrl_btn_text_btn_padding_left = 2131099818;
 			
-			// aapt resource value: 0x7F0700B2
-			public const int mtrl_chip_pressed_translation_z = 2131165362;
+			// aapt resource value: 0x7F0600AB
+			public const int mtrl_btn_text_btn_padding_right = 2131099819;
 			
-			// aapt resource value: 0x7F0700B3
-			public const int mtrl_chip_text_size = 2131165363;
+			// aapt resource value: 0x7F0600AC
+			public const int mtrl_btn_text_size = 2131099820;
 			
-			// aapt resource value: 0x7F0700B4
-			public const int mtrl_fab_elevation = 2131165364;
+			// aapt resource value: 0x7F0600AD
+			public const int mtrl_btn_z = 2131099821;
 			
-			// aapt resource value: 0x7F0700B5
-			public const int mtrl_fab_translation_z_hovered_focused = 2131165365;
+			// aapt resource value: 0x7F0600AE
+			public const int mtrl_card_elevation = 2131099822;
 			
-			// aapt resource value: 0x7F0700B6
-			public const int mtrl_fab_translation_z_pressed = 2131165366;
+			// aapt resource value: 0x7F0600AF
+			public const int mtrl_card_spacing = 2131099823;
 			
-			// aapt resource value: 0x7F0700B7
-			public const int mtrl_navigation_elevation = 2131165367;
+			// aapt resource value: 0x7F0600B0
+			public const int mtrl_chip_pressed_translation_z = 2131099824;
 			
-			// aapt resource value: 0x7F0700B8
-			public const int mtrl_navigation_item_horizontal_padding = 2131165368;
+			// aapt resource value: 0x7F0600B1
+			public const int mtrl_chip_text_size = 2131099825;
 			
-			// aapt resource value: 0x7F0700B9
-			public const int mtrl_navigation_item_icon_padding = 2131165369;
+			// aapt resource value: 0x7F0600B2
+			public const int mtrl_fab_elevation = 2131099826;
 			
-			// aapt resource value: 0x7F0700BA
-			public const int mtrl_snackbar_background_corner_radius = 2131165370;
+			// aapt resource value: 0x7F0600B3
+			public const int mtrl_fab_translation_z_hovered_focused = 2131099827;
 			
-			// aapt resource value: 0x7F0700BB
-			public const int mtrl_snackbar_margin = 2131165371;
+			// aapt resource value: 0x7F0600B4
+			public const int mtrl_fab_translation_z_pressed = 2131099828;
 			
-			// aapt resource value: 0x7F0700BC
-			public const int mtrl_textinput_box_bottom_offset = 2131165372;
+			// aapt resource value: 0x7F0600B5
+			public const int mtrl_navigation_elevation = 2131099829;
 			
-			// aapt resource value: 0x7F0700BD
-			public const int mtrl_textinput_box_corner_radius_medium = 2131165373;
+			// aapt resource value: 0x7F0600B6
+			public const int mtrl_navigation_item_horizontal_padding = 2131099830;
 			
-			// aapt resource value: 0x7F0700BE
-			public const int mtrl_textinput_box_corner_radius_small = 2131165374;
+			// aapt resource value: 0x7F0600B7
+			public const int mtrl_navigation_item_icon_padding = 2131099831;
 			
-			// aapt resource value: 0x7F0700BF
-			public const int mtrl_textinput_box_label_cutout_padding = 2131165375;
+			// aapt resource value: 0x7F0600B8
+			public const int mtrl_snackbar_background_corner_radius = 2131099832;
 			
-			// aapt resource value: 0x7F0700C0
-			public const int mtrl_textinput_box_padding_end = 2131165376;
+			// aapt resource value: 0x7F0600B9
+			public const int mtrl_snackbar_margin = 2131099833;
 			
-			// aapt resource value: 0x7F0700C1
-			public const int mtrl_textinput_box_stroke_width_default = 2131165377;
+			// aapt resource value: 0x7F0600BA
+			public const int mtrl_textinput_box_bottom_offset = 2131099834;
 			
-			// aapt resource value: 0x7F0700C2
-			public const int mtrl_textinput_box_stroke_width_focused = 2131165378;
+			// aapt resource value: 0x7F0600BB
+			public const int mtrl_textinput_box_corner_radius_medium = 2131099835;
 			
-			// aapt resource value: 0x7F0700C3
-			public const int mtrl_textinput_outline_box_expanded_padding = 2131165379;
+			// aapt resource value: 0x7F0600BC
+			public const int mtrl_textinput_box_corner_radius_small = 2131099836;
 			
-			// aapt resource value: 0x7F0700C4
-			public const int mtrl_toolbar_default_height = 2131165380;
+			// aapt resource value: 0x7F0600BD
+			public const int mtrl_textinput_box_label_cutout_padding = 2131099837;
 			
-			// aapt resource value: 0x7F0700C5
-			public const int notification_action_icon_size = 2131165381;
+			// aapt resource value: 0x7F0600BE
+			public const int mtrl_textinput_box_padding_end = 2131099838;
 			
-			// aapt resource value: 0x7F0700C6
-			public const int notification_action_text_size = 2131165382;
+			// aapt resource value: 0x7F0600BF
+			public const int mtrl_textinput_box_stroke_width_default = 2131099839;
 			
-			// aapt resource value: 0x7F0700C7
-			public const int notification_big_circle_margin = 2131165383;
+			// aapt resource value: 0x7F0600C0
+			public const int mtrl_textinput_box_stroke_width_focused = 2131099840;
 			
-			// aapt resource value: 0x7F0700C8
-			public const int notification_content_margin_start = 2131165384;
+			// aapt resource value: 0x7F0600C1
+			public const int mtrl_textinput_outline_box_expanded_padding = 2131099841;
 			
-			// aapt resource value: 0x7F0700C9
-			public const int notification_large_icon_height = 2131165385;
+			// aapt resource value: 0x7F0600C2
+			public const int mtrl_toolbar_default_height = 2131099842;
 			
-			// aapt resource value: 0x7F0700CA
-			public const int notification_large_icon_width = 2131165386;
+			// aapt resource value: 0x7F0600C3
+			public const int notification_action_icon_size = 2131099843;
 			
-			// aapt resource value: 0x7F0700CB
-			public const int notification_main_column_padding_top = 2131165387;
+			// aapt resource value: 0x7F0600C4
+			public const int notification_action_text_size = 2131099844;
 			
-			// aapt resource value: 0x7F0700CC
-			public const int notification_media_narrow_margin = 2131165388;
+			// aapt resource value: 0x7F0600C5
+			public const int notification_big_circle_margin = 2131099845;
 			
-			// aapt resource value: 0x7F0700CD
-			public const int notification_right_icon_size = 2131165389;
+			// aapt resource value: 0x7F0600C6
+			public const int notification_content_margin_start = 2131099846;
 			
-			// aapt resource value: 0x7F0700CE
-			public const int notification_right_side_padding_top = 2131165390;
+			// aapt resource value: 0x7F0600C7
+			public const int notification_large_icon_height = 2131099847;
 			
-			// aapt resource value: 0x7F0700CF
-			public const int notification_small_icon_background_padding = 2131165391;
+			// aapt resource value: 0x7F0600C8
+			public const int notification_large_icon_width = 2131099848;
 			
-			// aapt resource value: 0x7F0700D0
-			public const int notification_small_icon_size_as_large = 2131165392;
+			// aapt resource value: 0x7F0600C9
+			public const int notification_main_column_padding_top = 2131099849;
 			
-			// aapt resource value: 0x7F0700D1
-			public const int notification_subtext_size = 2131165393;
+			// aapt resource value: 0x7F0600CA
+			public const int notification_media_narrow_margin = 2131099850;
 			
-			// aapt resource value: 0x7F0700D2
-			public const int notification_top_pad = 2131165394;
+			// aapt resource value: 0x7F0600CB
+			public const int notification_right_icon_size = 2131099851;
 			
-			// aapt resource value: 0x7F0700D3
-			public const int notification_top_pad_large_text = 2131165395;
+			// aapt resource value: 0x7F0600CC
+			public const int notification_right_side_padding_top = 2131099852;
 			
-			// aapt resource value: 0x7F0700D4
-			public const int pickerview_textsize = 2131165396;
+			// aapt resource value: 0x7F0600CD
+			public const int notification_small_icon_background_padding = 2131099853;
 			
-			// aapt resource value: 0x7F0700D5
-			public const int pickerview_topbar_btn_textsize = 2131165397;
+			// aapt resource value: 0x7F0600CE
+			public const int notification_small_icon_size_as_large = 2131099854;
 			
-			// aapt resource value: 0x7F0700D6
-			public const int pickerview_topbar_height = 2131165398;
+			// aapt resource value: 0x7F0600CF
+			public const int notification_subtext_size = 2131099855;
 			
-			// aapt resource value: 0x7F0700D7
-			public const int pickerview_topbar_padding = 2131165399;
+			// aapt resource value: 0x7F0600D0
+			public const int notification_top_pad = 2131099856;
 			
-			// aapt resource value: 0x7F0700D8
-			public const int pickerview_topbar_title_textsize = 2131165400;
+			// aapt resource value: 0x7F0600D1
+			public const int notification_top_pad_large_text = 2131099857;
 			
-			// aapt resource value: 0x7F0700D9
-			public const int subtitle_corner_radius = 2131165401;
+			// aapt resource value: 0x7F0600D2
+			public const int subtitle_corner_radius = 2131099858;
 			
-			// aapt resource value: 0x7F0700DA
-			public const int subtitle_outline_width = 2131165402;
+			// aapt resource value: 0x7F0600D3
+			public const int subtitle_outline_width = 2131099859;
 			
-			// aapt resource value: 0x7F0700DB
-			public const int subtitle_shadow_offset = 2131165403;
+			// aapt resource value: 0x7F0600D4
+			public const int subtitle_shadow_offset = 2131099860;
 			
-			// aapt resource value: 0x7F0700DC
-			public const int subtitle_shadow_radius = 2131165404;
+			// aapt resource value: 0x7F0600D5
+			public const int subtitle_shadow_radius = 2131099861;
 			
-			// aapt resource value: 0x7F0700DD
-			public const int tooltip_corner_radius = 2131165405;
+			// aapt resource value: 0x7F0600D6
+			public const int tooltip_corner_radius = 2131099862;
 			
-			// aapt resource value: 0x7F0700DE
-			public const int tooltip_horizontal_padding = 2131165406;
+			// aapt resource value: 0x7F0600D7
+			public const int tooltip_horizontal_padding = 2131099863;
 			
-			// aapt resource value: 0x7F0700DF
-			public const int tooltip_margin = 2131165407;
+			// aapt resource value: 0x7F0600D8
+			public const int tooltip_margin = 2131099864;
 			
-			// aapt resource value: 0x7F0700E0
-			public const int tooltip_precise_anchor_extra_offset = 2131165408;
+			// aapt resource value: 0x7F0600D9
+			public const int tooltip_precise_anchor_extra_offset = 2131099865;
 			
-			// aapt resource value: 0x7F0700E1
-			public const int tooltip_precise_anchor_threshold = 2131165409;
+			// aapt resource value: 0x7F0600DA
+			public const int tooltip_precise_anchor_threshold = 2131099866;
 			
-			// aapt resource value: 0x7F0700E2
-			public const int tooltip_vertical_padding = 2131165410;
+			// aapt resource value: 0x7F0600DB
+			public const int tooltip_vertical_padding = 2131099867;
 			
-			// aapt resource value: 0x7F0700E3
-			public const int tooltip_y_offset_non_touch = 2131165411;
+			// aapt resource value: 0x7F0600DC
+			public const int tooltip_y_offset_non_touch = 2131099868;
 			
-			// aapt resource value: 0x7F0700E4
-			public const int tooltip_y_offset_touch = 2131165412;
+			// aapt resource value: 0x7F0600DD
+			public const int tooltip_y_offset_touch = 2131099869;
 			
 			static Dimension()
 			{
@@ -3247,461 +2886,347 @@
 		public partial class Drawable
 		{
 			
-			// aapt resource value: 0x7F080006
-			public const int abc_ab_share_pack_mtrl_alpha = 2131230726;
+			// aapt resource value: 0x7F070006
+			public const int abc_ab_share_pack_mtrl_alpha = 2131165190;
 			
-			// aapt resource value: 0x7F080007
-			public const int abc_action_bar_item_background_material = 2131230727;
+			// aapt resource value: 0x7F070007
+			public const int abc_action_bar_item_background_material = 2131165191;
 			
-			// aapt resource value: 0x7F080008
-			public const int abc_btn_borderless_material = 2131230728;
+			// aapt resource value: 0x7F070008
+			public const int abc_btn_borderless_material = 2131165192;
 			
-			// aapt resource value: 0x7F080009
-			public const int abc_btn_check_material = 2131230729;
+			// aapt resource value: 0x7F070009
+			public const int abc_btn_check_material = 2131165193;
 			
-			// aapt resource value: 0x7F08000A
-			public const int abc_btn_check_to_on_mtrl_000 = 2131230730;
+			// aapt resource value: 0x7F07000A
+			public const int abc_btn_check_to_on_mtrl_000 = 2131165194;
 			
-			// aapt resource value: 0x7F08000B
-			public const int abc_btn_check_to_on_mtrl_015 = 2131230731;
+			// aapt resource value: 0x7F07000B
+			public const int abc_btn_check_to_on_mtrl_015 = 2131165195;
 			
-			// aapt resource value: 0x7F08000C
-			public const int abc_btn_colored_material = 2131230732;
+			// aapt resource value: 0x7F07000C
+			public const int abc_btn_colored_material = 2131165196;
 			
-			// aapt resource value: 0x7F08000D
-			public const int abc_btn_default_mtrl_shape = 2131230733;
+			// aapt resource value: 0x7F07000D
+			public const int abc_btn_default_mtrl_shape = 2131165197;
 			
-			// aapt resource value: 0x7F08000E
-			public const int abc_btn_radio_material = 2131230734;
+			// aapt resource value: 0x7F07000E
+			public const int abc_btn_radio_material = 2131165198;
 			
-			// aapt resource value: 0x7F08000F
-			public const int abc_btn_radio_to_on_mtrl_000 = 2131230735;
+			// aapt resource value: 0x7F07000F
+			public const int abc_btn_radio_to_on_mtrl_000 = 2131165199;
 			
-			// aapt resource value: 0x7F080010
-			public const int abc_btn_radio_to_on_mtrl_015 = 2131230736;
+			// aapt resource value: 0x7F070010
+			public const int abc_btn_radio_to_on_mtrl_015 = 2131165200;
 			
-			// aapt resource value: 0x7F080011
-			public const int abc_btn_switch_to_on_mtrl_00001 = 2131230737;
+			// aapt resource value: 0x7F070011
+			public const int abc_btn_switch_to_on_mtrl_00001 = 2131165201;
 			
-			// aapt resource value: 0x7F080012
-			public const int abc_btn_switch_to_on_mtrl_00012 = 2131230738;
+			// aapt resource value: 0x7F070012
+			public const int abc_btn_switch_to_on_mtrl_00012 = 2131165202;
 			
-			// aapt resource value: 0x7F080013
-			public const int abc_cab_background_internal_bg = 2131230739;
+			// aapt resource value: 0x7F070013
+			public const int abc_cab_background_internal_bg = 2131165203;
 			
-			// aapt resource value: 0x7F080014
-			public const int abc_cab_background_top_material = 2131230740;
+			// aapt resource value: 0x7F070014
+			public const int abc_cab_background_top_material = 2131165204;
 			
-			// aapt resource value: 0x7F080015
-			public const int abc_cab_background_top_mtrl_alpha = 2131230741;
+			// aapt resource value: 0x7F070015
+			public const int abc_cab_background_top_mtrl_alpha = 2131165205;
 			
-			// aapt resource value: 0x7F080016
-			public const int abc_control_background_material = 2131230742;
+			// aapt resource value: 0x7F070016
+			public const int abc_control_background_material = 2131165206;
 			
-			// aapt resource value: 0x7F080017
-			public const int abc_dialog_material_background = 2131230743;
+			// aapt resource value: 0x7F070017
+			public const int abc_dialog_material_background = 2131165207;
 			
-			// aapt resource value: 0x7F080018
-			public const int abc_edit_text_material = 2131230744;
+			// aapt resource value: 0x7F070018
+			public const int abc_edit_text_material = 2131165208;
 			
-			// aapt resource value: 0x7F080019
-			public const int abc_ic_ab_back_material = 2131230745;
+			// aapt resource value: 0x7F070019
+			public const int abc_ic_ab_back_material = 2131165209;
 			
-			// aapt resource value: 0x7F08001A
-			public const int abc_ic_arrow_drop_right_black_24dp = 2131230746;
+			// aapt resource value: 0x7F07001A
+			public const int abc_ic_arrow_drop_right_black_24dp = 2131165210;
 			
-			// aapt resource value: 0x7F08001B
-			public const int abc_ic_clear_material = 2131230747;
+			// aapt resource value: 0x7F07001B
+			public const int abc_ic_clear_material = 2131165211;
 			
-			// aapt resource value: 0x7F08001C
-			public const int abc_ic_commit_search_api_mtrl_alpha = 2131230748;
+			// aapt resource value: 0x7F07001C
+			public const int abc_ic_commit_search_api_mtrl_alpha = 2131165212;
 			
-			// aapt resource value: 0x7F08001D
-			public const int abc_ic_go_search_api_material = 2131230749;
+			// aapt resource value: 0x7F07001D
+			public const int abc_ic_go_search_api_material = 2131165213;
 			
-			// aapt resource value: 0x7F08001E
-			public const int abc_ic_menu_copy_mtrl_am_alpha = 2131230750;
+			// aapt resource value: 0x7F07001E
+			public const int abc_ic_menu_copy_mtrl_am_alpha = 2131165214;
 			
-			// aapt resource value: 0x7F08001F
-			public const int abc_ic_menu_cut_mtrl_alpha = 2131230751;
+			// aapt resource value: 0x7F07001F
+			public const int abc_ic_menu_cut_mtrl_alpha = 2131165215;
 			
-			// aapt resource value: 0x7F080020
-			public const int abc_ic_menu_overflow_material = 2131230752;
+			// aapt resource value: 0x7F070020
+			public const int abc_ic_menu_overflow_material = 2131165216;
 			
-			// aapt resource value: 0x7F080021
-			public const int abc_ic_menu_paste_mtrl_am_alpha = 2131230753;
+			// aapt resource value: 0x7F070021
+			public const int abc_ic_menu_paste_mtrl_am_alpha = 2131165217;
 			
-			// aapt resource value: 0x7F080022
-			public const int abc_ic_menu_selectall_mtrl_alpha = 2131230754;
+			// aapt resource value: 0x7F070022
+			public const int abc_ic_menu_selectall_mtrl_alpha = 2131165218;
 			
-			// aapt resource value: 0x7F080023
-			public const int abc_ic_menu_share_mtrl_alpha = 2131230755;
+			// aapt resource value: 0x7F070023
+			public const int abc_ic_menu_share_mtrl_alpha = 2131165219;
 			
-			// aapt resource value: 0x7F080024
-			public const int abc_ic_search_api_material = 2131230756;
+			// aapt resource value: 0x7F070024
+			public const int abc_ic_search_api_material = 2131165220;
 			
-			// aapt resource value: 0x7F080025
-			public const int abc_ic_star_black_16dp = 2131230757;
+			// aapt resource value: 0x7F070025
+			public const int abc_ic_star_black_16dp = 2131165221;
 			
-			// aapt resource value: 0x7F080026
-			public const int abc_ic_star_black_36dp = 2131230758;
+			// aapt resource value: 0x7F070026
+			public const int abc_ic_star_black_36dp = 2131165222;
 			
-			// aapt resource value: 0x7F080027
-			public const int abc_ic_star_black_48dp = 2131230759;
+			// aapt resource value: 0x7F070027
+			public const int abc_ic_star_black_48dp = 2131165223;
 			
-			// aapt resource value: 0x7F080028
-			public const int abc_ic_star_half_black_16dp = 2131230760;
+			// aapt resource value: 0x7F070028
+			public const int abc_ic_star_half_black_16dp = 2131165224;
 			
-			// aapt resource value: 0x7F080029
-			public const int abc_ic_star_half_black_36dp = 2131230761;
+			// aapt resource value: 0x7F070029
+			public const int abc_ic_star_half_black_36dp = 2131165225;
 			
-			// aapt resource value: 0x7F08002A
-			public const int abc_ic_star_half_black_48dp = 2131230762;
+			// aapt resource value: 0x7F07002A
+			public const int abc_ic_star_half_black_48dp = 2131165226;
 			
-			// aapt resource value: 0x7F08002B
-			public const int abc_ic_voice_search_api_material = 2131230763;
+			// aapt resource value: 0x7F07002B
+			public const int abc_ic_voice_search_api_material = 2131165227;
 			
-			// aapt resource value: 0x7F08002C
-			public const int abc_item_background_holo_dark = 2131230764;
+			// aapt resource value: 0x7F07002C
+			public const int abc_item_background_holo_dark = 2131165228;
 			
-			// aapt resource value: 0x7F08002D
-			public const int abc_item_background_holo_light = 2131230765;
+			// aapt resource value: 0x7F07002D
+			public const int abc_item_background_holo_light = 2131165229;
 			
-			// aapt resource value: 0x7F08002E
-			public const int abc_list_divider_material = 2131230766;
+			// aapt resource value: 0x7F07002E
+			public const int abc_list_divider_material = 2131165230;
 			
-			// aapt resource value: 0x7F08002F
-			public const int abc_list_divider_mtrl_alpha = 2131230767;
+			// aapt resource value: 0x7F07002F
+			public const int abc_list_divider_mtrl_alpha = 2131165231;
 			
-			// aapt resource value: 0x7F080030
-			public const int abc_list_focused_holo = 2131230768;
+			// aapt resource value: 0x7F070030
+			public const int abc_list_focused_holo = 2131165232;
 			
-			// aapt resource value: 0x7F080031
-			public const int abc_list_longpressed_holo = 2131230769;
+			// aapt resource value: 0x7F070031
+			public const int abc_list_longpressed_holo = 2131165233;
 			
-			// aapt resource value: 0x7F080032
-			public const int abc_list_pressed_holo_dark = 2131230770;
+			// aapt resource value: 0x7F070032
+			public const int abc_list_pressed_holo_dark = 2131165234;
 			
-			// aapt resource value: 0x7F080033
-			public const int abc_list_pressed_holo_light = 2131230771;
+			// aapt resource value: 0x7F070033
+			public const int abc_list_pressed_holo_light = 2131165235;
 			
-			// aapt resource value: 0x7F080034
-			public const int abc_list_selector_background_transition_holo_dark = 2131230772;
+			// aapt resource value: 0x7F070034
+			public const int abc_list_selector_background_transition_holo_dark = 2131165236;
 			
-			// aapt resource value: 0x7F080035
-			public const int abc_list_selector_background_transition_holo_light = 2131230773;
+			// aapt resource value: 0x7F070035
+			public const int abc_list_selector_background_transition_holo_light = 2131165237;
 			
-			// aapt resource value: 0x7F080036
-			public const int abc_list_selector_disabled_holo_dark = 2131230774;
+			// aapt resource value: 0x7F070036
+			public const int abc_list_selector_disabled_holo_dark = 2131165238;
 			
-			// aapt resource value: 0x7F080037
-			public const int abc_list_selector_disabled_holo_light = 2131230775;
+			// aapt resource value: 0x7F070037
+			public const int abc_list_selector_disabled_holo_light = 2131165239;
 			
-			// aapt resource value: 0x7F080038
-			public const int abc_list_selector_holo_dark = 2131230776;
+			// aapt resource value: 0x7F070038
+			public const int abc_list_selector_holo_dark = 2131165240;
 			
-			// aapt resource value: 0x7F080039
-			public const int abc_list_selector_holo_light = 2131230777;
+			// aapt resource value: 0x7F070039
+			public const int abc_list_selector_holo_light = 2131165241;
 			
-			// aapt resource value: 0x7F08003A
-			public const int abc_menu_hardkey_panel_mtrl_mult = 2131230778;
+			// aapt resource value: 0x7F07003A
+			public const int abc_menu_hardkey_panel_mtrl_mult = 2131165242;
 			
-			// aapt resource value: 0x7F08003B
-			public const int abc_popup_background_mtrl_mult = 2131230779;
+			// aapt resource value: 0x7F07003B
+			public const int abc_popup_background_mtrl_mult = 2131165243;
 			
-			// aapt resource value: 0x7F08003C
-			public const int abc_ratingbar_indicator_material = 2131230780;
+			// aapt resource value: 0x7F07003C
+			public const int abc_ratingbar_indicator_material = 2131165244;
 			
-			// aapt resource value: 0x7F08003D
-			public const int abc_ratingbar_material = 2131230781;
+			// aapt resource value: 0x7F07003D
+			public const int abc_ratingbar_material = 2131165245;
 			
-			// aapt resource value: 0x7F08003E
-			public const int abc_ratingbar_small_material = 2131230782;
+			// aapt resource value: 0x7F07003E
+			public const int abc_ratingbar_small_material = 2131165246;
 			
-			// aapt resource value: 0x7F08003F
-			public const int abc_scrubber_control_off_mtrl_alpha = 2131230783;
+			// aapt resource value: 0x7F07003F
+			public const int abc_scrubber_control_off_mtrl_alpha = 2131165247;
 			
-			// aapt resource value: 0x7F080040
-			public const int abc_scrubber_control_to_pressed_mtrl_000 = 2131230784;
+			// aapt resource value: 0x7F070040
+			public const int abc_scrubber_control_to_pressed_mtrl_000 = 2131165248;
 			
-			// aapt resource value: 0x7F080041
-			public const int abc_scrubber_control_to_pressed_mtrl_005 = 2131230785;
+			// aapt resource value: 0x7F070041
+			public const int abc_scrubber_control_to_pressed_mtrl_005 = 2131165249;
 			
-			// aapt resource value: 0x7F080042
-			public const int abc_scrubber_primary_mtrl_alpha = 2131230786;
+			// aapt resource value: 0x7F070042
+			public const int abc_scrubber_primary_mtrl_alpha = 2131165250;
 			
-			// aapt resource value: 0x7F080043
-			public const int abc_scrubber_track_mtrl_alpha = 2131230787;
+			// aapt resource value: 0x7F070043
+			public const int abc_scrubber_track_mtrl_alpha = 2131165251;
 			
-			// aapt resource value: 0x7F080044
-			public const int abc_seekbar_thumb_material = 2131230788;
+			// aapt resource value: 0x7F070044
+			public const int abc_seekbar_thumb_material = 2131165252;
 			
-			// aapt resource value: 0x7F080045
-			public const int abc_seekbar_tick_mark_material = 2131230789;
+			// aapt resource value: 0x7F070045
+			public const int abc_seekbar_tick_mark_material = 2131165253;
 			
-			// aapt resource value: 0x7F080046
-			public const int abc_seekbar_track_material = 2131230790;
+			// aapt resource value: 0x7F070046
+			public const int abc_seekbar_track_material = 2131165254;
 			
-			// aapt resource value: 0x7F080047
-			public const int abc_spinner_mtrl_am_alpha = 2131230791;
+			// aapt resource value: 0x7F070047
+			public const int abc_spinner_mtrl_am_alpha = 2131165255;
 			
-			// aapt resource value: 0x7F080048
-			public const int abc_spinner_textfield_background_material = 2131230792;
+			// aapt resource value: 0x7F070048
+			public const int abc_spinner_textfield_background_material = 2131165256;
 			
-			// aapt resource value: 0x7F080049
-			public const int abc_switch_thumb_material = 2131230793;
+			// aapt resource value: 0x7F070049
+			public const int abc_switch_thumb_material = 2131165257;
 			
-			// aapt resource value: 0x7F08004A
-			public const int abc_switch_track_mtrl_alpha = 2131230794;
+			// aapt resource value: 0x7F07004A
+			public const int abc_switch_track_mtrl_alpha = 2131165258;
 			
-			// aapt resource value: 0x7F08004B
-			public const int abc_tab_indicator_material = 2131230795;
+			// aapt resource value: 0x7F07004B
+			public const int abc_tab_indicator_material = 2131165259;
 			
-			// aapt resource value: 0x7F08004C
-			public const int abc_tab_indicator_mtrl_alpha = 2131230796;
+			// aapt resource value: 0x7F07004C
+			public const int abc_tab_indicator_mtrl_alpha = 2131165260;
 			
-			// aapt resource value: 0x7F080054
-			public const int abc_textfield_activated_mtrl_alpha = 2131230804;
-			
-			// aapt resource value: 0x7F080055
-			public const int abc_textfield_default_mtrl_alpha = 2131230805;
-			
-			// aapt resource value: 0x7F080056
-			public const int abc_textfield_search_activated_mtrl_alpha = 2131230806;
-			
-			// aapt resource value: 0x7F080057
-			public const int abc_textfield_search_default_mtrl_alpha = 2131230807;
-			
-			// aapt resource value: 0x7F080058
-			public const int abc_textfield_search_material = 2131230808;
-			
-			// aapt resource value: 0x7F08004D
-			public const int abc_text_cursor_material = 2131230797;
-			
-			// aapt resource value: 0x7F08004E
-			public const int abc_text_select_handle_left_mtrl_dark = 2131230798;
-			
-			// aapt resource value: 0x7F08004F
-			public const int abc_text_select_handle_left_mtrl_light = 2131230799;
-			
-			// aapt resource value: 0x7F080050
-			public const int abc_text_select_handle_middle_mtrl_dark = 2131230800;
-			
-			// aapt resource value: 0x7F080051
-			public const int abc_text_select_handle_middle_mtrl_light = 2131230801;
-			
-			// aapt resource value: 0x7F080052
-			public const int abc_text_select_handle_right_mtrl_dark = 2131230802;
-			
-			// aapt resource value: 0x7F080053
-			public const int abc_text_select_handle_right_mtrl_light = 2131230803;
-			
-			// aapt resource value: 0x7F080059
-			public const int abc_vector_test = 2131230809;
-			
-			// aapt resource value: 0x7F08005A
-			public const int avd_hide_password = 2131230810;
-			
-			// aapt resource value: 0x7F08005B
-			public const int avd_show_password = 2131230811;
-			
-			// aapt resource value: 0x7F08005C
-			public const int design_bottom_navigation_item_background = 2131230812;
-			
-			// aapt resource value: 0x7F08005D
-			public const int design_fab_background = 2131230813;
-			
-			// aapt resource value: 0x7F08005E
-			public const int design_ic_visibility = 2131230814;
-			
-			// aapt resource value: 0x7F08005F
-			public const int design_ic_visibility_off = 2131230815;
-			
-			// aapt resource value: 0x7F080060
-			public const int design_password_eye = 2131230816;
-			
-			// aapt resource value: 0x7F080061
-			public const int design_snackbar_background = 2131230817;
-			
-			// aapt resource value: 0x7F080062
-			public const int fingerprint_draw_off = 2131230818;
-			
-			// aapt resource value: 0x7F080063
-			public const int fingerprint_draw_off_animation = 2131230819;
-			
-			// aapt resource value: 0x7F080064
-			public const int fingerprint_draw_on = 2131230820;
-			
-			// aapt resource value: 0x7F080065
-			public const int fingerprint_draw_on_animation = 2131230821;
-			
-			// aapt resource value: 0x7F080066
-			public const int fingerprint_error = 2131230822;
-			
-			// aapt resource value: 0x7F080067
-			public const int fingerprint_error_off = 2131230823;
-			
-			// aapt resource value: 0x7F080068
-			public const int fingerprint_error_off_animation = 2131230824;
-			
-			// aapt resource value: 0x7F080069
-			public const int fingerprint_error_on = 2131230825;
-			
-			// aapt resource value: 0x7F08006A
-			public const int fingerprint_error_on_animation = 2131230826;
-			
-			// aapt resource value: 0x7F08006B
-			public const int fingerprint_error_state_to_fp = 2131230827;
-			
-			// aapt resource value: 0x7F08006C
-			public const int fingerprint_error_state_to_fp_animation = 2131230828;
-			
-			// aapt resource value: 0x7F08006D
-			public const int fingerprint_fingerprint = 2131230829;
-			
-			// aapt resource value: 0x7F08006E
-			public const int fingerprint_fp_to_error_state = 2131230830;
-			
-			// aapt resource value: 0x7F08006F
-			public const int fingerprint_fp_to_error_state_animation = 2131230831;
-			
-			// aapt resource value: 0x7F080070
-			public const int gd_btn_shape_app_b = 2131230832;
-			
-			// aapt resource value: 0x7F080071
-			public const int gd_btn_shape_app_g = 2131230833;
-			
-			// aapt resource value: 0x7F080072
-			public const int gd_btn_shape_app_w = 2131230834;
-			
-			// aapt resource value: 0x7F080073
-			public const int gd_btn_shape_shadow_w = 2131230835;
+			// aapt resource value: 0x7F070054
+			public const int abc_textfield_activated_mtrl_alpha = 2131165268;
 			
-			// aapt resource value: 0x7F080074
-			public const int gd_click_effect_select = 2131230836;
+			// aapt resource value: 0x7F070055
+			public const int abc_textfield_default_mtrl_alpha = 2131165269;
 			
-			// aapt resource value: 0x7F08008A
-			public const int Icon = 2131230858;
+			// aapt resource value: 0x7F070056
+			public const int abc_textfield_search_activated_mtrl_alpha = 2131165270;
 			
-			// aapt resource value: 0x7F080075
-			public const int ic_gdmap_add = 2131230837;
+			// aapt resource value: 0x7F070057
+			public const int abc_textfield_search_default_mtrl_alpha = 2131165271;
 			
-			// aapt resource value: 0x7F080076
-			public const int ic_gdmap_back = 2131230838;
+			// aapt resource value: 0x7F070058
+			public const int abc_textfield_search_material = 2131165272;
 			
-			// aapt resource value: 0x7F080077
-			public const int ic_gdmap_delete = 2131230839;
+			// aapt resource value: 0x7F07004D
+			public const int abc_text_cursor_material = 2131165261;
 			
-			// aapt resource value: 0x7F080078
-			public const int ic_gdmap_home = 2131230840;
+			// aapt resource value: 0x7F07004E
+			public const int abc_text_select_handle_left_mtrl_dark = 2131165262;
 			
-			// aapt resource value: 0x7F080079
-			public const int ic_gdmap_mylocation = 2131230841;
+			// aapt resource value: 0x7F07004F
+			public const int abc_text_select_handle_left_mtrl_light = 2131165263;
 			
-			// aapt resource value: 0x7F08007A
-			public const int ic_gdmap_now = 2131230842;
+			// aapt resource value: 0x7F070050
+			public const int abc_text_select_handle_middle_mtrl_dark = 2131165264;
 			
-			// aapt resource value: 0x7F08007B
-			public const int ic_gdmap_search = 2131230843;
+			// aapt resource value: 0x7F070051
+			public const int abc_text_select_handle_middle_mtrl_light = 2131165265;
 			
-			// aapt resource value: 0x7F08007C
-			public const int ic_gdmap_zoom_out = 2131230844;
+			// aapt resource value: 0x7F070052
+			public const int abc_text_select_handle_right_mtrl_dark = 2131165266;
 			
-			// aapt resource value: 0x7F08007D
-			public const int ic_gps_point = 2131230845;
+			// aapt resource value: 0x7F070053
+			public const int abc_text_select_handle_right_mtrl_light = 2131165267;
 			
-			// aapt resource value: 0x7F08007E
-			public const int ic_mtrl_chip_checked_black = 2131230846;
+			// aapt resource value: 0x7F070059
+			public const int abc_vector_test = 2131165273;
 			
-			// aapt resource value: 0x7F08007F
-			public const int ic_mtrl_chip_checked_circle = 2131230847;
+			// aapt resource value: 0x7F07005A
+			public const int avd_hide_password = 2131165274;
 			
-			// aapt resource value: 0x7F080080
-			public const int ic_mtrl_chip_close_circle = 2131230848;
+			// aapt resource value: 0x7F07005B
+			public const int avd_show_password = 2131165275;
 			
-			// aapt resource value: 0x7F080081
-			public const int ic_wd_arc_scale_bg = 2131230849;
+			// aapt resource value: 0x7F07005C
+			public const int design_bottom_navigation_item_background = 2131165276;
 			
-			// aapt resource value: 0x7F080082
-			public const int ic_wd_curtain_bg_top = 2131230850;
+			// aapt resource value: 0x7F07005D
+			public const int design_fab_background = 2131165277;
 			
-			// aapt resource value: 0x7F080083
-			public const int ic_wd_curtain_h_bg = 2131230851;
+			// aapt resource value: 0x7F07005E
+			public const int design_ic_visibility = 2131165278;
 			
-			// aapt resource value: 0x7F080084
-			public const int ic_wd_curtain_h_open = 2131230852;
+			// aapt resource value: 0x7F07005F
+			public const int design_ic_visibility_off = 2131165279;
 			
-			// aapt resource value: 0x7F080085
-			public const int ic_wd_curtain_h_progress = 2131230853;
+			// aapt resource value: 0x7F070060
+			public const int design_password_eye = 2131165280;
 			
-			// aapt resource value: 0x7F080086
-			public const int ic_wd_curtain_h_top = 2131230854;
+			// aapt resource value: 0x7F070061
+			public const int design_snackbar_background = 2131165281;
 			
-			// aapt resource value: 0x7F080087
-			public const int ic_wd_curtain_open = 2131230855;
+			// aapt resource value: 0x7F070065
+			public const int Icon = 2131165285;
 			
-			// aapt resource value: 0x7F080088
-			public const int ic_wd_curtain_roll_bg = 2131230856;
+			// aapt resource value: 0x7F070062
+			public const int ic_mtrl_chip_checked_black = 2131165282;
 			
-			// aapt resource value: 0x7F080089
-			public const int ic_wd_curtain_roll_progress = 2131230857;
+			// aapt resource value: 0x7F070063
+			public const int ic_mtrl_chip_checked_circle = 2131165283;
 			
-			// aapt resource value: 0x7F08008B
-			public const int Loading = 2131230859;
+			// aapt resource value: 0x7F070064
+			public const int ic_mtrl_chip_close_circle = 2131165284;
 			
-			// aapt resource value: 0x7F08008C
-			public const int mtrl_snackbar_background = 2131230860;
+			// aapt resource value: 0x7F070066
+			public const int Loading = 2131165286;
 			
-			// aapt resource value: 0x7F08008D
-			public const int mtrl_tabs_default_indicator = 2131230861;
+			// aapt resource value: 0x7F070067
+			public const int mtrl_snackbar_background = 2131165287;
 			
-			// aapt resource value: 0x7F08008E
-			public const int navigation_empty_icon = 2131230862;
+			// aapt resource value: 0x7F070068
+			public const int mtrl_tabs_default_indicator = 2131165288;
 			
-			// aapt resource value: 0x7F08008F
-			public const int notification_action_background = 2131230863;
+			// aapt resource value: 0x7F070069
+			public const int navigation_empty_icon = 2131165289;
 			
-			// aapt resource value: 0x7F080090
-			public const int notification_bg = 2131230864;
+			// aapt resource value: 0x7F07006A
+			public const int notification_action_background = 2131165290;
 			
-			// aapt resource value: 0x7F080091
-			public const int notification_bg_low = 2131230865;
+			// aapt resource value: 0x7F07006B
+			public const int notification_bg = 2131165291;
 			
-			// aapt resource value: 0x7F080092
-			public const int notification_bg_low_normal = 2131230866;
+			// aapt resource value: 0x7F07006C
+			public const int notification_bg_low = 2131165292;
 			
-			// aapt resource value: 0x7F080093
-			public const int notification_bg_low_pressed = 2131230867;
+			// aapt resource value: 0x7F07006D
+			public const int notification_bg_low_normal = 2131165293;
 			
-			// aapt resource value: 0x7F080094
-			public const int notification_bg_normal = 2131230868;
+			// aapt resource value: 0x7F07006E
+			public const int notification_bg_low_pressed = 2131165294;
 			
-			// aapt resource value: 0x7F080095
-			public const int notification_bg_normal_pressed = 2131230869;
+			// aapt resource value: 0x7F07006F
+			public const int notification_bg_normal = 2131165295;
 			
-			// aapt resource value: 0x7F080096
-			public const int notification_icon_background = 2131230870;
+			// aapt resource value: 0x7F070070
+			public const int notification_bg_normal_pressed = 2131165296;
 			
-			// aapt resource value: 0x7F080097
-			public const int notification_template_icon_bg = 2131230871;
+			// aapt resource value: 0x7F070071
+			public const int notification_icon_background = 2131165297;
 			
-			// aapt resource value: 0x7F080098
-			public const int notification_template_icon_low_bg = 2131230872;
+			// aapt resource value: 0x7F070072
+			public const int notification_template_icon_bg = 2131165298;
 			
-			// aapt resource value: 0x7F080099
-			public const int notification_tile_bg = 2131230873;
+			// aapt resource value: 0x7F070073
+			public const int notification_template_icon_low_bg = 2131165299;
 			
-			// aapt resource value: 0x7F08009A
-			public const int notify_panel_notification_icon_bg = 2131230874;
+			// aapt resource value: 0x7F070074
+			public const int notification_tile_bg = 2131165300;
 			
-			// aapt resource value: 0x7F08009B
-			public const int selector_pickerview_btn = 2131230875;
+			// aapt resource value: 0x7F070075
+			public const int notify_panel_notification_icon_bg = 2131165301;
 			
-			// aapt resource value: 0x7F08009C
-			public const int tooltip_frame_dark = 2131230876;
+			// aapt resource value: 0x7F070076
+			public const int tooltip_frame_dark = 2131165302;
 			
-			// aapt resource value: 0x7F08009D
-			public const int tooltip_frame_light = 2131230877;
+			// aapt resource value: 0x7F070077
+			public const int tooltip_frame_light = 2131165303;
 			
 			static Drawable()
 			{
@@ -3716,722 +3241,599 @@
 		public partial class Id
 		{
 			
-			// aapt resource value: 0x7F090009
-			public const int action0 = 2131296265;
+			// aapt resource value: 0x7F080006
+			public const int action0 = 2131230726;
 			
-			// aapt resource value: 0x7F09001C
-			public const int actions = 2131296284;
+			// aapt resource value: 0x7F080019
+			public const int actions = 2131230745;
 			
-			// aapt resource value: 0x7F09000A
-			public const int action_bar = 2131296266;
+			// aapt resource value: 0x7F080007
+			public const int action_bar = 2131230727;
 			
-			// aapt resource value: 0x7F09000B
-			public const int action_bar_activity_content = 2131296267;
+			// aapt resource value: 0x7F080008
+			public const int action_bar_activity_content = 2131230728;
 			
-			// aapt resource value: 0x7F09000C
-			public const int action_bar_container = 2131296268;
+			// aapt resource value: 0x7F080009
+			public const int action_bar_container = 2131230729;
 			
-			// aapt resource value: 0x7F09000D
-			public const int action_bar_root = 2131296269;
+			// aapt resource value: 0x7F08000A
+			public const int action_bar_root = 2131230730;
 			
-			// aapt resource value: 0x7F09000E
-			public const int action_bar_spinner = 2131296270;
+			// aapt resource value: 0x7F08000B
+			public const int action_bar_spinner = 2131230731;
 			
-			// aapt resource value: 0x7F09000F
-			public const int action_bar_subtitle = 2131296271;
+			// aapt resource value: 0x7F08000C
+			public const int action_bar_subtitle = 2131230732;
 			
-			// aapt resource value: 0x7F090010
-			public const int action_bar_title = 2131296272;
+			// aapt resource value: 0x7F08000D
+			public const int action_bar_title = 2131230733;
 			
-			// aapt resource value: 0x7F090011
-			public const int action_container = 2131296273;
+			// aapt resource value: 0x7F08000E
+			public const int action_container = 2131230734;
 			
-			// aapt resource value: 0x7F090012
-			public const int action_context_bar = 2131296274;
+			// aapt resource value: 0x7F08000F
+			public const int action_context_bar = 2131230735;
 			
-			// aapt resource value: 0x7F090013
-			public const int action_divider = 2131296275;
+			// aapt resource value: 0x7F080010
+			public const int action_divider = 2131230736;
 			
-			// aapt resource value: 0x7F090014
-			public const int action_image = 2131296276;
+			// aapt resource value: 0x7F080011
+			public const int action_image = 2131230737;
 			
-			// aapt resource value: 0x7F090015
-			public const int action_menu_divider = 2131296277;
+			// aapt resource value: 0x7F080012
+			public const int action_menu_divider = 2131230738;
 			
-			// aapt resource value: 0x7F090016
-			public const int action_menu_presenter = 2131296278;
+			// aapt resource value: 0x7F080013
+			public const int action_menu_presenter = 2131230739;
 			
-			// aapt resource value: 0x7F090017
-			public const int action_mode_bar = 2131296279;
+			// aapt resource value: 0x7F080014
+			public const int action_mode_bar = 2131230740;
 			
-			// aapt resource value: 0x7F090018
-			public const int action_mode_bar_stub = 2131296280;
+			// aapt resource value: 0x7F080015
+			public const int action_mode_bar_stub = 2131230741;
 			
-			// aapt resource value: 0x7F090019
-			public const int action_mode_close_button = 2131296281;
+			// aapt resource value: 0x7F080016
+			public const int action_mode_close_button = 2131230742;
 			
-			// aapt resource value: 0x7F09001A
-			public const int action_settings = 2131296282;
+			// aapt resource value: 0x7F080017
+			public const int action_settings = 2131230743;
 			
-			// aapt resource value: 0x7F09001B
-			public const int action_text = 2131296283;
+			// aapt resource value: 0x7F080018
+			public const int action_text = 2131230744;
 			
-			// aapt resource value: 0x7F09001D
-			public const int activity_chooser_view_content = 2131296285;
+			// aapt resource value: 0x7F08001A
+			public const int activity_chooser_view_content = 2131230746;
 			
-			// aapt resource value: 0x7F09001E
-			public const int add = 2131296286;
+			// aapt resource value: 0x7F08001B
+			public const int add = 2131230747;
 			
-			// aapt resource value: 0x7F09001F
-			public const int alertTitle = 2131296287;
+			// aapt resource value: 0x7F08001C
+			public const int alertTitle = 2131230748;
 			
-			// aapt resource value: 0x7F090020
-			public const int all = 2131296288;
+			// aapt resource value: 0x7F08001D
+			public const int all = 2131230749;
 			
-			// aapt resource value: 0x7F090000
-			public const int ALT = 2131296256;
+			// aapt resource value: 0x7F080000
+			public const int ALT = 2131230720;
 			
-			// aapt resource value: 0x7F090021
-			public const int always = 2131296289;
+			// aapt resource value: 0x7F08001E
+			public const int always = 2131230750;
 			
-			// aapt resource value: 0x7F090022
-			public const int async = 2131296290;
+			// aapt resource value: 0x7F08001F
+			public const int async = 2131230751;
 			
-			// aapt resource value: 0x7F090023
-			public const int auto = 2131296291;
+			// aapt resource value: 0x7F080020
+			public const int auto = 2131230752;
 			
-			// aapt resource value: 0x7F090024
-			public const int beginning = 2131296292;
+			// aapt resource value: 0x7F080021
+			public const int beginning = 2131230753;
 			
-			// aapt resource value: 0x7F090025
-			public const int blocking = 2131296293;
+			// aapt resource value: 0x7F080022
+			public const int blocking = 2131230754;
 			
-			// aapt resource value: 0x7F090026
-			public const int bottom = 2131296294;
+			// aapt resource value: 0x7F080023
+			public const int bottom = 2131230755;
 			
-			// aapt resource value: 0x7F090027
-			public const int browser_actions_header_text = 2131296295;
+			// aapt resource value: 0x7F080024
+			public const int browser_actions_header_text = 2131230756;
 			
-			// aapt resource value: 0x7F09002A
-			public const int browser_actions_menu_items = 2131296298;
+			// aapt resource value: 0x7F080027
+			public const int browser_actions_menu_items = 2131230759;
 			
-			// aapt resource value: 0x7F090028
-			public const int browser_actions_menu_item_icon = 2131296296;
+			// aapt resource value: 0x7F080025
+			public const int browser_actions_menu_item_icon = 2131230757;
 			
-			// aapt resource value: 0x7F090029
-			public const int browser_actions_menu_item_text = 2131296297;
+			// aapt resource value: 0x7F080026
+			public const int browser_actions_menu_item_text = 2131230758;
 			
-			// aapt resource value: 0x7F09002B
-			public const int browser_actions_menu_view = 2131296299;
+			// aapt resource value: 0x7F080028
+			public const int browser_actions_menu_view = 2131230760;
 			
-			// aapt resource value: 0x7F09002C
-			public const int btnCancel = 2131296300;
+			// aapt resource value: 0x7F080029
+			public const int buttonPanel = 2131230761;
 			
-			// aapt resource value: 0x7F09002D
-			public const int btnSubmit = 2131296301;
+			// aapt resource value: 0x7F08002A
+			public const int cancel_action = 2131230762;
 			
-			// aapt resource value: 0x7F09002E
-			public const int buttonPanel = 2131296302;
+			// aapt resource value: 0x7F08002B
+			public const int center = 2131230763;
 			
-			// aapt resource value: 0x7F09002F
-			public const int cancel_action = 2131296303;
+			// aapt resource value: 0x7F08002C
+			public const int center_horizontal = 2131230764;
 			
-			// aapt resource value: 0x7F090030
-			public const int center = 2131296304;
+			// aapt resource value: 0x7F08002D
+			public const int center_vertical = 2131230765;
 			
-			// aapt resource value: 0x7F090031
-			public const int center_horizontal = 2131296305;
+			// aapt resource value: 0x7F08002E
+			public const int checkbox = 2131230766;
 			
-			// aapt resource value: 0x7F090032
-			public const int center_vertical = 2131296306;
+			// aapt resource value: 0x7F08002F
+			public const int chronometer = 2131230767;
 			
-			// aapt resource value: 0x7F090033
-			public const int checkbox = 2131296307;
+			// aapt resource value: 0x7F080030
+			public const int clip_horizontal = 2131230768;
 			
-			// aapt resource value: 0x7F090034
-			public const int chronometer = 2131296308;
+			// aapt resource value: 0x7F080031
+			public const int clip_vertical = 2131230769;
 			
-			// aapt resource value: 0x7F090035
-			public const int clip_horizontal = 2131296309;
+			// aapt resource value: 0x7F080032
+			public const int collapseActionView = 2131230770;
 			
-			// aapt resource value: 0x7F090036
-			public const int clip_vertical = 2131296310;
+			// aapt resource value: 0x7F080033
+			public const int container = 2131230771;
 			
-			// aapt resource value: 0x7F090037
-			public const int collapseActionView = 2131296311;
+			// aapt resource value: 0x7F080034
+			public const int content = 2131230772;
 			
-			// aapt resource value: 0x7F090038
-			public const int container = 2131296312;
+			// aapt resource value: 0x7F080035
+			public const int contentPanel = 2131230773;
 			
-			// aapt resource value: 0x7F090039
-			public const int content = 2131296313;
+			// aapt resource value: 0x7F080036
+			public const int coordinator = 2131230774;
 			
-			// aapt resource value: 0x7F09003A
-			public const int contentPanel = 2131296314;
+			// aapt resource value: 0x7F080001
+			public const int CTRL = 2131230721;
 			
-			// aapt resource value: 0x7F09003B
-			public const int content_container = 2131296315;
+			// aapt resource value: 0x7F080037
+			public const int custom = 2131230775;
 			
-			// aapt resource value: 0x7F09003C
-			public const int coordinator = 2131296316;
+			// aapt resource value: 0x7F080038
+			public const int customPanel = 2131230776;
 			
-			// aapt resource value: 0x7F090001
-			public const int CTRL = 2131296257;
+			// aapt resource value: 0x7F080039
+			public const int decor_content_parent = 2131230777;
 			
-			// aapt resource value: 0x7F09003D
-			public const int custom = 2131296317;
+			// aapt resource value: 0x7F08003A
+			public const int default_activity_button = 2131230778;
 			
-			// aapt resource value: 0x7F09003E
-			public const int customPanel = 2131296318;
+			// aapt resource value: 0x7F08003B
+			public const int design_bottom_sheet = 2131230779;
 			
-			// aapt resource value: 0x7F09003F
-			public const int day = 2131296319;
+			// aapt resource value: 0x7F08003C
+			public const int design_menu_item_action_area = 2131230780;
 			
-			// aapt resource value: 0x7F090040
-			public const int decor_content_parent = 2131296320;
+			// aapt resource value: 0x7F08003D
+			public const int design_menu_item_action_area_stub = 2131230781;
 			
-			// aapt resource value: 0x7F090041
-			public const int default_activity_button = 2131296321;
+			// aapt resource value: 0x7F08003E
+			public const int design_menu_item_text = 2131230782;
 			
-			// aapt resource value: 0x7F090042
-			public const int description = 2131296322;
+			// aapt resource value: 0x7F08003F
+			public const int design_navigation_view = 2131230783;
 			
-			// aapt resource value: 0x7F090043
-			public const int design_bottom_sheet = 2131296323;
+			// aapt resource value: 0x7F080040
+			public const int disableHome = 2131230784;
 			
-			// aapt resource value: 0x7F090044
-			public const int design_menu_item_action_area = 2131296324;
+			// aapt resource value: 0x7F080041
+			public const int edit_query = 2131230785;
 			
-			// aapt resource value: 0x7F090045
-			public const int design_menu_item_action_area_stub = 2131296325;
+			// aapt resource value: 0x7F080042
+			public const int end = 2131230786;
 			
-			// aapt resource value: 0x7F090046
-			public const int design_menu_item_text = 2131296326;
+			// aapt resource value: 0x7F080043
+			public const int end_padder = 2131230787;
 			
-			// aapt resource value: 0x7F090047
-			public const int design_navigation_view = 2131296327;
+			// aapt resource value: 0x7F080044
+			public const int enterAlways = 2131230788;
 			
-			// aapt resource value: 0x7F090048
-			public const int disableHome = 2131296328;
+			// aapt resource value: 0x7F080045
+			public const int enterAlwaysCollapsed = 2131230789;
 			
-			// aapt resource value: 0x7F090049
-			public const int edit_query = 2131296329;
+			// aapt resource value: 0x7F080046
+			public const int exitUntilCollapsed = 2131230790;
 			
-			// aapt resource value: 0x7F09004A
-			public const int end = 2131296330;
+			// aapt resource value: 0x7F080048
+			public const int expanded_menu = 2131230792;
 			
-			// aapt resource value: 0x7F09004B
-			public const int end_padder = 2131296331;
+			// aapt resource value: 0x7F080047
+			public const int expand_activities_button = 2131230791;
 			
-			// aapt resource value: 0x7F09004C
-			public const int enterAlways = 2131296332;
+			// aapt resource value: 0x7F080049
+			public const int fab = 2131230793;
 			
-			// aapt resource value: 0x7F09004D
-			public const int enterAlwaysCollapsed = 2131296333;
+			// aapt resource value: 0x7F08004A
+			public const int fill = 2131230794;
 			
-			// aapt resource value: 0x7F09004E
-			public const int exitUntilCollapsed = 2131296334;
+			// aapt resource value: 0x7F08004D
+			public const int filled = 2131230797;
 			
-			// aapt resource value: 0x7F090050
-			public const int expanded_menu = 2131296336;
+			// aapt resource value: 0x7F08004B
+			public const int fill_horizontal = 2131230795;
 			
-			// aapt resource value: 0x7F09004F
-			public const int expand_activities_button = 2131296335;
+			// aapt resource value: 0x7F08004C
+			public const int fill_vertical = 2131230796;
 			
-			// aapt resource value: 0x7F090051
-			public const int fab = 2131296337;
+			// aapt resource value: 0x7F08004E
+			public const int @fixed = 2131230798;
 			
-			// aapt resource value: 0x7F090002
-			public const int FILL = 2131296258;
+			// aapt resource value: 0x7F08004F
+			public const int forever = 2131230799;
 			
-			// aapt resource value: 0x7F090052
-			public const int fill = 2131296338;
+			// aapt resource value: 0x7F080002
+			public const int FUNCTION = 2131230722;
 			
-			// aapt resource value: 0x7F090055
-			public const int filled = 2131296341;
+			// aapt resource value: 0x7F080050
+			public const int ghost_view = 2131230800;
 			
-			// aapt resource value: 0x7F090053
-			public const int fill_horizontal = 2131296339;
+			// aapt resource value: 0x7F080051
+			public const int group_divider = 2131230801;
 			
-			// aapt resource value: 0x7F090003
-			public const int FILL_STROKE = 2131296259;
+			// aapt resource value: 0x7F080052
+			public const int home = 2131230802;
 			
-			// aapt resource value: 0x7F090054
-			public const int fill_vertical = 2131296340;
+			// aapt resource value: 0x7F080053
+			public const int homeAsUp = 2131230803;
 			
-			// aapt resource value: 0x7F090056
-			public const int fingerprint_icon = 2131296342;
+			// aapt resource value: 0x7F080054
+			public const int icon = 2131230804;
 			
-			// aapt resource value: 0x7F090057
-			public const int @fixed = 2131296343;
+			// aapt resource value: 0x7F080055
+			public const int icon_group = 2131230805;
 			
-			// aapt resource value: 0x7F090058
-			public const int forever = 2131296344;
+			// aapt resource value: 0x7F080056
+			public const int ifRoom = 2131230806;
 			
-			// aapt resource value: 0x7F090004
-			public const int FUNCTION = 2131296260;
+			// aapt resource value: 0x7F080057
+			public const int image = 2131230807;
 			
-			// aapt resource value: 0x7F090059
-			public const int gd_btn_back = 2131296345;
+			// aapt resource value: 0x7F080058
+			public const int info = 2131230808;
 			
-			// aapt resource value: 0x7F09005A
-			public const int gd_btn_myLocation = 2131296346;
+			// aapt resource value: 0x7F080059
+			public const int italic = 2131230809;
 			
-			// aapt resource value: 0x7F09005B
-			public const int gd_btn_save = 2131296347;
+			// aapt resource value: 0x7F08005A
+			public const int item_touch_helper_previous_elevation = 2131230810;
 			
-			// aapt resource value: 0x7F09005C
-			public const int gd_img_search_delete = 2131296348;
+			// aapt resource value: 0x7F08005B
+			public const int labeled = 2131230811;
 			
-			// aapt resource value: 0x7F09005D
-			public const int gd_ll_myhome = 2131296349;
+			// aapt resource value: 0x7F08005C
+			public const int largeLabel = 2131230812;
 			
-			// aapt resource value: 0x7F09005E
-			public const int gd_ll_search = 2131296350;
+			// aapt resource value: 0x7F08005D
+			public const int left = 2131230813;
 			
-			// aapt resource value: 0x7F09005F
-			public const int gd_mapView = 2131296351;
+			// aapt resource value: 0x7F08005E
+			public const int line1 = 2131230814;
 			
-			// aapt resource value: 0x7F090060
-			public const int gd_rl_topview = 2131296352;
+			// aapt resource value: 0x7F08005F
+			public const int line3 = 2131230815;
 			
-			// aapt resource value: 0x7F090061
-			public const int gd_tv_activity_title = 2131296353;
+			// aapt resource value: 0x7F080060
+			public const int listMode = 2131230816;
 			
-			// aapt resource value: 0x7F090062
-			public const int gd_tv_radius = 2131296354;
+			// aapt resource value: 0x7F080061
+			public const int list_item = 2131230817;
 			
-			// aapt resource value: 0x7F090063
-			public const int gd_tv_search_title = 2131296355;
+			// aapt resource value: 0x7F080062
+			public const int masked = 2131230818;
 			
-			// aapt resource value: 0x7F090064
-			public const int ghost_view = 2131296356;
+			// aapt resource value: 0x7F080063
+			public const int media_actions = 2131230819;
 			
-			// aapt resource value: 0x7F090065
-			public const int group_divider = 2131296357;
+			// aapt resource value: 0x7F080064
+			public const int message = 2131230820;
 			
-			// aapt resource value: 0x7F090066
-			public const int hdl_gallery_rootView = 2131296358;
+			// aapt resource value: 0x7F080003
+			public const int META = 2131230723;
 			
-			// aapt resource value: 0x7F090067
-			public const int hdl_gallery_viewPager = 2131296359;
+			// aapt resource value: 0x7F080065
+			public const int middle = 2131230821;
 			
-			// aapt resource value: 0x7F090068
-			public const int hdl_options1 = 2131296360;
+			// aapt resource value: 0x7F080066
+			public const int mini = 2131230822;
 			
-			// aapt resource value: 0x7F090069
-			public const int hdl_options2 = 2131296361;
+			// aapt resource value: 0x7F080067
+			public const int mtrl_child_content_container = 2131230823;
 			
-			// aapt resource value: 0x7F09006A
-			public const int hdl_options3 = 2131296362;
+			// aapt resource value: 0x7F080068
+			public const int mtrl_internal_children_alpha_tag = 2131230824;
 			
-			// aapt resource value: 0x7F09006B
-			public const int hdl_pickerview_ll = 2131296363;
+			// aapt resource value: 0x7F080069
+			public const int multiply = 2131230825;
 			
-			// aapt resource value: 0x7F09006C
-			public const int home = 2131296364;
+			// aapt resource value: 0x7F08006A
+			public const int navigation_header_container = 2131230826;
 			
-			// aapt resource value: 0x7F09006D
-			public const int homeAsUp = 2131296365;
+			// aapt resource value: 0x7F08006B
+			public const int never = 2131230827;
 			
-			// aapt resource value: 0x7F09006E
-			public const int hour = 2131296366;
+			// aapt resource value: 0x7F08006C
+			public const int none = 2131230828;
 			
-			// aapt resource value: 0x7F09006F
-			public const int icon = 2131296367;
+			// aapt resource value: 0x7F08006D
+			public const int normal = 2131230829;
 			
-			// aapt resource value: 0x7F090070
-			public const int icon_group = 2131296368;
+			// aapt resource value: 0x7F08006E
+			public const int notification_background = 2131230830;
 			
-			// aapt resource value: 0x7F090071
-			public const int ifRoom = 2131296369;
+			// aapt resource value: 0x7F08006F
+			public const int notification_main_column = 2131230831;
 			
-			// aapt resource value: 0x7F090072
-			public const int image = 2131296370;
+			// aapt resource value: 0x7F080070
+			public const int notification_main_column_container = 2131230832;
 			
-			// aapt resource value: 0x7F090073
-			public const int info = 2131296371;
+			// aapt resource value: 0x7F080071
+			public const int outline = 2131230833;
 			
-			// aapt resource value: 0x7F090074
-			public const int italic = 2131296372;
+			// aapt resource value: 0x7F080072
+			public const int parallax = 2131230834;
 			
-			// aapt resource value: 0x7F090075
-			public const int item_touch_helper_previous_elevation = 2131296373;
+			// aapt resource value: 0x7F080073
+			public const int parentPanel = 2131230835;
 			
-			// aapt resource value: 0x7F090076
-			public const int labeled = 2131296374;
-			
-			// aapt resource value: 0x7F090077
-			public const int largeLabel = 2131296375;
-			
-			// aapt resource value: 0x7F090078
-			public const int left = 2131296376;
-			
-			// aapt resource value: 0x7F090079
-			public const int line1 = 2131296377;
-			
-			// aapt resource value: 0x7F09007A
-			public const int line3 = 2131296378;
-			
-			// aapt resource value: 0x7F09007B
-			public const int listMode = 2131296379;
-			
-			// aapt resource value: 0x7F09007C
-			public const int list_item = 2131296380;
-			
-			// aapt resource value: 0x7F09007D
-			public const int masked = 2131296381;
-			
-			// aapt resource value: 0x7F09007E
-			public const int media_actions = 2131296382;
-			
-			// aapt resource value: 0x7F09007F
-			public const int message = 2131296383;
-			
-			// aapt resource value: 0x7F090005
-			public const int META = 2131296261;
-			
-			// aapt resource value: 0x7F090080
-			public const int middle = 2131296384;
-			
-			// aapt resource value: 0x7F090081
-			public const int min = 2131296385;
-			
-			// aapt resource value: 0x7F090082
-			public const int mini = 2131296386;
-			
-			// aapt resource value: 0x7F090083
-			public const int month = 2131296387;
-			
-			// aapt resource value: 0x7F090084
-			public const int mtrl_child_content_container = 2131296388;
-			
-			// aapt resource value: 0x7F090085
-			public const int mtrl_internal_children_alpha_tag = 2131296389;
-			
-			// aapt resource value: 0x7F090086
-			public const int multiply = 2131296390;
-			
-			// aapt resource value: 0x7F090087
-			public const int navigation_header_container = 2131296391;
-			
-			// aapt resource value: 0x7F090088
-			public const int never = 2131296392;
-			
-			// aapt resource value: 0x7F090089
-			public const int none = 2131296393;
-			
-			// aapt resource value: 0x7F09008A
-			public const int normal = 2131296394;
-			
-			// aapt resource value: 0x7F09008B
-			public const int notification_background = 2131296395;
-			
-			// aapt resource value: 0x7F09008C
-			public const int notification_main_column = 2131296396;
-			
-			// aapt resource value: 0x7F09008D
-			public const int notification_main_column_container = 2131296397;
-			
-			// aapt resource value: 0x7F09008E
-			public const int options1 = 2131296398;
-			
-			// aapt resource value: 0x7F09008F
-			public const int options2 = 2131296399;
-			
-			// aapt resource value: 0x7F090090
-			public const int options3 = 2131296400;
-			
-			// aapt resource value: 0x7F090091
-			public const int optionspicker = 2131296401;
-			
-			// aapt resource value: 0x7F090092
-			public const int outline = 2131296402;
-			
-			// aapt resource value: 0x7F090093
-			public const int outmost_container = 2131296403;
-			
-			// aapt resource value: 0x7F090094
-			public const int parallax = 2131296404;
-			
-			// aapt resource value: 0x7F090095
-			public const int parentPanel = 2131296405;
-			
-			// aapt resource value: 0x7F090096
-			public const int parent_matrix = 2131296406;
-			
-			// aapt resource value: 0x7F090097
-			public const int pin = 2131296407;
-			
-			// aapt resource value: 0x7F090098
-			public const int progress_circular = 2131296408;
-			
-			// aapt resource value: 0x7F090099
-			public const int progress_horizontal = 2131296409;
-			
-			// aapt resource value: 0x7F09009A
-			public const int radio = 2131296410;
-			
-			// aapt resource value: 0x7F09009B
-			public const int right = 2131296411;
-			
-			// aapt resource value: 0x7F09009C
-			public const int right_icon = 2131296412;
-			
-			// aapt resource value: 0x7F09009D
-			public const int right_side = 2131296413;
-			
-			// aapt resource value: 0x7F09009E
-			public const int rv_topbar = 2131296414;
+			// aapt resource value: 0x7F080074
+			public const int parent_matrix = 2131230836;
 			
-			// aapt resource value: 0x7F09009F
-			public const int save_image_matrix = 2131296415;
+			// aapt resource value: 0x7F080075
+			public const int pin = 2131230837;
 			
-			// aapt resource value: 0x7F0900A0
-			public const int save_non_transition_alpha = 2131296416;
+			// aapt resource value: 0x7F080076
+			public const int progress_circular = 2131230838;
 			
-			// aapt resource value: 0x7F0900A1
-			public const int save_scale_type = 2131296417;
+			// aapt resource value: 0x7F080077
+			public const int progress_horizontal = 2131230839;
 			
-			// aapt resource value: 0x7F0900A2
-			public const int screen = 2131296418;
+			// aapt resource value: 0x7F080078
+			public const int radio = 2131230840;
 			
-			// aapt resource value: 0x7F0900A3
-			public const int scroll = 2131296419;
+			// aapt resource value: 0x7F080079
+			public const int right = 2131230841;
 			
-			// aapt resource value: 0x7F0900A7
-			public const int scrollable = 2131296423;
+			// aapt resource value: 0x7F08007A
+			public const int right_icon = 2131230842;
 			
-			// aapt resource value: 0x7F0900A4
-			public const int scrollIndicatorDown = 2131296420;
+			// aapt resource value: 0x7F08007B
+			public const int right_side = 2131230843;
 			
-			// aapt resource value: 0x7F0900A5
-			public const int scrollIndicatorUp = 2131296421;
+			// aapt resource value: 0x7F08007C
+			public const int save_image_matrix = 2131230844;
 			
-			// aapt resource value: 0x7F0900A6
-			public const int scrollView = 2131296422;
+			// aapt resource value: 0x7F08007D
+			public const int save_non_transition_alpha = 2131230845;
 			
-			// aapt resource value: 0x7F0900A8
-			public const int search_badge = 2131296424;
+			// aapt resource value: 0x7F08007E
+			public const int save_scale_type = 2131230846;
 			
-			// aapt resource value: 0x7F0900A9
-			public const int search_bar = 2131296425;
+			// aapt resource value: 0x7F08007F
+			public const int screen = 2131230847;
 			
-			// aapt resource value: 0x7F0900AA
-			public const int search_button = 2131296426;
+			// aapt resource value: 0x7F080080
+			public const int scroll = 2131230848;
 			
-			// aapt resource value: 0x7F0900AB
-			public const int search_close_btn = 2131296427;
+			// aapt resource value: 0x7F080084
+			public const int scrollable = 2131230852;
 			
-			// aapt resource value: 0x7F0900AC
-			public const int search_edit_frame = 2131296428;
+			// aapt resource value: 0x7F080081
+			public const int scrollIndicatorDown = 2131230849;
 			
-			// aapt resource value: 0x7F0900AD
-			public const int search_go_btn = 2131296429;
+			// aapt resource value: 0x7F080082
+			public const int scrollIndicatorUp = 2131230850;
 			
-			// aapt resource value: 0x7F0900AE
-			public const int search_mag_icon = 2131296430;
+			// aapt resource value: 0x7F080083
+			public const int scrollView = 2131230851;
 			
-			// aapt resource value: 0x7F0900AF
-			public const int search_plate = 2131296431;
+			// aapt resource value: 0x7F080085
+			public const int search_badge = 2131230853;
 			
-			// aapt resource value: 0x7F0900B0
-			public const int search_src_text = 2131296432;
+			// aapt resource value: 0x7F080086
+			public const int search_bar = 2131230854;
 			
-			// aapt resource value: 0x7F0900B1
-			public const int search_voice_btn = 2131296433;
+			// aapt resource value: 0x7F080087
+			public const int search_button = 2131230855;
 			
-			// aapt resource value: 0x7F0900B2
-			public const int second = 2131296434;
+			// aapt resource value: 0x7F080088
+			public const int search_close_btn = 2131230856;
 			
-			// aapt resource value: 0x7F0900B4
-			public const int selected = 2131296436;
+			// aapt resource value: 0x7F080089
+			public const int search_edit_frame = 2131230857;
 			
-			// aapt resource value: 0x7F0900B3
-			public const int select_dialog_listview = 2131296435;
+			// aapt resource value: 0x7F08008A
+			public const int search_go_btn = 2131230858;
 			
-			// aapt resource value: 0x7F090006
-			public const int SHIFT = 2131296262;
+			// aapt resource value: 0x7F08008B
+			public const int search_mag_icon = 2131230859;
 			
-			// aapt resource value: 0x7F0900B5
-			public const int shortcut = 2131296437;
+			// aapt resource value: 0x7F08008C
+			public const int search_plate = 2131230860;
 			
-			// aapt resource value: 0x7F0900B6
-			public const int showCustom = 2131296438;
+			// aapt resource value: 0x7F08008D
+			public const int search_src_text = 2131230861;
 			
-			// aapt resource value: 0x7F0900B7
-			public const int showHome = 2131296439;
+			// aapt resource value: 0x7F08008E
+			public const int search_voice_btn = 2131230862;
 			
-			// aapt resource value: 0x7F0900B8
-			public const int showTitle = 2131296440;
+			// aapt resource value: 0x7F080090
+			public const int selected = 2131230864;
 			
-			// aapt resource value: 0x7F0900B9
-			public const int smallLabel = 2131296441;
+			// aapt resource value: 0x7F08008F
+			public const int select_dialog_listview = 2131230863;
 			
-			// aapt resource value: 0x7F0900BA
-			public const int snackbar_action = 2131296442;
+			// aapt resource value: 0x7F080004
+			public const int SHIFT = 2131230724;
 			
-			// aapt resource value: 0x7F0900BB
-			public const int snackbar_text = 2131296443;
+			// aapt resource value: 0x7F080091
+			public const int shortcut = 2131230865;
 			
-			// aapt resource value: 0x7F0900BC
-			public const int snap = 2131296444;
+			// aapt resource value: 0x7F080092
+			public const int showCustom = 2131230866;
 			
-			// aapt resource value: 0x7F0900BD
-			public const int snapMargins = 2131296445;
+			// aapt resource value: 0x7F080093
+			public const int showHome = 2131230867;
 			
-			// aapt resource value: 0x7F0900BE
-			public const int spacer = 2131296446;
+			// aapt resource value: 0x7F080094
+			public const int showTitle = 2131230868;
 			
-			// aapt resource value: 0x7F0900BF
-			public const int split_action_bar = 2131296447;
+			// aapt resource value: 0x7F080095
+			public const int smallLabel = 2131230869;
 			
-			// aapt resource value: 0x7F0900C0
-			public const int src_atop = 2131296448;
+			// aapt resource value: 0x7F080096
+			public const int snackbar_action = 2131230870;
 			
-			// aapt resource value: 0x7F0900C1
-			public const int src_in = 2131296449;
+			// aapt resource value: 0x7F080097
+			public const int snackbar_text = 2131230871;
 			
-			// aapt resource value: 0x7F0900C2
-			public const int src_over = 2131296450;
+			// aapt resource value: 0x7F080098
+			public const int snap = 2131230872;
 			
-			// aapt resource value: 0x7F0900C3
-			public const int start = 2131296451;
+			// aapt resource value: 0x7F080099
+			public const int snapMargins = 2131230873;
 			
-			// aapt resource value: 0x7F0900C4
-			public const int status = 2131296452;
+			// aapt resource value: 0x7F08009A
+			public const int spacer = 2131230874;
 			
-			// aapt resource value: 0x7F0900C5
-			public const int status_bar_latest_event_content = 2131296453;
+			// aapt resource value: 0x7F08009B
+			public const int split_action_bar = 2131230875;
 			
-			// aapt resource value: 0x7F0900C6
-			public const int stretch = 2131296454;
+			// aapt resource value: 0x7F08009C
+			public const int src_atop = 2131230876;
 			
-			// aapt resource value: 0x7F090007
-			public const int STROKE = 2131296263;
+			// aapt resource value: 0x7F08009D
+			public const int src_in = 2131230877;
 			
-			// aapt resource value: 0x7F0900C7
-			public const int submenuarrow = 2131296455;
+			// aapt resource value: 0x7F08009E
+			public const int src_over = 2131230878;
 			
-			// aapt resource value: 0x7F0900C8
-			public const int submit_area = 2131296456;
+			// aapt resource value: 0x7F08009F
+			public const int start = 2131230879;
 			
-			// aapt resource value: 0x7F0900C9
-			public const int subtitle = 2131296457;
+			// aapt resource value: 0x7F0800A0
+			public const int status_bar_latest_event_content = 2131230880;
 			
-			// aapt resource value: 0x7F090008
-			public const int SYM = 2131296264;
+			// aapt resource value: 0x7F0800A1
+			public const int stretch = 2131230881;
 			
-			// aapt resource value: 0x7F0900CA
-			public const int tabMode = 2131296458;
+			// aapt resource value: 0x7F0800A2
+			public const int submenuarrow = 2131230882;
 			
-			// aapt resource value: 0x7F0900CB
-			public const int tag_transition_group = 2131296459;
+			// aapt resource value: 0x7F0800A3
+			public const int submit_area = 2131230883;
 			
-			// aapt resource value: 0x7F0900CC
-			public const int tag_unhandled_key_event_manager = 2131296460;
+			// aapt resource value: 0x7F080005
+			public const int SYM = 2131230725;
 			
-			// aapt resource value: 0x7F0900CD
-			public const int tag_unhandled_key_listeners = 2131296461;
+			// aapt resource value: 0x7F0800A4
+			public const int tabMode = 2131230884;
 			
-			// aapt resource value: 0x7F0900CE
-			public const int text = 2131296462;
+			// aapt resource value: 0x7F0800A5
+			public const int tag_transition_group = 2131230885;
 			
-			// aapt resource value: 0x7F0900CF
-			public const int text2 = 2131296463;
+			// aapt resource value: 0x7F0800A6
+			public const int tag_unhandled_key_event_manager = 2131230886;
 			
-			// aapt resource value: 0x7F0900D4
-			public const int textinput_counter = 2131296468;
+			// aapt resource value: 0x7F0800A7
+			public const int tag_unhandled_key_listeners = 2131230887;
 			
-			// aapt resource value: 0x7F0900D5
-			public const int textinput_error = 2131296469;
+			// aapt resource value: 0x7F0800A8
+			public const int text = 2131230888;
 			
-			// aapt resource value: 0x7F0900D6
-			public const int textinput_helper_text = 2131296470;
+			// aapt resource value: 0x7F0800A9
+			public const int text2 = 2131230889;
 			
-			// aapt resource value: 0x7F0900D0
-			public const int textSpacerNoButtons = 2131296464;
+			// aapt resource value: 0x7F0800AE
+			public const int textinput_counter = 2131230894;
 			
-			// aapt resource value: 0x7F0900D1
-			public const int textSpacerNoTitle = 2131296465;
+			// aapt resource value: 0x7F0800AF
+			public const int textinput_error = 2131230895;
 			
-			// aapt resource value: 0x7F0900D2
-			public const int textStart = 2131296466;
+			// aapt resource value: 0x7F0800B0
+			public const int textinput_helper_text = 2131230896;
 			
-			// aapt resource value: 0x7F0900D3
-			public const int text_input_password_toggle = 2131296467;
+			// aapt resource value: 0x7F0800AA
+			public const int textSpacerNoButtons = 2131230890;
 			
-			// aapt resource value: 0x7F0900D7
-			public const int time = 2131296471;
+			// aapt resource value: 0x7F0800AB
+			public const int textSpacerNoTitle = 2131230891;
 			
-			// aapt resource value: 0x7F0900D8
-			public const int timepicker = 2131296472;
+			// aapt resource value: 0x7F0800AC
+			public const int textStart = 2131230892;
 			
-			// aapt resource value: 0x7F0900D9
-			public const int title = 2131296473;
+			// aapt resource value: 0x7F0800AD
+			public const int text_input_password_toggle = 2131230893;
 			
-			// aapt resource value: 0x7F0900DA
-			public const int titleDividerNoCustom = 2131296474;
+			// aapt resource value: 0x7F0800B1
+			public const int time = 2131230897;
 			
-			// aapt resource value: 0x7F0900DB
-			public const int title_template = 2131296475;
+			// aapt resource value: 0x7F0800B2
+			public const int title = 2131230898;
 			
-			// aapt resource value: 0x7F0900DC
-			public const int toolbar = 2131296476;
+			// aapt resource value: 0x7F0800B3
+			public const int titleDividerNoCustom = 2131230899;
 			
-			// aapt resource value: 0x7F0900DD
-			public const int top = 2131296477;
+			// aapt resource value: 0x7F0800B4
+			public const int title_template = 2131230900;
 			
-			// aapt resource value: 0x7F0900DE
-			public const int topPanel = 2131296478;
+			// aapt resource value: 0x7F0800B5
+			public const int toolbar = 2131230901;
 			
-			// aapt resource value: 0x7F0900DF
-			public const int touch_outside = 2131296479;
+			// aapt resource value: 0x7F0800B6
+			public const int top = 2131230902;
 			
-			// aapt resource value: 0x7F0900E0
-			public const int transition_current_scene = 2131296480;
+			// aapt resource value: 0x7F0800B7
+			public const int topPanel = 2131230903;
 			
-			// aapt resource value: 0x7F0900E1
-			public const int transition_layout_save = 2131296481;
+			// aapt resource value: 0x7F0800B8
+			public const int touch_outside = 2131230904;
 			
-			// aapt resource value: 0x7F0900E2
-			public const int transition_position = 2131296482;
+			// aapt resource value: 0x7F0800B9
+			public const int transition_current_scene = 2131230905;
 			
-			// aapt resource value: 0x7F0900E3
-			public const int transition_scene_layoutid_cache = 2131296483;
+			// aapt resource value: 0x7F0800BA
+			public const int transition_layout_save = 2131230906;
 			
-			// aapt resource value: 0x7F0900E4
-			public const int transition_transform = 2131296484;
+			// aapt resource value: 0x7F0800BB
+			public const int transition_position = 2131230907;
 			
-			// aapt resource value: 0x7F0900E5
-			public const int tvTitle = 2131296485;
+			// aapt resource value: 0x7F0800BC
+			public const int transition_scene_layoutid_cache = 2131230908;
 			
-			// aapt resource value: 0x7F0900E6
-			public const int uniform = 2131296486;
+			// aapt resource value: 0x7F0800BD
+			public const int transition_transform = 2131230909;
 			
-			// aapt resource value: 0x7F0900E7
-			public const int unlabeled = 2131296487;
+			// aapt resource value: 0x7F0800BE
+			public const int uniform = 2131230910;
 			
-			// aapt resource value: 0x7F0900E8
-			public const int up = 2131296488;
+			// aapt resource value: 0x7F0800BF
+			public const int unlabeled = 2131230911;
 			
-			// aapt resource value: 0x7F0900E9
-			public const int useLogo = 2131296489;
+			// aapt resource value: 0x7F0800C0
+			public const int up = 2131230912;
 			
-			// aapt resource value: 0x7F0900EA
-			public const int view_offset_helper = 2131296490;
+			// aapt resource value: 0x7F0800C1
+			public const int useLogo = 2131230913;
 			
-			// aapt resource value: 0x7F0900EB
-			public const int visible = 2131296491;
+			// aapt resource value: 0x7F0800C2
+			public const int view_offset_helper = 2131230914;
 			
-			// aapt resource value: 0x7F0900EC
-			public const int withText = 2131296492;
+			// aapt resource value: 0x7F0800C3
+			public const int visible = 2131230915;
 			
-			// aapt resource value: 0x7F0900ED
-			public const int wrap_content = 2131296493;
+			// aapt resource value: 0x7F0800C4
+			public const int withText = 2131230916;
 			
-			// aapt resource value: 0x7F0900EE
-			public const int year = 2131296494;
+			// aapt resource value: 0x7F0800C5
+			public const int wrap_content = 2131230917;
 			
 			static Id()
 			{
@@ -4446,53 +3848,50 @@
 		public partial class Integer
 		{
 			
-			// aapt resource value: 0x7F0A0000
-			public const int abc_config_activityDefaultDur = 2131361792;
+			// aapt resource value: 0x7F090000
+			public const int abc_config_activityDefaultDur = 2131296256;
 			
-			// aapt resource value: 0x7F0A0001
-			public const int abc_config_activityShortDur = 2131361793;
+			// aapt resource value: 0x7F090001
+			public const int abc_config_activityShortDur = 2131296257;
 			
-			// aapt resource value: 0x7F0A0002
-			public const int animation_default_duration = 2131361794;
+			// aapt resource value: 0x7F090002
+			public const int app_bar_elevation_anim_duration = 2131296258;
 			
-			// aapt resource value: 0x7F0A0003
-			public const int app_bar_elevation_anim_duration = 2131361795;
+			// aapt resource value: 0x7F090003
+			public const int bottom_sheet_slide_duration = 2131296259;
 			
-			// aapt resource value: 0x7F0A0004
-			public const int bottom_sheet_slide_duration = 2131361796;
+			// aapt resource value: 0x7F090004
+			public const int cancel_button_image_alpha = 2131296260;
 			
-			// aapt resource value: 0x7F0A0005
-			public const int cancel_button_image_alpha = 2131361797;
+			// aapt resource value: 0x7F090005
+			public const int config_tooltipAnimTime = 2131296261;
 			
-			// aapt resource value: 0x7F0A0006
-			public const int config_tooltipAnimTime = 2131361798;
+			// aapt resource value: 0x7F090006
+			public const int design_snackbar_text_max_lines = 2131296262;
 			
-			// aapt resource value: 0x7F0A0007
-			public const int design_snackbar_text_max_lines = 2131361799;
+			// aapt resource value: 0x7F090007
+			public const int design_tab_indicator_anim_duration_ms = 2131296263;
 			
-			// aapt resource value: 0x7F0A0008
-			public const int design_tab_indicator_anim_duration_ms = 2131361800;
+			// aapt resource value: 0x7F090008
+			public const int hide_password_duration = 2131296264;
 			
-			// aapt resource value: 0x7F0A0009
-			public const int hide_password_duration = 2131361801;
+			// aapt resource value: 0x7F090009
+			public const int mtrl_btn_anim_delay_ms = 2131296265;
 			
-			// aapt resource value: 0x7F0A000A
-			public const int mtrl_btn_anim_delay_ms = 2131361802;
+			// aapt resource value: 0x7F09000A
+			public const int mtrl_btn_anim_duration_ms = 2131296266;
 			
-			// aapt resource value: 0x7F0A000B
-			public const int mtrl_btn_anim_duration_ms = 2131361803;
+			// aapt resource value: 0x7F09000B
+			public const int mtrl_chip_anim_duration = 2131296267;
 			
-			// aapt resource value: 0x7F0A000C
-			public const int mtrl_chip_anim_duration = 2131361804;
+			// aapt resource value: 0x7F09000C
+			public const int mtrl_tab_indicator_anim_duration_ms = 2131296268;
 			
-			// aapt resource value: 0x7F0A000D
-			public const int mtrl_tab_indicator_anim_duration_ms = 2131361805;
+			// aapt resource value: 0x7F09000D
+			public const int show_password_duration = 2131296269;
 			
-			// aapt resource value: 0x7F0A000E
-			public const int show_password_duration = 2131361806;
-			
-			// aapt resource value: 0x7F0A000F
-			public const int status_bar_notification_info_maxnum = 2131361807;
+			// aapt resource value: 0x7F09000E
+			public const int status_bar_notification_info_maxnum = 2131296270;
 			
 			static Integer()
 			{
@@ -4507,17 +3906,17 @@
 		public partial class Interpolator
 		{
 			
-			// aapt resource value: 0x7F0B0000
-			public const int mtrl_fast_out_linear_in = 2131427328;
+			// aapt resource value: 0x7F0A0000
+			public const int mtrl_fast_out_linear_in = 2131361792;
 			
-			// aapt resource value: 0x7F0B0001
-			public const int mtrl_fast_out_slow_in = 2131427329;
+			// aapt resource value: 0x7F0A0001
+			public const int mtrl_fast_out_slow_in = 2131361793;
 			
-			// aapt resource value: 0x7F0B0002
-			public const int mtrl_linear = 2131427330;
+			// aapt resource value: 0x7F0A0002
+			public const int mtrl_linear = 2131361794;
 			
-			// aapt resource value: 0x7F0B0003
-			public const int mtrl_linear_out_slow_in = 2131427331;
+			// aapt resource value: 0x7F0A0003
+			public const int mtrl_linear_out_slow_in = 2131361795;
 			
 			static Interpolator()
 			{
@@ -4532,236 +3931,206 @@
 		public partial class Layout
 		{
 			
-			// aapt resource value: 0x7F0C0000
-			public const int abc_action_bar_title_item = 2131492864;
+			// aapt resource value: 0x7F0B0000
+			public const int abc_action_bar_title_item = 2131427328;
 			
-			// aapt resource value: 0x7F0C0001
-			public const int abc_action_bar_up_container = 2131492865;
+			// aapt resource value: 0x7F0B0001
+			public const int abc_action_bar_up_container = 2131427329;
 			
-			// aapt resource value: 0x7F0C0002
-			public const int abc_action_menu_item_layout = 2131492866;
+			// aapt resource value: 0x7F0B0002
+			public const int abc_action_menu_item_layout = 2131427330;
 			
-			// aapt resource value: 0x7F0C0003
-			public const int abc_action_menu_layout = 2131492867;
+			// aapt resource value: 0x7F0B0003
+			public const int abc_action_menu_layout = 2131427331;
 			
-			// aapt resource value: 0x7F0C0004
-			public const int abc_action_mode_bar = 2131492868;
+			// aapt resource value: 0x7F0B0004
+			public const int abc_action_mode_bar = 2131427332;
 			
-			// aapt resource value: 0x7F0C0005
-			public const int abc_action_mode_close_item_material = 2131492869;
+			// aapt resource value: 0x7F0B0005
+			public const int abc_action_mode_close_item_material = 2131427333;
 			
-			// aapt resource value: 0x7F0C0006
-			public const int abc_activity_chooser_view = 2131492870;
+			// aapt resource value: 0x7F0B0006
+			public const int abc_activity_chooser_view = 2131427334;
 			
-			// aapt resource value: 0x7F0C0007
-			public const int abc_activity_chooser_view_list_item = 2131492871;
+			// aapt resource value: 0x7F0B0007
+			public const int abc_activity_chooser_view_list_item = 2131427335;
 			
-			// aapt resource value: 0x7F0C0008
-			public const int abc_alert_dialog_button_bar_material = 2131492872;
+			// aapt resource value: 0x7F0B0008
+			public const int abc_alert_dialog_button_bar_material = 2131427336;
 			
-			// aapt resource value: 0x7F0C0009
-			public const int abc_alert_dialog_material = 2131492873;
+			// aapt resource value: 0x7F0B0009
+			public const int abc_alert_dialog_material = 2131427337;
 			
-			// aapt resource value: 0x7F0C000A
-			public const int abc_alert_dialog_title_material = 2131492874;
+			// aapt resource value: 0x7F0B000A
+			public const int abc_alert_dialog_title_material = 2131427338;
 			
-			// aapt resource value: 0x7F0C000B
-			public const int abc_cascading_menu_item_layout = 2131492875;
+			// aapt resource value: 0x7F0B000B
+			public const int abc_cascading_menu_item_layout = 2131427339;
 			
-			// aapt resource value: 0x7F0C000C
-			public const int abc_dialog_title_material = 2131492876;
+			// aapt resource value: 0x7F0B000C
+			public const int abc_dialog_title_material = 2131427340;
 			
-			// aapt resource value: 0x7F0C000D
-			public const int abc_expanded_menu_layout = 2131492877;
+			// aapt resource value: 0x7F0B000D
+			public const int abc_expanded_menu_layout = 2131427341;
 			
-			// aapt resource value: 0x7F0C000E
-			public const int abc_list_menu_item_checkbox = 2131492878;
+			// aapt resource value: 0x7F0B000E
+			public const int abc_list_menu_item_checkbox = 2131427342;
 			
-			// aapt resource value: 0x7F0C000F
-			public const int abc_list_menu_item_icon = 2131492879;
+			// aapt resource value: 0x7F0B000F
+			public const int abc_list_menu_item_icon = 2131427343;
 			
-			// aapt resource value: 0x7F0C0010
-			public const int abc_list_menu_item_layout = 2131492880;
+			// aapt resource value: 0x7F0B0010
+			public const int abc_list_menu_item_layout = 2131427344;
 			
-			// aapt resource value: 0x7F0C0011
-			public const int abc_list_menu_item_radio = 2131492881;
+			// aapt resource value: 0x7F0B0011
+			public const int abc_list_menu_item_radio = 2131427345;
 			
-			// aapt resource value: 0x7F0C0012
-			public const int abc_popup_menu_header_item_layout = 2131492882;
+			// aapt resource value: 0x7F0B0012
+			public const int abc_popup_menu_header_item_layout = 2131427346;
 			
-			// aapt resource value: 0x7F0C0013
-			public const int abc_popup_menu_item_layout = 2131492883;
+			// aapt resource value: 0x7F0B0013
+			public const int abc_popup_menu_item_layout = 2131427347;
 			
-			// aapt resource value: 0x7F0C0014
-			public const int abc_screen_content_include = 2131492884;
+			// aapt resource value: 0x7F0B0014
+			public const int abc_screen_content_include = 2131427348;
 			
-			// aapt resource value: 0x7F0C0015
-			public const int abc_screen_simple = 2131492885;
+			// aapt resource value: 0x7F0B0015
+			public const int abc_screen_simple = 2131427349;
 			
-			// aapt resource value: 0x7F0C0016
-			public const int abc_screen_simple_overlay_action_mode = 2131492886;
+			// aapt resource value: 0x7F0B0016
+			public const int abc_screen_simple_overlay_action_mode = 2131427350;
 			
-			// aapt resource value: 0x7F0C0017
-			public const int abc_screen_toolbar = 2131492887;
+			// aapt resource value: 0x7F0B0017
+			public const int abc_screen_toolbar = 2131427351;
 			
-			// aapt resource value: 0x7F0C0018
-			public const int abc_search_dropdown_item_icons_2line = 2131492888;
+			// aapt resource value: 0x7F0B0018
+			public const int abc_search_dropdown_item_icons_2line = 2131427352;
 			
-			// aapt resource value: 0x7F0C0019
-			public const int abc_search_view = 2131492889;
+			// aapt resource value: 0x7F0B0019
+			public const int abc_search_view = 2131427353;
 			
-			// aapt resource value: 0x7F0C001A
-			public const int abc_select_dialog_material = 2131492890;
+			// aapt resource value: 0x7F0B001A
+			public const int abc_select_dialog_material = 2131427354;
 			
-			// aapt resource value: 0x7F0C001B
-			public const int abc_tooltip = 2131492891;
+			// aapt resource value: 0x7F0B001B
+			public const int abc_tooltip = 2131427355;
 			
-			// aapt resource value: 0x7F0C001C
-			public const int activity_main = 2131492892;
+			// aapt resource value: 0x7F0B001C
+			public const int activity_main = 2131427356;
 			
-			// aapt resource value: 0x7F0C001D
-			public const int biometric_prompt_dialog_content = 2131492893;
+			// aapt resource value: 0x7F0B001D
+			public const int browser_actions_context_menu_page = 2131427357;
 			
-			// aapt resource value: 0x7F0C001E
-			public const int browser_actions_context_menu_page = 2131492894;
+			// aapt resource value: 0x7F0B001E
+			public const int browser_actions_context_menu_row = 2131427358;
 			
-			// aapt resource value: 0x7F0C001F
-			public const int browser_actions_context_menu_row = 2131492895;
+			// aapt resource value: 0x7F0B001F
+			public const int content_main = 2131427359;
 			
-			// aapt resource value: 0x7F0C0020
-			public const int content_main = 2131492896;
+			// aapt resource value: 0x7F0B0020
+			public const int design_bottom_navigation_item = 2131427360;
 			
-			// aapt resource value: 0x7F0C0021
-			public const int design_bottom_navigation_item = 2131492897;
+			// aapt resource value: 0x7F0B0021
+			public const int design_bottom_sheet_dialog = 2131427361;
 			
-			// aapt resource value: 0x7F0C0022
-			public const int design_bottom_sheet_dialog = 2131492898;
+			// aapt resource value: 0x7F0B0022
+			public const int design_layout_snackbar = 2131427362;
 			
-			// aapt resource value: 0x7F0C0023
-			public const int design_layout_snackbar = 2131492899;
+			// aapt resource value: 0x7F0B0023
+			public const int design_layout_snackbar_include = 2131427363;
 			
-			// aapt resource value: 0x7F0C0024
-			public const int design_layout_snackbar_include = 2131492900;
+			// aapt resource value: 0x7F0B0024
+			public const int design_layout_tab_icon = 2131427364;
 			
-			// aapt resource value: 0x7F0C0025
-			public const int design_layout_tab_icon = 2131492901;
-			
-			// aapt resource value: 0x7F0C0026
-			public const int design_layout_tab_text = 2131492902;
-			
-			// aapt resource value: 0x7F0C0027
-			public const int design_menu_item_action_area = 2131492903;
-			
-			// aapt resource value: 0x7F0C0028
-			public const int design_navigation_item = 2131492904;
-			
-			// aapt resource value: 0x7F0C0029
-			public const int design_navigation_item_header = 2131492905;
-			
-			// aapt resource value: 0x7F0C002A
-			public const int design_navigation_item_separator = 2131492906;
-			
-			// aapt resource value: 0x7F0C002B
-			public const int design_navigation_item_subheader = 2131492907;
-			
-			// aapt resource value: 0x7F0C002C
-			public const int design_navigation_menu = 2131492908;
-			
-			// aapt resource value: 0x7F0C002D
-			public const int design_navigation_menu_item = 2131492909;
-			
-			// aapt resource value: 0x7F0C002E
-			public const int design_text_input_password_icon = 2131492910;
-			
-			// aapt resource value: 0x7F0C002F
-			public const int hdl_gallery_banner_view_layout = 2131492911;
+			// aapt resource value: 0x7F0B0025
+			public const int design_layout_tab_text = 2131427365;
 			
-			// aapt resource value: 0x7F0C0030
-			public const int hdl_widget_activity_crop_image = 2131492912;
+			// aapt resource value: 0x7F0B0026
+			public const int design_menu_item_action_area = 2131427366;
 			
-			// aapt resource value: 0x7F0C0031
-			public const int hdl_widget_activity_geofence_round = 2131492913;
+			// aapt resource value: 0x7F0B0027
+			public const int design_navigation_item = 2131427367;
 			
-			// aapt resource value: 0x7F0C0032
-			public const int hdl_widget_air_button = 2131492914;
+			// aapt resource value: 0x7F0B0028
+			public const int design_navigation_item_header = 2131427368;
 			
-			// aapt resource value: 0x7F0C0033
-			public const int hdl_widget_include_pickerview_topbar = 2131492915;
+			// aapt resource value: 0x7F0B0029
+			public const int design_navigation_item_separator = 2131427369;
 			
-			// aapt resource value: 0x7F0C0034
-			public const int hdl_widget_layout_basepickerview = 2131492916;
+			// aapt resource value: 0x7F0B002A
+			public const int design_navigation_item_subheader = 2131427370;
 			
-			// aapt resource value: 0x7F0C0035
-			public const int hdl_widget_pickerview = 2131492917;
+			// aapt resource value: 0x7F0B002B
+			public const int design_navigation_menu = 2131427371;
 			
-			// aapt resource value: 0x7F0C0036
-			public const int hdl_widget_pickerview_options = 2131492918;
+			// aapt resource value: 0x7F0B002C
+			public const int design_navigation_menu_item = 2131427372;
 			
-			// aapt resource value: 0x7F0C0037
-			public const int hdl_widget_pickerview_time = 2131492919;
+			// aapt resource value: 0x7F0B002D
+			public const int design_text_input_password_icon = 2131427373;
 			
-			// aapt resource value: 0x7F0C0038
-			public const int mtrl_layout_snackbar = 2131492920;
+			// aapt resource value: 0x7F0B002E
+			public const int mtrl_layout_snackbar = 2131427374;
 			
-			// aapt resource value: 0x7F0C0039
-			public const int mtrl_layout_snackbar_include = 2131492921;
+			// aapt resource value: 0x7F0B002F
+			public const int mtrl_layout_snackbar_include = 2131427375;
 			
-			// aapt resource value: 0x7F0C003A
-			public const int notification_action = 2131492922;
+			// aapt resource value: 0x7F0B0030
+			public const int notification_action = 2131427376;
 			
-			// aapt resource value: 0x7F0C003B
-			public const int notification_action_tombstone = 2131492923;
+			// aapt resource value: 0x7F0B0031
+			public const int notification_action_tombstone = 2131427377;
 			
-			// aapt resource value: 0x7F0C003C
-			public const int notification_media_action = 2131492924;
+			// aapt resource value: 0x7F0B0032
+			public const int notification_media_action = 2131427378;
 			
-			// aapt resource value: 0x7F0C003D
-			public const int notification_media_cancel_action = 2131492925;
+			// aapt resource value: 0x7F0B0033
+			public const int notification_media_cancel_action = 2131427379;
 			
-			// aapt resource value: 0x7F0C003E
-			public const int notification_template_big_media = 2131492926;
+			// aapt resource value: 0x7F0B0034
+			public const int notification_template_big_media = 2131427380;
 			
-			// aapt resource value: 0x7F0C003F
-			public const int notification_template_big_media_custom = 2131492927;
+			// aapt resource value: 0x7F0B0035
+			public const int notification_template_big_media_custom = 2131427381;
 			
-			// aapt resource value: 0x7F0C0040
-			public const int notification_template_big_media_narrow = 2131492928;
+			// aapt resource value: 0x7F0B0036
+			public const int notification_template_big_media_narrow = 2131427382;
 			
-			// aapt resource value: 0x7F0C0041
-			public const int notification_template_big_media_narrow_custom = 2131492929;
+			// aapt resource value: 0x7F0B0037
+			public const int notification_template_big_media_narrow_custom = 2131427383;
 			
-			// aapt resource value: 0x7F0C0042
-			public const int notification_template_custom_big = 2131492930;
+			// aapt resource value: 0x7F0B0038
+			public const int notification_template_custom_big = 2131427384;
 			
-			// aapt resource value: 0x7F0C0043
-			public const int notification_template_icon_group = 2131492931;
+			// aapt resource value: 0x7F0B0039
+			public const int notification_template_icon_group = 2131427385;
 			
-			// aapt resource value: 0x7F0C0044
-			public const int notification_template_lines_media = 2131492932;
+			// aapt resource value: 0x7F0B003A
+			public const int notification_template_lines_media = 2131427386;
 			
-			// aapt resource value: 0x7F0C0045
-			public const int notification_template_media = 2131492933;
+			// aapt resource value: 0x7F0B003B
+			public const int notification_template_media = 2131427387;
 			
-			// aapt resource value: 0x7F0C0046
-			public const int notification_template_media_custom = 2131492934;
+			// aapt resource value: 0x7F0B003C
+			public const int notification_template_media_custom = 2131427388;
 			
-			// aapt resource value: 0x7F0C0047
-			public const int notification_template_part_chronometer = 2131492935;
+			// aapt resource value: 0x7F0B003D
+			public const int notification_template_part_chronometer = 2131427389;
 			
-			// aapt resource value: 0x7F0C0048
-			public const int notification_template_part_time = 2131492936;
+			// aapt resource value: 0x7F0B003E
+			public const int notification_template_part_time = 2131427390;
 			
-			// aapt resource value: 0x7F0C0049
-			public const int select_dialog_item_material = 2131492937;
+			// aapt resource value: 0x7F0B003F
+			public const int select_dialog_item_material = 2131427391;
 			
-			// aapt resource value: 0x7F0C004A
-			public const int select_dialog_multichoice_material = 2131492938;
+			// aapt resource value: 0x7F0B0040
+			public const int select_dialog_multichoice_material = 2131427392;
 			
-			// aapt resource value: 0x7F0C004B
-			public const int select_dialog_singlechoice_material = 2131492939;
+			// aapt resource value: 0x7F0B0041
+			public const int select_dialog_singlechoice_material = 2131427393;
 			
-			// aapt resource value: 0x7F0C004C
-			public const int support_simple_spinner_dropdown_item = 2131492940;
+			// aapt resource value: 0x7F0B0042
+			public const int support_simple_spinner_dropdown_item = 2131427394;
 			
 			static Layout()
 			{
@@ -4776,8 +4145,8 @@
 		public partial class Menu
 		{
 			
-			// aapt resource value: 0x7F0D0000
-			public const int menu_main = 2131558400;
+			// aapt resource value: 0x7F0C0000
+			public const int menu_main = 2131492864;
 			
 			static Menu()
 			{
@@ -4792,17 +4161,17 @@
 		public partial class Mipmap
 		{
 			
-			// aapt resource value: 0x7F0E0003
-			public const int Icon = 2131623939;
+			// aapt resource value: 0x7F0D0003
+			public const int Icon = 2131558403;
 			
-			// aapt resource value: 0x7F0E0000
-			public const int ic_launcher = 2131623936;
+			// aapt resource value: 0x7F0D0000
+			public const int ic_launcher = 2131558400;
 			
-			// aapt resource value: 0x7F0E0001
-			public const int ic_launcher_foreground = 2131623937;
+			// aapt resource value: 0x7F0D0001
+			public const int ic_launcher_foreground = 2131558401;
 			
-			// aapt resource value: 0x7F0E0002
-			public const int ic_launcher_round = 2131623938;
+			// aapt resource value: 0x7F0D0002
+			public const int ic_launcher_round = 2131558402;
 			
 			static Mipmap()
 			{
@@ -4817,230 +4186,173 @@
 		public partial class String
 		{
 			
-			// aapt resource value: 0x7F0F0000
-			public const int abc_action_bar_home_description = 2131689472;
+			// aapt resource value: 0x7F0E0000
+			public const int abc_action_bar_home_description = 2131623936;
 			
-			// aapt resource value: 0x7F0F0001
-			public const int abc_action_bar_up_description = 2131689473;
+			// aapt resource value: 0x7F0E0001
+			public const int abc_action_bar_up_description = 2131623937;
 			
-			// aapt resource value: 0x7F0F0002
-			public const int abc_action_menu_overflow_description = 2131689474;
+			// aapt resource value: 0x7F0E0002
+			public const int abc_action_menu_overflow_description = 2131623938;
 			
-			// aapt resource value: 0x7F0F0003
-			public const int abc_action_mode_done = 2131689475;
+			// aapt resource value: 0x7F0E0003
+			public const int abc_action_mode_done = 2131623939;
 			
-			// aapt resource value: 0x7F0F0005
-			public const int abc_activitychooserview_choose_application = 2131689477;
+			// aapt resource value: 0x7F0E0005
+			public const int abc_activitychooserview_choose_application = 2131623941;
 			
-			// aapt resource value: 0x7F0F0004
-			public const int abc_activity_chooser_view_see_all = 2131689476;
+			// aapt resource value: 0x7F0E0004
+			public const int abc_activity_chooser_view_see_all = 2131623940;
 			
-			// aapt resource value: 0x7F0F0006
-			public const int abc_capital_off = 2131689478;
+			// aapt resource value: 0x7F0E0006
+			public const int abc_capital_off = 2131623942;
 			
-			// aapt resource value: 0x7F0F0007
-			public const int abc_capital_on = 2131689479;
+			// aapt resource value: 0x7F0E0007
+			public const int abc_capital_on = 2131623943;
 			
-			// aapt resource value: 0x7F0F0008
-			public const int abc_font_family_body_1_material = 2131689480;
+			// aapt resource value: 0x7F0E0008
+			public const int abc_font_family_body_1_material = 2131623944;
 			
-			// aapt resource value: 0x7F0F0009
-			public const int abc_font_family_body_2_material = 2131689481;
+			// aapt resource value: 0x7F0E0009
+			public const int abc_font_family_body_2_material = 2131623945;
 			
-			// aapt resource value: 0x7F0F000A
-			public const int abc_font_family_button_material = 2131689482;
+			// aapt resource value: 0x7F0E000A
+			public const int abc_font_family_button_material = 2131623946;
 			
-			// aapt resource value: 0x7F0F000B
-			public const int abc_font_family_caption_material = 2131689483;
+			// aapt resource value: 0x7F0E000B
+			public const int abc_font_family_caption_material = 2131623947;
 			
-			// aapt resource value: 0x7F0F000C
-			public const int abc_font_family_display_1_material = 2131689484;
+			// aapt resource value: 0x7F0E000C
+			public const int abc_font_family_display_1_material = 2131623948;
 			
-			// aapt resource value: 0x7F0F000D
-			public const int abc_font_family_display_2_material = 2131689485;
+			// aapt resource value: 0x7F0E000D
+			public const int abc_font_family_display_2_material = 2131623949;
 			
-			// aapt resource value: 0x7F0F000E
-			public const int abc_font_family_display_3_material = 2131689486;
+			// aapt resource value: 0x7F0E000E
+			public const int abc_font_family_display_3_material = 2131623950;
 			
-			// aapt resource value: 0x7F0F000F
-			public const int abc_font_family_display_4_material = 2131689487;
+			// aapt resource value: 0x7F0E000F
+			public const int abc_font_family_display_4_material = 2131623951;
 			
-			// aapt resource value: 0x7F0F0010
-			public const int abc_font_family_headline_material = 2131689488;
+			// aapt resource value: 0x7F0E0010
+			public const int abc_font_family_headline_material = 2131623952;
 			
-			// aapt resource value: 0x7F0F0011
-			public const int abc_font_family_menu_material = 2131689489;
+			// aapt resource value: 0x7F0E0011
+			public const int abc_font_family_menu_material = 2131623953;
 			
-			// aapt resource value: 0x7F0F0012
-			public const int abc_font_family_subhead_material = 2131689490;
+			// aapt resource value: 0x7F0E0012
+			public const int abc_font_family_subhead_material = 2131623954;
 			
-			// aapt resource value: 0x7F0F0013
-			public const int abc_font_family_title_material = 2131689491;
+			// aapt resource value: 0x7F0E0013
+			public const int abc_font_family_title_material = 2131623955;
 			
-			// aapt resource value: 0x7F0F0014
-			public const int abc_menu_alt_shortcut_label = 2131689492;
+			// aapt resource value: 0x7F0E0014
+			public const int abc_menu_alt_shortcut_label = 2131623956;
 			
-			// aapt resource value: 0x7F0F0015
-			public const int abc_menu_ctrl_shortcut_label = 2131689493;
+			// aapt resource value: 0x7F0E0015
+			public const int abc_menu_ctrl_shortcut_label = 2131623957;
 			
-			// aapt resource value: 0x7F0F0016
-			public const int abc_menu_delete_shortcut_label = 2131689494;
+			// aapt resource value: 0x7F0E0016
+			public const int abc_menu_delete_shortcut_label = 2131623958;
 			
-			// aapt resource value: 0x7F0F0017
-			public const int abc_menu_enter_shortcut_label = 2131689495;
+			// aapt resource value: 0x7F0E0017
+			public const int abc_menu_enter_shortcut_label = 2131623959;
 			
-			// aapt resource value: 0x7F0F0018
-			public const int abc_menu_function_shortcut_label = 2131689496;
+			// aapt resource value: 0x7F0E0018
+			public const int abc_menu_function_shortcut_label = 2131623960;
 			
-			// aapt resource value: 0x7F0F0019
-			public const int abc_menu_meta_shortcut_label = 2131689497;
+			// aapt resource value: 0x7F0E0019
+			public const int abc_menu_meta_shortcut_label = 2131623961;
 			
-			// aapt resource value: 0x7F0F001A
-			public const int abc_menu_shift_shortcut_label = 2131689498;
+			// aapt resource value: 0x7F0E001A
+			public const int abc_menu_shift_shortcut_label = 2131623962;
 			
-			// aapt resource value: 0x7F0F001B
-			public const int abc_menu_space_shortcut_label = 2131689499;
+			// aapt resource value: 0x7F0E001B
+			public const int abc_menu_space_shortcut_label = 2131623963;
 			
-			// aapt resource value: 0x7F0F001C
-			public const int abc_menu_sym_shortcut_label = 2131689500;
+			// aapt resource value: 0x7F0E001C
+			public const int abc_menu_sym_shortcut_label = 2131623964;
 			
-			// aapt resource value: 0x7F0F001D
-			public const int abc_prepend_shortcut_label = 2131689501;
+			// aapt resource value: 0x7F0E001D
+			public const int abc_prepend_shortcut_label = 2131623965;
 			
-			// aapt resource value: 0x7F0F001F
-			public const int abc_searchview_description_clear = 2131689503;
+			// aapt resource value: 0x7F0E001F
+			public const int abc_searchview_description_clear = 2131623967;
 			
-			// aapt resource value: 0x7F0F0020
-			public const int abc_searchview_description_query = 2131689504;
+			// aapt resource value: 0x7F0E0020
+			public const int abc_searchview_description_query = 2131623968;
 			
-			// aapt resource value: 0x7F0F0021
-			public const int abc_searchview_description_search = 2131689505;
+			// aapt resource value: 0x7F0E0021
+			public const int abc_searchview_description_search = 2131623969;
 			
-			// aapt resource value: 0x7F0F0022
-			public const int abc_searchview_description_submit = 2131689506;
+			// aapt resource value: 0x7F0E0022
+			public const int abc_searchview_description_submit = 2131623970;
 			
-			// aapt resource value: 0x7F0F0023
-			public const int abc_searchview_description_voice = 2131689507;
+			// aapt resource value: 0x7F0E0023
+			public const int abc_searchview_description_voice = 2131623971;
 			
-			// aapt resource value: 0x7F0F001E
-			public const int abc_search_hint = 2131689502;
-			
-			// aapt resource value: 0x7F0F0024
-			public const int abc_shareactionprovider_share_with = 2131689508;
-			
-			// aapt resource value: 0x7F0F0025
-			public const int abc_shareactionprovider_share_with_application = 2131689509;
-			
-			// aapt resource value: 0x7F0F0026
-			public const int abc_toolbar_collapse_description = 2131689510;
-			
-			// aapt resource value: 0x7F0F0027
-			public const int action_settings = 2131689511;
-			
-			// aapt resource value: 0x7F0F0029
-			public const int appbar_scrolling_view_behavior = 2131689513;
-			
-			// aapt resource value: 0x7F0F0028
-			public const int app_name = 2131689512;
-			
-			// aapt resource value: 0x7F0F002A
-			public const int bottom_sheet_behavior = 2131689514;
-			
-			// aapt resource value: 0x7F0F002B
-			public const int character_counter_content_description = 2131689515;
-			
-			// aapt resource value: 0x7F0F002C
-			public const int character_counter_pattern = 2131689516;
-			
-			// aapt resource value: 0x7F0F002D
-			public const int fab_transformation_scrim_behavior = 2131689517;
-			
-			// aapt resource value: 0x7F0F002E
-			public const int fab_transformation_sheet_behavior = 2131689518;
-			
-			// aapt resource value: 0x7F0F002F
-			public const int gd_activity_title = 2131689519;
-			
-			// aapt resource value: 0x7F0F0030
-			public const int gd_cancel = 2131689520;
-			
-			// aapt resource value: 0x7F0F0031
-			public const int gd_myhome = 2131689521;
-			
-			// aapt resource value: 0x7F0F0032
-			public const int gd_notifyMsg = 2131689522;
-			
-			// aapt resource value: 0x7F0F0033
-			public const int gd_notifyTitle = 2131689523;
-			
-			// aapt resource value: 0x7F0F0034
-			public const int gd_save = 2131689524;
-			
-			// aapt resource value: 0x7F0F0035
-			public const int gd_search_tip = 2131689525;
-			
-			// aapt resource value: 0x7F0F0036
-			public const int gd_select_distance = 2131689526;
+			// aapt resource value: 0x7F0E001E
+			public const int abc_search_hint = 2131623966;
 			
-			// aapt resource value: 0x7F0F0037
-			public const int gd_setting = 2131689527;
+			// aapt resource value: 0x7F0E0024
+			public const int abc_shareactionprovider_share_with = 2131623972;
 			
-			// aapt resource value: 0x7F0F0038
-			public const int hide_bottom_view_on_scroll_behavior = 2131689528;
+			// aapt resource value: 0x7F0E0025
+			public const int abc_shareactionprovider_share_with_application = 2131623973;
 			
-			// aapt resource value: 0x7F0F0039
-			public const int mtrl_chip_close_icon_content_description = 2131689529;
+			// aapt resource value: 0x7F0E0026
+			public const int abc_toolbar_collapse_description = 2131623974;
 			
-			// aapt resource value: 0x7F0F003A
-			public const int not_recognized_fingerprint_hint = 2131689530;
+			// aapt resource value: 0x7F0E0027
+			public const int action_settings = 2131623975;
 			
-			// aapt resource value: 0x7F0F003B
-			public const int password_toggle_content_description = 2131689531;
+			// aapt resource value: 0x7F0E0029
+			public const int appbar_scrolling_view_behavior = 2131623977;
 			
-			// aapt resource value: 0x7F0F003C
-			public const int path_password_eye = 2131689532;
+			// aapt resource value: 0x7F0E0028
+			public const int app_name = 2131623976;
 			
-			// aapt resource value: 0x7F0F003D
-			public const int path_password_eye_mask_strike_through = 2131689533;
+			// aapt resource value: 0x7F0E002A
+			public const int bottom_sheet_behavior = 2131623978;
 			
-			// aapt resource value: 0x7F0F003E
-			public const int path_password_eye_mask_visible = 2131689534;
+			// aapt resource value: 0x7F0E002B
+			public const int character_counter_content_description = 2131623979;
 			
-			// aapt resource value: 0x7F0F003F
-			public const int path_password_strike_through = 2131689535;
+			// aapt resource value: 0x7F0E002C
+			public const int character_counter_pattern = 2131623980;
 			
-			// aapt resource value: 0x7F0F0040
-			public const int pickerview_cancel = 2131689536;
+			// aapt resource value: 0x7F0E002D
+			public const int fab_transformation_scrim_behavior = 2131623981;
 			
-			// aapt resource value: 0x7F0F0041
-			public const int pickerview_day = 2131689537;
+			// aapt resource value: 0x7F0E002E
+			public const int fab_transformation_sheet_behavior = 2131623982;
 			
-			// aapt resource value: 0x7F0F0042
-			public const int pickerview_hours = 2131689538;
+			// aapt resource value: 0x7F0E002F
+			public const int hide_bottom_view_on_scroll_behavior = 2131623983;
 			
-			// aapt resource value: 0x7F0F0043
-			public const int pickerview_minutes = 2131689539;
+			// aapt resource value: 0x7F0E0030
+			public const int mtrl_chip_close_icon_content_description = 2131623984;
 			
-			// aapt resource value: 0x7F0F0044
-			public const int pickerview_month = 2131689540;
+			// aapt resource value: 0x7F0E0031
+			public const int password_toggle_content_description = 2131623985;
 			
-			// aapt resource value: 0x7F0F0045
-			public const int pickerview_seconds = 2131689541;
+			// aapt resource value: 0x7F0E0032
+			public const int path_password_eye = 2131623986;
 			
-			// aapt resource value: 0x7F0F0046
-			public const int pickerview_submit = 2131689542;
+			// aapt resource value: 0x7F0E0033
+			public const int path_password_eye_mask_strike_through = 2131623987;
 			
-			// aapt resource value: 0x7F0F0047
-			public const int pickerview_year = 2131689543;
+			// aapt resource value: 0x7F0E0034
+			public const int path_password_eye_mask_visible = 2131623988;
 			
-			// aapt resource value: 0x7F0F0048
-			public const int search_menu_title = 2131689544;
+			// aapt resource value: 0x7F0E0035
+			public const int path_password_strike_through = 2131623989;
 			
-			// aapt resource value: 0x7F0F0049
-			public const int status_bar_notification_info_overflow = 2131689545;
+			// aapt resource value: 0x7F0E0036
+			public const int search_menu_title = 2131623990;
 			
-			// aapt resource value: 0x7F0F004A
-			public const int touch_fingerprint_sensor_hint = 2131689546;
+			// aapt resource value: 0x7F0E0037
+			public const int status_bar_notification_info_overflow = 2131623991;
 			
 			static String()
 			{
@@ -5055,1535 +4367,1520 @@
 		public partial class Style
 		{
 			
-			// aapt resource value: 0x7F100000
-			public const int AlertDialog_AppCompat = 2131755008;
+			// aapt resource value: 0x7F0F0000
+			public const int AlertDialog_AppCompat = 2131689472;
 			
-			// aapt resource value: 0x7F100001
-			public const int AlertDialog_AppCompat_Light = 2131755009;
+			// aapt resource value: 0x7F0F0001
+			public const int AlertDialog_AppCompat_Light = 2131689473;
 			
-			// aapt resource value: 0x7F100002
-			public const int Animation_AppCompat_Dialog = 2131755010;
+			// aapt resource value: 0x7F0F0002
+			public const int Animation_AppCompat_Dialog = 2131689474;
 			
-			// aapt resource value: 0x7F100003
-			public const int Animation_AppCompat_DropDownUp = 2131755011;
+			// aapt resource value: 0x7F0F0003
+			public const int Animation_AppCompat_DropDownUp = 2131689475;
 			
-			// aapt resource value: 0x7F100004
-			public const int Animation_AppCompat_Tooltip = 2131755012;
+			// aapt resource value: 0x7F0F0004
+			public const int Animation_AppCompat_Tooltip = 2131689476;
 			
-			// aapt resource value: 0x7F100005
-			public const int Animation_Design_BottomSheetDialog = 2131755013;
+			// aapt resource value: 0x7F0F0005
+			public const int Animation_Design_BottomSheetDialog = 2131689477;
 			
-			// aapt resource value: 0x7F100006
-			public const int AppTheme = 2131755014;
+			// aapt resource value: 0x7F0F0006
+			public const int AppTheme = 2131689478;
 			
-			// aapt resource value: 0x7F100007
-			public const int AppTheme_AppBarOverlay = 2131755015;
+			// aapt resource value: 0x7F0F0007
+			public const int AppTheme_AppBarOverlay = 2131689479;
 			
-			// aapt resource value: 0x7F100008
-			public const int AppTheme_NoActionBar = 2131755016;
+			// aapt resource value: 0x7F0F0008
+			public const int AppTheme_NoActionBar = 2131689480;
 			
-			// aapt resource value: 0x7F100009
-			public const int AppTheme_PopupOverlay = 2131755017;
+			// aapt resource value: 0x7F0F0009
+			public const int AppTheme_PopupOverlay = 2131689481;
 			
-			// aapt resource value: 0x7F10000A
-			public const int Base_AlertDialog_AppCompat = 2131755018;
+			// aapt resource value: 0x7F0F000A
+			public const int Base_AlertDialog_AppCompat = 2131689482;
 			
-			// aapt resource value: 0x7F10000B
-			public const int Base_AlertDialog_AppCompat_Light = 2131755019;
+			// aapt resource value: 0x7F0F000B
+			public const int Base_AlertDialog_AppCompat_Light = 2131689483;
 			
-			// aapt resource value: 0x7F10000C
-			public const int Base_Animation_AppCompat_Dialog = 2131755020;
+			// aapt resource value: 0x7F0F000C
+			public const int Base_Animation_AppCompat_Dialog = 2131689484;
 			
-			// aapt resource value: 0x7F10000D
-			public const int Base_Animation_AppCompat_DropDownUp = 2131755021;
+			// aapt resource value: 0x7F0F000D
+			public const int Base_Animation_AppCompat_DropDownUp = 2131689485;
 			
-			// aapt resource value: 0x7F10000E
-			public const int Base_Animation_AppCompat_Tooltip = 2131755022;
+			// aapt resource value: 0x7F0F000E
+			public const int Base_Animation_AppCompat_Tooltip = 2131689486;
 			
-			// aapt resource value: 0x7F10000F
-			public const int Base_CardView = 2131755023;
+			// aapt resource value: 0x7F0F000F
+			public const int Base_CardView = 2131689487;
 			
-			// aapt resource value: 0x7F100011
-			public const int Base_DialogWindowTitleBackground_AppCompat = 2131755025;
+			// aapt resource value: 0x7F0F0011
+			public const int Base_DialogWindowTitleBackground_AppCompat = 2131689489;
 			
-			// aapt resource value: 0x7F100010
-			public const int Base_DialogWindowTitle_AppCompat = 2131755024;
+			// aapt resource value: 0x7F0F0010
+			public const int Base_DialogWindowTitle_AppCompat = 2131689488;
 			
-			// aapt resource value: 0x7F100012
-			public const int Base_TextAppearance_AppCompat = 2131755026;
+			// aapt resource value: 0x7F0F0012
+			public const int Base_TextAppearance_AppCompat = 2131689490;
 			
-			// aapt resource value: 0x7F100013
-			public const int Base_TextAppearance_AppCompat_Body1 = 2131755027;
+			// aapt resource value: 0x7F0F0013
+			public const int Base_TextAppearance_AppCompat_Body1 = 2131689491;
 			
-			// aapt resource value: 0x7F100014
-			public const int Base_TextAppearance_AppCompat_Body2 = 2131755028;
+			// aapt resource value: 0x7F0F0014
+			public const int Base_TextAppearance_AppCompat_Body2 = 2131689492;
 			
-			// aapt resource value: 0x7F100015
-			public const int Base_TextAppearance_AppCompat_Button = 2131755029;
+			// aapt resource value: 0x7F0F0015
+			public const int Base_TextAppearance_AppCompat_Button = 2131689493;
 			
-			// aapt resource value: 0x7F100016
-			public const int Base_TextAppearance_AppCompat_Caption = 2131755030;
+			// aapt resource value: 0x7F0F0016
+			public const int Base_TextAppearance_AppCompat_Caption = 2131689494;
 			
-			// aapt resource value: 0x7F100017
-			public const int Base_TextAppearance_AppCompat_Display1 = 2131755031;
+			// aapt resource value: 0x7F0F0017
+			public const int Base_TextAppearance_AppCompat_Display1 = 2131689495;
 			
-			// aapt resource value: 0x7F100018
-			public const int Base_TextAppearance_AppCompat_Display2 = 2131755032;
+			// aapt resource value: 0x7F0F0018
+			public const int Base_TextAppearance_AppCompat_Display2 = 2131689496;
 			
-			// aapt resource value: 0x7F100019
-			public const int Base_TextAppearance_AppCompat_Display3 = 2131755033;
+			// aapt resource value: 0x7F0F0019
+			public const int Base_TextAppearance_AppCompat_Display3 = 2131689497;
 			
-			// aapt resource value: 0x7F10001A
-			public const int Base_TextAppearance_AppCompat_Display4 = 2131755034;
+			// aapt resource value: 0x7F0F001A
+			public const int Base_TextAppearance_AppCompat_Display4 = 2131689498;
 			
-			// aapt resource value: 0x7F10001B
-			public const int Base_TextAppearance_AppCompat_Headline = 2131755035;
+			// aapt resource value: 0x7F0F001B
+			public const int Base_TextAppearance_AppCompat_Headline = 2131689499;
 			
-			// aapt resource value: 0x7F10001C
-			public const int Base_TextAppearance_AppCompat_Inverse = 2131755036;
+			// aapt resource value: 0x7F0F001C
+			public const int Base_TextAppearance_AppCompat_Inverse = 2131689500;
 			
-			// aapt resource value: 0x7F10001D
-			public const int Base_TextAppearance_AppCompat_Large = 2131755037;
+			// aapt resource value: 0x7F0F001D
+			public const int Base_TextAppearance_AppCompat_Large = 2131689501;
 			
-			// aapt resource value: 0x7F10001E
-			public const int Base_TextAppearance_AppCompat_Large_Inverse = 2131755038;
+			// aapt resource value: 0x7F0F001E
+			public const int Base_TextAppearance_AppCompat_Large_Inverse = 2131689502;
 			
-			// aapt resource value: 0x7F10001F
-			public const int Base_TextAppearance_AppCompat_Light_Widget_PopupMenu_Large = 2131755039;
+			// aapt resource value: 0x7F0F001F
+			public const int Base_TextAppearance_AppCompat_Light_Widget_PopupMenu_Large = 2131689503;
 			
-			// aapt resource value: 0x7F100020
-			public const int Base_TextAppearance_AppCompat_Light_Widget_PopupMenu_Small = 2131755040;
+			// aapt resource value: 0x7F0F0020
+			public const int Base_TextAppearance_AppCompat_Light_Widget_PopupMenu_Small = 2131689504;
 			
-			// aapt resource value: 0x7F100021
-			public const int Base_TextAppearance_AppCompat_Medium = 2131755041;
+			// aapt resource value: 0x7F0F0021
+			public const int Base_TextAppearance_AppCompat_Medium = 2131689505;
 			
-			// aapt resource value: 0x7F100022
-			public const int Base_TextAppearance_AppCompat_Medium_Inverse = 2131755042;
+			// aapt resource value: 0x7F0F0022
+			public const int Base_TextAppearance_AppCompat_Medium_Inverse = 2131689506;
 			
-			// aapt resource value: 0x7F100023
-			public const int Base_TextAppearance_AppCompat_Menu = 2131755043;
+			// aapt resource value: 0x7F0F0023
+			public const int Base_TextAppearance_AppCompat_Menu = 2131689507;
 			
-			// aapt resource value: 0x7F100024
-			public const int Base_TextAppearance_AppCompat_SearchResult = 2131755044;
+			// aapt resource value: 0x7F0F0024
+			public const int Base_TextAppearance_AppCompat_SearchResult = 2131689508;
 			
-			// aapt resource value: 0x7F100025
-			public const int Base_TextAppearance_AppCompat_SearchResult_Subtitle = 2131755045;
+			// aapt resource value: 0x7F0F0025
+			public const int Base_TextAppearance_AppCompat_SearchResult_Subtitle = 2131689509;
 			
-			// aapt resource value: 0x7F100026
-			public const int Base_TextAppearance_AppCompat_SearchResult_Title = 2131755046;
+			// aapt resource value: 0x7F0F0026
+			public const int Base_TextAppearance_AppCompat_SearchResult_Title = 2131689510;
 			
-			// aapt resource value: 0x7F100027
-			public const int Base_TextAppearance_AppCompat_Small = 2131755047;
+			// aapt resource value: 0x7F0F0027
+			public const int Base_TextAppearance_AppCompat_Small = 2131689511;
 			
-			// aapt resource value: 0x7F100028
-			public const int Base_TextAppearance_AppCompat_Small_Inverse = 2131755048;
+			// aapt resource value: 0x7F0F0028
+			public const int Base_TextAppearance_AppCompat_Small_Inverse = 2131689512;
 			
-			// aapt resource value: 0x7F100029
-			public const int Base_TextAppearance_AppCompat_Subhead = 2131755049;
+			// aapt resource value: 0x7F0F0029
+			public const int Base_TextAppearance_AppCompat_Subhead = 2131689513;
 			
-			// aapt resource value: 0x7F10002A
-			public const int Base_TextAppearance_AppCompat_Subhead_Inverse = 2131755050;
+			// aapt resource value: 0x7F0F002A
+			public const int Base_TextAppearance_AppCompat_Subhead_Inverse = 2131689514;
 			
-			// aapt resource value: 0x7F10002B
-			public const int Base_TextAppearance_AppCompat_Title = 2131755051;
+			// aapt resource value: 0x7F0F002B
+			public const int Base_TextAppearance_AppCompat_Title = 2131689515;
 			
-			// aapt resource value: 0x7F10002C
-			public const int Base_TextAppearance_AppCompat_Title_Inverse = 2131755052;
+			// aapt resource value: 0x7F0F002C
+			public const int Base_TextAppearance_AppCompat_Title_Inverse = 2131689516;
 			
-			// aapt resource value: 0x7F10002D
-			public const int Base_TextAppearance_AppCompat_Tooltip = 2131755053;
+			// aapt resource value: 0x7F0F002D
+			public const int Base_TextAppearance_AppCompat_Tooltip = 2131689517;
 			
-			// aapt resource value: 0x7F10002E
-			public const int Base_TextAppearance_AppCompat_Widget_ActionBar_Menu = 2131755054;
+			// aapt resource value: 0x7F0F002E
+			public const int Base_TextAppearance_AppCompat_Widget_ActionBar_Menu = 2131689518;
 			
-			// aapt resource value: 0x7F10002F
-			public const int Base_TextAppearance_AppCompat_Widget_ActionBar_Subtitle = 2131755055;
+			// aapt resource value: 0x7F0F002F
+			public const int Base_TextAppearance_AppCompat_Widget_ActionBar_Subtitle = 2131689519;
 			
-			// aapt resource value: 0x7F100030
-			public const int Base_TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse = 2131755056;
+			// aapt resource value: 0x7F0F0030
+			public const int Base_TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse = 2131689520;
 			
-			// aapt resource value: 0x7F100031
-			public const int Base_TextAppearance_AppCompat_Widget_ActionBar_Title = 2131755057;
+			// aapt resource value: 0x7F0F0031
+			public const int Base_TextAppearance_AppCompat_Widget_ActionBar_Title = 2131689521;
 			
-			// aapt resource value: 0x7F100032
-			public const int Base_TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse = 2131755058;
+			// aapt resource value: 0x7F0F0032
+			public const int Base_TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse = 2131689522;
 			
-			// aapt resource value: 0x7F100033
-			public const int Base_TextAppearance_AppCompat_Widget_ActionMode_Subtitle = 2131755059;
+			// aapt resource value: 0x7F0F0033
+			public const int Base_TextAppearance_AppCompat_Widget_ActionMode_Subtitle = 2131689523;
 			
-			// aapt resource value: 0x7F100034
-			public const int Base_TextAppearance_AppCompat_Widget_ActionMode_Title = 2131755060;
+			// aapt resource value: 0x7F0F0034
+			public const int Base_TextAppearance_AppCompat_Widget_ActionMode_Title = 2131689524;
 			
-			// aapt resource value: 0x7F100035
-			public const int Base_TextAppearance_AppCompat_Widget_Button = 2131755061;
+			// aapt resource value: 0x7F0F0035
+			public const int Base_TextAppearance_AppCompat_Widget_Button = 2131689525;
 			
-			// aapt resource value: 0x7F100036
-			public const int Base_TextAppearance_AppCompat_Widget_Button_Borderless_Colored = 2131755062;
+			// aapt resource value: 0x7F0F0036
+			public const int Base_TextAppearance_AppCompat_Widget_Button_Borderless_Colored = 2131689526;
 			
-			// aapt resource value: 0x7F100037
-			public const int Base_TextAppearance_AppCompat_Widget_Button_Colored = 2131755063;
+			// aapt resource value: 0x7F0F0037
+			public const int Base_TextAppearance_AppCompat_Widget_Button_Colored = 2131689527;
 			
-			// aapt resource value: 0x7F100038
-			public const int Base_TextAppearance_AppCompat_Widget_Button_Inverse = 2131755064;
+			// aapt resource value: 0x7F0F0038
+			public const int Base_TextAppearance_AppCompat_Widget_Button_Inverse = 2131689528;
 			
-			// aapt resource value: 0x7F100039
-			public const int Base_TextAppearance_AppCompat_Widget_DropDownItem = 2131755065;
+			// aapt resource value: 0x7F0F0039
+			public const int Base_TextAppearance_AppCompat_Widget_DropDownItem = 2131689529;
 			
-			// aapt resource value: 0x7F10003A
-			public const int Base_TextAppearance_AppCompat_Widget_PopupMenu_Header = 2131755066;
+			// aapt resource value: 0x7F0F003A
+			public const int Base_TextAppearance_AppCompat_Widget_PopupMenu_Header = 2131689530;
 			
-			// aapt resource value: 0x7F10003B
-			public const int Base_TextAppearance_AppCompat_Widget_PopupMenu_Large = 2131755067;
+			// aapt resource value: 0x7F0F003B
+			public const int Base_TextAppearance_AppCompat_Widget_PopupMenu_Large = 2131689531;
 			
-			// aapt resource value: 0x7F10003C
-			public const int Base_TextAppearance_AppCompat_Widget_PopupMenu_Small = 2131755068;
+			// aapt resource value: 0x7F0F003C
+			public const int Base_TextAppearance_AppCompat_Widget_PopupMenu_Small = 2131689532;
 			
-			// aapt resource value: 0x7F10003D
-			public const int Base_TextAppearance_AppCompat_Widget_Switch = 2131755069;
+			// aapt resource value: 0x7F0F003D
+			public const int Base_TextAppearance_AppCompat_Widget_Switch = 2131689533;
 			
-			// aapt resource value: 0x7F10003E
-			public const int Base_TextAppearance_AppCompat_Widget_TextView_SpinnerItem = 2131755070;
+			// aapt resource value: 0x7F0F003E
+			public const int Base_TextAppearance_AppCompat_Widget_TextView_SpinnerItem = 2131689534;
 			
-			// aapt resource value: 0x7F10003F
-			public const int Base_TextAppearance_Widget_AppCompat_ExpandedMenu_Item = 2131755071;
+			// aapt resource value: 0x7F0F003F
+			public const int Base_TextAppearance_Widget_AppCompat_ExpandedMenu_Item = 2131689535;
 			
-			// aapt resource value: 0x7F100040
-			public const int Base_TextAppearance_Widget_AppCompat_Toolbar_Subtitle = 2131755072;
+			// aapt resource value: 0x7F0F0040
+			public const int Base_TextAppearance_Widget_AppCompat_Toolbar_Subtitle = 2131689536;
 			
-			// aapt resource value: 0x7F100041
-			public const int Base_TextAppearance_Widget_AppCompat_Toolbar_Title = 2131755073;
+			// aapt resource value: 0x7F0F0041
+			public const int Base_TextAppearance_Widget_AppCompat_Toolbar_Title = 2131689537;
 			
-			// aapt resource value: 0x7F100061
-			public const int Base_ThemeOverlay_AppCompat = 2131755105;
+			// aapt resource value: 0x7F0F0061
+			public const int Base_ThemeOverlay_AppCompat = 2131689569;
 			
-			// aapt resource value: 0x7F100062
-			public const int Base_ThemeOverlay_AppCompat_ActionBar = 2131755106;
+			// aapt resource value: 0x7F0F0062
+			public const int Base_ThemeOverlay_AppCompat_ActionBar = 2131689570;
 			
-			// aapt resource value: 0x7F100063
-			public const int Base_ThemeOverlay_AppCompat_Dark = 2131755107;
+			// aapt resource value: 0x7F0F0063
+			public const int Base_ThemeOverlay_AppCompat_Dark = 2131689571;
 			
-			// aapt resource value: 0x7F100064
-			public const int Base_ThemeOverlay_AppCompat_Dark_ActionBar = 2131755108;
+			// aapt resource value: 0x7F0F0064
+			public const int Base_ThemeOverlay_AppCompat_Dark_ActionBar = 2131689572;
 			
-			// aapt resource value: 0x7F100065
-			public const int Base_ThemeOverlay_AppCompat_Dialog = 2131755109;
+			// aapt resource value: 0x7F0F0065
+			public const int Base_ThemeOverlay_AppCompat_Dialog = 2131689573;
 			
-			// aapt resource value: 0x7F100066
-			public const int Base_ThemeOverlay_AppCompat_Dialog_Alert = 2131755110;
+			// aapt resource value: 0x7F0F0066
+			public const int Base_ThemeOverlay_AppCompat_Dialog_Alert = 2131689574;
 			
-			// aapt resource value: 0x7F100067
-			public const int Base_ThemeOverlay_AppCompat_Light = 2131755111;
+			// aapt resource value: 0x7F0F0067
+			public const int Base_ThemeOverlay_AppCompat_Light = 2131689575;
 			
-			// aapt resource value: 0x7F100068
-			public const int Base_ThemeOverlay_MaterialComponents_Dialog = 2131755112;
+			// aapt resource value: 0x7F0F0068
+			public const int Base_ThemeOverlay_MaterialComponents_Dialog = 2131689576;
 			
-			// aapt resource value: 0x7F100069
-			public const int Base_ThemeOverlay_MaterialComponents_Dialog_Alert = 2131755113;
+			// aapt resource value: 0x7F0F0069
+			public const int Base_ThemeOverlay_MaterialComponents_Dialog_Alert = 2131689577;
 			
-			// aapt resource value: 0x7F100042
-			public const int Base_Theme_AppCompat = 2131755074;
+			// aapt resource value: 0x7F0F0042
+			public const int Base_Theme_AppCompat = 2131689538;
 			
-			// aapt resource value: 0x7F100043
-			public const int Base_Theme_AppCompat_CompactMenu = 2131755075;
+			// aapt resource value: 0x7F0F0043
+			public const int Base_Theme_AppCompat_CompactMenu = 2131689539;
 			
-			// aapt resource value: 0x7F100044
-			public const int Base_Theme_AppCompat_Dialog = 2131755076;
+			// aapt resource value: 0x7F0F0044
+			public const int Base_Theme_AppCompat_Dialog = 2131689540;
 			
-			// aapt resource value: 0x7F100048
-			public const int Base_Theme_AppCompat_DialogWhenLarge = 2131755080;
+			// aapt resource value: 0x7F0F0048
+			public const int Base_Theme_AppCompat_DialogWhenLarge = 2131689544;
 			
-			// aapt resource value: 0x7F100045
-			public const int Base_Theme_AppCompat_Dialog_Alert = 2131755077;
+			// aapt resource value: 0x7F0F0045
+			public const int Base_Theme_AppCompat_Dialog_Alert = 2131689541;
 			
-			// aapt resource value: 0x7F100046
-			public const int Base_Theme_AppCompat_Dialog_FixedSize = 2131755078;
+			// aapt resource value: 0x7F0F0046
+			public const int Base_Theme_AppCompat_Dialog_FixedSize = 2131689542;
 			
-			// aapt resource value: 0x7F100047
-			public const int Base_Theme_AppCompat_Dialog_MinWidth = 2131755079;
+			// aapt resource value: 0x7F0F0047
+			public const int Base_Theme_AppCompat_Dialog_MinWidth = 2131689543;
 			
-			// aapt resource value: 0x7F100049
-			public const int Base_Theme_AppCompat_Light = 2131755081;
+			// aapt resource value: 0x7F0F0049
+			public const int Base_Theme_AppCompat_Light = 2131689545;
 			
-			// aapt resource value: 0x7F10004A
-			public const int Base_Theme_AppCompat_Light_DarkActionBar = 2131755082;
+			// aapt resource value: 0x7F0F004A
+			public const int Base_Theme_AppCompat_Light_DarkActionBar = 2131689546;
 			
-			// aapt resource value: 0x7F10004B
-			public const int Base_Theme_AppCompat_Light_Dialog = 2131755083;
+			// aapt resource value: 0x7F0F004B
+			public const int Base_Theme_AppCompat_Light_Dialog = 2131689547;
 			
-			// aapt resource value: 0x7F10004F
-			public const int Base_Theme_AppCompat_Light_DialogWhenLarge = 2131755087;
+			// aapt resource value: 0x7F0F004F
+			public const int Base_Theme_AppCompat_Light_DialogWhenLarge = 2131689551;
 			
-			// aapt resource value: 0x7F10004C
-			public const int Base_Theme_AppCompat_Light_Dialog_Alert = 2131755084;
+			// aapt resource value: 0x7F0F004C
+			public const int Base_Theme_AppCompat_Light_Dialog_Alert = 2131689548;
 			
-			// aapt resource value: 0x7F10004D
-			public const int Base_Theme_AppCompat_Light_Dialog_FixedSize = 2131755085;
+			// aapt resource value: 0x7F0F004D
+			public const int Base_Theme_AppCompat_Light_Dialog_FixedSize = 2131689549;
 			
-			// aapt resource value: 0x7F10004E
-			public const int Base_Theme_AppCompat_Light_Dialog_MinWidth = 2131755086;
+			// aapt resource value: 0x7F0F004E
+			public const int Base_Theme_AppCompat_Light_Dialog_MinWidth = 2131689550;
 			
-			// aapt resource value: 0x7F100050
-			public const int Base_Theme_MaterialComponents = 2131755088;
+			// aapt resource value: 0x7F0F0050
+			public const int Base_Theme_MaterialComponents = 2131689552;
 			
-			// aapt resource value: 0x7F100051
-			public const int Base_Theme_MaterialComponents_Bridge = 2131755089;
+			// aapt resource value: 0x7F0F0051
+			public const int Base_Theme_MaterialComponents_Bridge = 2131689553;
 			
-			// aapt resource value: 0x7F100052
-			public const int Base_Theme_MaterialComponents_CompactMenu = 2131755090;
+			// aapt resource value: 0x7F0F0052
+			public const int Base_Theme_MaterialComponents_CompactMenu = 2131689554;
 			
-			// aapt resource value: 0x7F100053
-			public const int Base_Theme_MaterialComponents_Dialog = 2131755091;
+			// aapt resource value: 0x7F0F0053
+			public const int Base_Theme_MaterialComponents_Dialog = 2131689555;
 			
-			// aapt resource value: 0x7F100057
-			public const int Base_Theme_MaterialComponents_DialogWhenLarge = 2131755095;
+			// aapt resource value: 0x7F0F0057
+			public const int Base_Theme_MaterialComponents_DialogWhenLarge = 2131689559;
 			
-			// aapt resource value: 0x7F100054
-			public const int Base_Theme_MaterialComponents_Dialog_Alert = 2131755092;
+			// aapt resource value: 0x7F0F0054
+			public const int Base_Theme_MaterialComponents_Dialog_Alert = 2131689556;
 			
-			// aapt resource value: 0x7F100055
-			public const int Base_Theme_MaterialComponents_Dialog_FixedSize = 2131755093;
+			// aapt resource value: 0x7F0F0055
+			public const int Base_Theme_MaterialComponents_Dialog_FixedSize = 2131689557;
 			
-			// aapt resource value: 0x7F100056
-			public const int Base_Theme_MaterialComponents_Dialog_MinWidth = 2131755094;
+			// aapt resource value: 0x7F0F0056
+			public const int Base_Theme_MaterialComponents_Dialog_MinWidth = 2131689558;
 			
-			// aapt resource value: 0x7F100058
-			public const int Base_Theme_MaterialComponents_Light = 2131755096;
+			// aapt resource value: 0x7F0F0058
+			public const int Base_Theme_MaterialComponents_Light = 2131689560;
 			
-			// aapt resource value: 0x7F100059
-			public const int Base_Theme_MaterialComponents_Light_Bridge = 2131755097;
+			// aapt resource value: 0x7F0F0059
+			public const int Base_Theme_MaterialComponents_Light_Bridge = 2131689561;
 			
-			// aapt resource value: 0x7F10005A
-			public const int Base_Theme_MaterialComponents_Light_DarkActionBar = 2131755098;
+			// aapt resource value: 0x7F0F005A
+			public const int Base_Theme_MaterialComponents_Light_DarkActionBar = 2131689562;
 			
-			// aapt resource value: 0x7F10005B
-			public const int Base_Theme_MaterialComponents_Light_DarkActionBar_Bridge = 2131755099;
+			// aapt resource value: 0x7F0F005B
+			public const int Base_Theme_MaterialComponents_Light_DarkActionBar_Bridge = 2131689563;
 			
-			// aapt resource value: 0x7F10005C
-			public const int Base_Theme_MaterialComponents_Light_Dialog = 2131755100;
+			// aapt resource value: 0x7F0F005C
+			public const int Base_Theme_MaterialComponents_Light_Dialog = 2131689564;
 			
-			// aapt resource value: 0x7F100060
-			public const int Base_Theme_MaterialComponents_Light_DialogWhenLarge = 2131755104;
+			// aapt resource value: 0x7F0F0060
+			public const int Base_Theme_MaterialComponents_Light_DialogWhenLarge = 2131689568;
 			
-			// aapt resource value: 0x7F10005D
-			public const int Base_Theme_MaterialComponents_Light_Dialog_Alert = 2131755101;
+			// aapt resource value: 0x7F0F005D
+			public const int Base_Theme_MaterialComponents_Light_Dialog_Alert = 2131689565;
 			
-			// aapt resource value: 0x7F10005E
-			public const int Base_Theme_MaterialComponents_Light_Dialog_FixedSize = 2131755102;
+			// aapt resource value: 0x7F0F005E
+			public const int Base_Theme_MaterialComponents_Light_Dialog_FixedSize = 2131689566;
 			
-			// aapt resource value: 0x7F10005F
-			public const int Base_Theme_MaterialComponents_Light_Dialog_MinWidth = 2131755103;
+			// aapt resource value: 0x7F0F005F
+			public const int Base_Theme_MaterialComponents_Light_Dialog_MinWidth = 2131689567;
 			
-			// aapt resource value: 0x7F100071
-			public const int Base_V14_ThemeOverlay_MaterialComponents_Dialog = 2131755121;
+			// aapt resource value: 0x7F0F0071
+			public const int Base_V14_ThemeOverlay_MaterialComponents_Dialog = 2131689585;
 			
-			// aapt resource value: 0x7F100072
-			public const int Base_V14_ThemeOverlay_MaterialComponents_Dialog_Alert = 2131755122;
+			// aapt resource value: 0x7F0F0072
+			public const int Base_V14_ThemeOverlay_MaterialComponents_Dialog_Alert = 2131689586;
 			
-			// aapt resource value: 0x7F10006A
-			public const int Base_V14_Theme_MaterialComponents = 2131755114;
+			// aapt resource value: 0x7F0F006A
+			public const int Base_V14_Theme_MaterialComponents = 2131689578;
 			
-			// aapt resource value: 0x7F10006B
-			public const int Base_V14_Theme_MaterialComponents_Bridge = 2131755115;
+			// aapt resource value: 0x7F0F006B
+			public const int Base_V14_Theme_MaterialComponents_Bridge = 2131689579;
 			
-			// aapt resource value: 0x7F10006C
-			public const int Base_V14_Theme_MaterialComponents_Dialog = 2131755116;
+			// aapt resource value: 0x7F0F006C
+			public const int Base_V14_Theme_MaterialComponents_Dialog = 2131689580;
 			
-			// aapt resource value: 0x7F10006D
-			public const int Base_V14_Theme_MaterialComponents_Light = 2131755117;
+			// aapt resource value: 0x7F0F006D
+			public const int Base_V14_Theme_MaterialComponents_Light = 2131689581;
 			
-			// aapt resource value: 0x7F10006E
-			public const int Base_V14_Theme_MaterialComponents_Light_Bridge = 2131755118;
+			// aapt resource value: 0x7F0F006E
+			public const int Base_V14_Theme_MaterialComponents_Light_Bridge = 2131689582;
 			
-			// aapt resource value: 0x7F10006F
-			public const int Base_V14_Theme_MaterialComponents_Light_DarkActionBar_Bridge = 2131755119;
+			// aapt resource value: 0x7F0F006F
+			public const int Base_V14_Theme_MaterialComponents_Light_DarkActionBar_Bridge = 2131689583;
 			
-			// aapt resource value: 0x7F100070
-			public const int Base_V14_Theme_MaterialComponents_Light_Dialog = 2131755120;
+			// aapt resource value: 0x7F0F0070
+			public const int Base_V14_Theme_MaterialComponents_Light_Dialog = 2131689584;
 			
-			// aapt resource value: 0x7F100077
-			public const int Base_V21_ThemeOverlay_AppCompat_Dialog = 2131755127;
+			// aapt resource value: 0x7F0F0077
+			public const int Base_V21_ThemeOverlay_AppCompat_Dialog = 2131689591;
 			
-			// aapt resource value: 0x7F100073
-			public const int Base_V21_Theme_AppCompat = 2131755123;
+			// aapt resource value: 0x7F0F0073
+			public const int Base_V21_Theme_AppCompat = 2131689587;
 			
-			// aapt resource value: 0x7F100074
-			public const int Base_V21_Theme_AppCompat_Dialog = 2131755124;
+			// aapt resource value: 0x7F0F0074
+			public const int Base_V21_Theme_AppCompat_Dialog = 2131689588;
 			
-			// aapt resource value: 0x7F100075
-			public const int Base_V21_Theme_AppCompat_Light = 2131755125;
+			// aapt resource value: 0x7F0F0075
+			public const int Base_V21_Theme_AppCompat_Light = 2131689589;
 			
-			// aapt resource value: 0x7F100076
-			public const int Base_V21_Theme_AppCompat_Light_Dialog = 2131755126;
+			// aapt resource value: 0x7F0F0076
+			public const int Base_V21_Theme_AppCompat_Light_Dialog = 2131689590;
 			
-			// aapt resource value: 0x7F100078
-			public const int Base_V22_Theme_AppCompat = 2131755128;
+			// aapt resource value: 0x7F0F0078
+			public const int Base_V22_Theme_AppCompat = 2131689592;
 			
-			// aapt resource value: 0x7F100079
-			public const int Base_V22_Theme_AppCompat_Light = 2131755129;
+			// aapt resource value: 0x7F0F0079
+			public const int Base_V22_Theme_AppCompat_Light = 2131689593;
 			
-			// aapt resource value: 0x7F10007A
-			public const int Base_V23_Theme_AppCompat = 2131755130;
+			// aapt resource value: 0x7F0F007A
+			public const int Base_V23_Theme_AppCompat = 2131689594;
 			
-			// aapt resource value: 0x7F10007B
-			public const int Base_V23_Theme_AppCompat_Light = 2131755131;
+			// aapt resource value: 0x7F0F007B
+			public const int Base_V23_Theme_AppCompat_Light = 2131689595;
 			
-			// aapt resource value: 0x7F10007C
-			public const int Base_V26_Theme_AppCompat = 2131755132;
+			// aapt resource value: 0x7F0F007C
+			public const int Base_V26_Theme_AppCompat = 2131689596;
 			
-			// aapt resource value: 0x7F10007D
-			public const int Base_V26_Theme_AppCompat_Light = 2131755133;
+			// aapt resource value: 0x7F0F007D
+			public const int Base_V26_Theme_AppCompat_Light = 2131689597;
 			
-			// aapt resource value: 0x7F10007E
-			public const int Base_V26_Widget_AppCompat_Toolbar = 2131755134;
+			// aapt resource value: 0x7F0F007E
+			public const int Base_V26_Widget_AppCompat_Toolbar = 2131689598;
 			
-			// aapt resource value: 0x7F10007F
-			public const int Base_V28_Theme_AppCompat = 2131755135;
+			// aapt resource value: 0x7F0F007F
+			public const int Base_V28_Theme_AppCompat = 2131689599;
 			
-			// aapt resource value: 0x7F100080
-			public const int Base_V28_Theme_AppCompat_Light = 2131755136;
+			// aapt resource value: 0x7F0F0080
+			public const int Base_V28_Theme_AppCompat_Light = 2131689600;
 			
-			// aapt resource value: 0x7F100085
-			public const int Base_V7_ThemeOverlay_AppCompat_Dialog = 2131755141;
+			// aapt resource value: 0x7F0F0085
+			public const int Base_V7_ThemeOverlay_AppCompat_Dialog = 2131689605;
 			
-			// aapt resource value: 0x7F100081
-			public const int Base_V7_Theme_AppCompat = 2131755137;
+			// aapt resource value: 0x7F0F0081
+			public const int Base_V7_Theme_AppCompat = 2131689601;
 			
-			// aapt resource value: 0x7F100082
-			public const int Base_V7_Theme_AppCompat_Dialog = 2131755138;
+			// aapt resource value: 0x7F0F0082
+			public const int Base_V7_Theme_AppCompat_Dialog = 2131689602;
 			
-			// aapt resource value: 0x7F100083
-			public const int Base_V7_Theme_AppCompat_Light = 2131755139;
+			// aapt resource value: 0x7F0F0083
+			public const int Base_V7_Theme_AppCompat_Light = 2131689603;
 			
-			// aapt resource value: 0x7F100084
-			public const int Base_V7_Theme_AppCompat_Light_Dialog = 2131755140;
+			// aapt resource value: 0x7F0F0084
+			public const int Base_V7_Theme_AppCompat_Light_Dialog = 2131689604;
 			
-			// aapt resource value: 0x7F100086
-			public const int Base_V7_Widget_AppCompat_AutoCompleteTextView = 2131755142;
+			// aapt resource value: 0x7F0F0086
+			public const int Base_V7_Widget_AppCompat_AutoCompleteTextView = 2131689606;
 			
-			// aapt resource value: 0x7F100087
-			public const int Base_V7_Widget_AppCompat_EditText = 2131755143;
+			// aapt resource value: 0x7F0F0087
+			public const int Base_V7_Widget_AppCompat_EditText = 2131689607;
 			
-			// aapt resource value: 0x7F100088
-			public const int Base_V7_Widget_AppCompat_Toolbar = 2131755144;
+			// aapt resource value: 0x7F0F0088
+			public const int Base_V7_Widget_AppCompat_Toolbar = 2131689608;
 			
-			// aapt resource value: 0x7F100089
-			public const int Base_Widget_AppCompat_ActionBar = 2131755145;
+			// aapt resource value: 0x7F0F0089
+			public const int Base_Widget_AppCompat_ActionBar = 2131689609;
 			
-			// aapt resource value: 0x7F10008A
-			public const int Base_Widget_AppCompat_ActionBar_Solid = 2131755146;
+			// aapt resource value: 0x7F0F008A
+			public const int Base_Widget_AppCompat_ActionBar_Solid = 2131689610;
 			
-			// aapt resource value: 0x7F10008B
-			public const int Base_Widget_AppCompat_ActionBar_TabBar = 2131755147;
+			// aapt resource value: 0x7F0F008B
+			public const int Base_Widget_AppCompat_ActionBar_TabBar = 2131689611;
 			
-			// aapt resource value: 0x7F10008C
-			public const int Base_Widget_AppCompat_ActionBar_TabText = 2131755148;
+			// aapt resource value: 0x7F0F008C
+			public const int Base_Widget_AppCompat_ActionBar_TabText = 2131689612;
 			
-			// aapt resource value: 0x7F10008D
-			public const int Base_Widget_AppCompat_ActionBar_TabView = 2131755149;
+			// aapt resource value: 0x7F0F008D
+			public const int Base_Widget_AppCompat_ActionBar_TabView = 2131689613;
 			
-			// aapt resource value: 0x7F10008E
-			public const int Base_Widget_AppCompat_ActionButton = 2131755150;
+			// aapt resource value: 0x7F0F008E
+			public const int Base_Widget_AppCompat_ActionButton = 2131689614;
 			
-			// aapt resource value: 0x7F10008F
-			public const int Base_Widget_AppCompat_ActionButton_CloseMode = 2131755151;
+			// aapt resource value: 0x7F0F008F
+			public const int Base_Widget_AppCompat_ActionButton_CloseMode = 2131689615;
 			
-			// aapt resource value: 0x7F100090
-			public const int Base_Widget_AppCompat_ActionButton_Overflow = 2131755152;
+			// aapt resource value: 0x7F0F0090
+			public const int Base_Widget_AppCompat_ActionButton_Overflow = 2131689616;
 			
-			// aapt resource value: 0x7F100091
-			public const int Base_Widget_AppCompat_ActionMode = 2131755153;
+			// aapt resource value: 0x7F0F0091
+			public const int Base_Widget_AppCompat_ActionMode = 2131689617;
 			
-			// aapt resource value: 0x7F100092
-			public const int Base_Widget_AppCompat_ActivityChooserView = 2131755154;
+			// aapt resource value: 0x7F0F0092
+			public const int Base_Widget_AppCompat_ActivityChooserView = 2131689618;
 			
-			// aapt resource value: 0x7F100093
-			public const int Base_Widget_AppCompat_AutoCompleteTextView = 2131755155;
+			// aapt resource value: 0x7F0F0093
+			public const int Base_Widget_AppCompat_AutoCompleteTextView = 2131689619;
 			
-			// aapt resource value: 0x7F100094
-			public const int Base_Widget_AppCompat_Button = 2131755156;
+			// aapt resource value: 0x7F0F0094
+			public const int Base_Widget_AppCompat_Button = 2131689620;
 			
-			// aapt resource value: 0x7F10009A
-			public const int Base_Widget_AppCompat_ButtonBar = 2131755162;
+			// aapt resource value: 0x7F0F009A
+			public const int Base_Widget_AppCompat_ButtonBar = 2131689626;
 			
-			// aapt resource value: 0x7F10009B
-			public const int Base_Widget_AppCompat_ButtonBar_AlertDialog = 2131755163;
+			// aapt resource value: 0x7F0F009B
+			public const int Base_Widget_AppCompat_ButtonBar_AlertDialog = 2131689627;
 			
-			// aapt resource value: 0x7F100095
-			public const int Base_Widget_AppCompat_Button_Borderless = 2131755157;
+			// aapt resource value: 0x7F0F0095
+			public const int Base_Widget_AppCompat_Button_Borderless = 2131689621;
 			
-			// aapt resource value: 0x7F100096
-			public const int Base_Widget_AppCompat_Button_Borderless_Colored = 2131755158;
+			// aapt resource value: 0x7F0F0096
+			public const int Base_Widget_AppCompat_Button_Borderless_Colored = 2131689622;
 			
-			// aapt resource value: 0x7F100097
-			public const int Base_Widget_AppCompat_Button_ButtonBar_AlertDialog = 2131755159;
+			// aapt resource value: 0x7F0F0097
+			public const int Base_Widget_AppCompat_Button_ButtonBar_AlertDialog = 2131689623;
 			
-			// aapt resource value: 0x7F100098
-			public const int Base_Widget_AppCompat_Button_Colored = 2131755160;
+			// aapt resource value: 0x7F0F0098
+			public const int Base_Widget_AppCompat_Button_Colored = 2131689624;
 			
-			// aapt resource value: 0x7F100099
-			public const int Base_Widget_AppCompat_Button_Small = 2131755161;
+			// aapt resource value: 0x7F0F0099
+			public const int Base_Widget_AppCompat_Button_Small = 2131689625;
 			
-			// aapt resource value: 0x7F10009C
-			public const int Base_Widget_AppCompat_CompoundButton_CheckBox = 2131755164;
+			// aapt resource value: 0x7F0F009C
+			public const int Base_Widget_AppCompat_CompoundButton_CheckBox = 2131689628;
 			
-			// aapt resource value: 0x7F10009D
-			public const int Base_Widget_AppCompat_CompoundButton_RadioButton = 2131755165;
+			// aapt resource value: 0x7F0F009D
+			public const int Base_Widget_AppCompat_CompoundButton_RadioButton = 2131689629;
 			
-			// aapt resource value: 0x7F10009E
-			public const int Base_Widget_AppCompat_CompoundButton_Switch = 2131755166;
+			// aapt resource value: 0x7F0F009E
+			public const int Base_Widget_AppCompat_CompoundButton_Switch = 2131689630;
 			
-			// aapt resource value: 0x7F10009F
-			public const int Base_Widget_AppCompat_DrawerArrowToggle = 2131755167;
+			// aapt resource value: 0x7F0F009F
+			public const int Base_Widget_AppCompat_DrawerArrowToggle = 2131689631;
 			
-			// aapt resource value: 0x7F1000A0
-			public const int Base_Widget_AppCompat_DrawerArrowToggle_Common = 2131755168;
+			// aapt resource value: 0x7F0F00A0
+			public const int Base_Widget_AppCompat_DrawerArrowToggle_Common = 2131689632;
 			
-			// aapt resource value: 0x7F1000A1
-			public const int Base_Widget_AppCompat_DropDownItem_Spinner = 2131755169;
+			// aapt resource value: 0x7F0F00A1
+			public const int Base_Widget_AppCompat_DropDownItem_Spinner = 2131689633;
 			
-			// aapt resource value: 0x7F1000A2
-			public const int Base_Widget_AppCompat_EditText = 2131755170;
+			// aapt resource value: 0x7F0F00A2
+			public const int Base_Widget_AppCompat_EditText = 2131689634;
 			
-			// aapt resource value: 0x7F1000A3
-			public const int Base_Widget_AppCompat_ImageButton = 2131755171;
+			// aapt resource value: 0x7F0F00A3
+			public const int Base_Widget_AppCompat_ImageButton = 2131689635;
 			
-			// aapt resource value: 0x7F1000A4
-			public const int Base_Widget_AppCompat_Light_ActionBar = 2131755172;
+			// aapt resource value: 0x7F0F00A4
+			public const int Base_Widget_AppCompat_Light_ActionBar = 2131689636;
 			
-			// aapt resource value: 0x7F1000A5
-			public const int Base_Widget_AppCompat_Light_ActionBar_Solid = 2131755173;
+			// aapt resource value: 0x7F0F00A5
+			public const int Base_Widget_AppCompat_Light_ActionBar_Solid = 2131689637;
 			
-			// aapt resource value: 0x7F1000A6
-			public const int Base_Widget_AppCompat_Light_ActionBar_TabBar = 2131755174;
+			// aapt resource value: 0x7F0F00A6
+			public const int Base_Widget_AppCompat_Light_ActionBar_TabBar = 2131689638;
 			
-			// aapt resource value: 0x7F1000A7
-			public const int Base_Widget_AppCompat_Light_ActionBar_TabText = 2131755175;
+			// aapt resource value: 0x7F0F00A7
+			public const int Base_Widget_AppCompat_Light_ActionBar_TabText = 2131689639;
 			
-			// aapt resource value: 0x7F1000A8
-			public const int Base_Widget_AppCompat_Light_ActionBar_TabText_Inverse = 2131755176;
+			// aapt resource value: 0x7F0F00A8
+			public const int Base_Widget_AppCompat_Light_ActionBar_TabText_Inverse = 2131689640;
 			
-			// aapt resource value: 0x7F1000A9
-			public const int Base_Widget_AppCompat_Light_ActionBar_TabView = 2131755177;
+			// aapt resource value: 0x7F0F00A9
+			public const int Base_Widget_AppCompat_Light_ActionBar_TabView = 2131689641;
 			
-			// aapt resource value: 0x7F1000AA
-			public const int Base_Widget_AppCompat_Light_PopupMenu = 2131755178;
+			// aapt resource value: 0x7F0F00AA
+			public const int Base_Widget_AppCompat_Light_PopupMenu = 2131689642;
 			
-			// aapt resource value: 0x7F1000AB
-			public const int Base_Widget_AppCompat_Light_PopupMenu_Overflow = 2131755179;
+			// aapt resource value: 0x7F0F00AB
+			public const int Base_Widget_AppCompat_Light_PopupMenu_Overflow = 2131689643;
 			
-			// aapt resource value: 0x7F1000AC
-			public const int Base_Widget_AppCompat_ListMenuView = 2131755180;
+			// aapt resource value: 0x7F0F00AC
+			public const int Base_Widget_AppCompat_ListMenuView = 2131689644;
 			
-			// aapt resource value: 0x7F1000AD
-			public const int Base_Widget_AppCompat_ListPopupWindow = 2131755181;
+			// aapt resource value: 0x7F0F00AD
+			public const int Base_Widget_AppCompat_ListPopupWindow = 2131689645;
 			
-			// aapt resource value: 0x7F1000AE
-			public const int Base_Widget_AppCompat_ListView = 2131755182;
+			// aapt resource value: 0x7F0F00AE
+			public const int Base_Widget_AppCompat_ListView = 2131689646;
 			
-			// aapt resource value: 0x7F1000AF
-			public const int Base_Widget_AppCompat_ListView_DropDown = 2131755183;
+			// aapt resource value: 0x7F0F00AF
+			public const int Base_Widget_AppCompat_ListView_DropDown = 2131689647;
 			
-			// aapt resource value: 0x7F1000B0
-			public const int Base_Widget_AppCompat_ListView_Menu = 2131755184;
+			// aapt resource value: 0x7F0F00B0
+			public const int Base_Widget_AppCompat_ListView_Menu = 2131689648;
 			
-			// aapt resource value: 0x7F1000B1
-			public const int Base_Widget_AppCompat_PopupMenu = 2131755185;
+			// aapt resource value: 0x7F0F00B1
+			public const int Base_Widget_AppCompat_PopupMenu = 2131689649;
 			
-			// aapt resource value: 0x7F1000B2
-			public const int Base_Widget_AppCompat_PopupMenu_Overflow = 2131755186;
+			// aapt resource value: 0x7F0F00B2
+			public const int Base_Widget_AppCompat_PopupMenu_Overflow = 2131689650;
 			
-			// aapt resource value: 0x7F1000B3
-			public const int Base_Widget_AppCompat_PopupWindow = 2131755187;
+			// aapt resource value: 0x7F0F00B3
+			public const int Base_Widget_AppCompat_PopupWindow = 2131689651;
 			
-			// aapt resource value: 0x7F1000B4
-			public const int Base_Widget_AppCompat_ProgressBar = 2131755188;
+			// aapt resource value: 0x7F0F00B4
+			public const int Base_Widget_AppCompat_ProgressBar = 2131689652;
 			
-			// aapt resource value: 0x7F1000B5
-			public const int Base_Widget_AppCompat_ProgressBar_Horizontal = 2131755189;
+			// aapt resource value: 0x7F0F00B5
+			public const int Base_Widget_AppCompat_ProgressBar_Horizontal = 2131689653;
 			
-			// aapt resource value: 0x7F1000B6
-			public const int Base_Widget_AppCompat_RatingBar = 2131755190;
+			// aapt resource value: 0x7F0F00B6
+			public const int Base_Widget_AppCompat_RatingBar = 2131689654;
 			
-			// aapt resource value: 0x7F1000B7
-			public const int Base_Widget_AppCompat_RatingBar_Indicator = 2131755191;
+			// aapt resource value: 0x7F0F00B7
+			public const int Base_Widget_AppCompat_RatingBar_Indicator = 2131689655;
 			
-			// aapt resource value: 0x7F1000B8
-			public const int Base_Widget_AppCompat_RatingBar_Small = 2131755192;
+			// aapt resource value: 0x7F0F00B8
+			public const int Base_Widget_AppCompat_RatingBar_Small = 2131689656;
 			
-			// aapt resource value: 0x7F1000B9
-			public const int Base_Widget_AppCompat_SearchView = 2131755193;
+			// aapt resource value: 0x7F0F00B9
+			public const int Base_Widget_AppCompat_SearchView = 2131689657;
 			
-			// aapt resource value: 0x7F1000BA
-			public const int Base_Widget_AppCompat_SearchView_ActionBar = 2131755194;
+			// aapt resource value: 0x7F0F00BA
+			public const int Base_Widget_AppCompat_SearchView_ActionBar = 2131689658;
 			
-			// aapt resource value: 0x7F1000BB
-			public const int Base_Widget_AppCompat_SeekBar = 2131755195;
+			// aapt resource value: 0x7F0F00BB
+			public const int Base_Widget_AppCompat_SeekBar = 2131689659;
 			
-			// aapt resource value: 0x7F1000BC
-			public const int Base_Widget_AppCompat_SeekBar_Discrete = 2131755196;
+			// aapt resource value: 0x7F0F00BC
+			public const int Base_Widget_AppCompat_SeekBar_Discrete = 2131689660;
 			
-			// aapt resource value: 0x7F1000BD
-			public const int Base_Widget_AppCompat_Spinner = 2131755197;
+			// aapt resource value: 0x7F0F00BD
+			public const int Base_Widget_AppCompat_Spinner = 2131689661;
 			
-			// aapt resource value: 0x7F1000BE
-			public const int Base_Widget_AppCompat_Spinner_Underlined = 2131755198;
+			// aapt resource value: 0x7F0F00BE
+			public const int Base_Widget_AppCompat_Spinner_Underlined = 2131689662;
 			
-			// aapt resource value: 0x7F1000BF
-			public const int Base_Widget_AppCompat_TextView_SpinnerItem = 2131755199;
+			// aapt resource value: 0x7F0F00BF
+			public const int Base_Widget_AppCompat_TextView_SpinnerItem = 2131689663;
 			
-			// aapt resource value: 0x7F1000C0
-			public const int Base_Widget_AppCompat_Toolbar = 2131755200;
+			// aapt resource value: 0x7F0F00C0
+			public const int Base_Widget_AppCompat_Toolbar = 2131689664;
 			
-			// aapt resource value: 0x7F1000C1
-			public const int Base_Widget_AppCompat_Toolbar_Button_Navigation = 2131755201;
+			// aapt resource value: 0x7F0F00C1
+			public const int Base_Widget_AppCompat_Toolbar_Button_Navigation = 2131689665;
 			
-			// aapt resource value: 0x7F1000C2
-			public const int Base_Widget_Design_TabLayout = 2131755202;
+			// aapt resource value: 0x7F0F00C2
+			public const int Base_Widget_Design_TabLayout = 2131689666;
 			
-			// aapt resource value: 0x7F1000C3
-			public const int Base_Widget_MaterialComponents_Chip = 2131755203;
+			// aapt resource value: 0x7F0F00C3
+			public const int Base_Widget_MaterialComponents_Chip = 2131689667;
 			
-			// aapt resource value: 0x7F1000C4
-			public const int Base_Widget_MaterialComponents_TextInputEditText = 2131755204;
+			// aapt resource value: 0x7F0F00C4
+			public const int Base_Widget_MaterialComponents_TextInputEditText = 2131689668;
 			
-			// aapt resource value: 0x7F1000C5
-			public const int Base_Widget_MaterialComponents_TextInputLayout = 2131755205;
+			// aapt resource value: 0x7F0F00C5
+			public const int Base_Widget_MaterialComponents_TextInputLayout = 2131689669;
 			
-			// aapt resource value: 0x7F1000C6
-			public const int BottomSheetDialogAnimation = 2131755206;
+			// aapt resource value: 0x7F0F00C6
+			public const int CardView = 2131689670;
 			
-			// aapt resource value: 0x7F1000C7
-			public const int CardView = 2131755207;
+			// aapt resource value: 0x7F0F00C7
+			public const int CardView_Dark = 2131689671;
 			
-			// aapt resource value: 0x7F1000C8
-			public const int CardView_Dark = 2131755208;
+			// aapt resource value: 0x7F0F00C8
+			public const int CardView_Light = 2131689672;
 			
-			// aapt resource value: 0x7F1000C9
-			public const int CardView_Light = 2131755209;
+			// aapt resource value: 0x7F0F00C9
+			public const int MyTheme = 2131689673;
 			
-			// aapt resource value: 0x7F1001FB
-			public const int custom_dialog2 = 2131755515;
+			// aapt resource value: 0x7F0F00CA
+			public const int Platform_AppCompat = 2131689674;
 			
-			// aapt resource value: 0x7F1000CA
-			public const int MyTheme = 2131755210;
+			// aapt resource value: 0x7F0F00CB
+			public const int Platform_AppCompat_Light = 2131689675;
 			
-			// aapt resource value: 0x7F1001FC
-			public const int picker_view_scale_anim = 2131755516;
+			// aapt resource value: 0x7F0F00CC
+			public const int Platform_MaterialComponents = 2131689676;
 			
-			// aapt resource value: 0x7F1001FD
-			public const int picker_view_slide_anim = 2131755517;
+			// aapt resource value: 0x7F0F00CD
+			public const int Platform_MaterialComponents_Dialog = 2131689677;
 			
-			// aapt resource value: 0x7F1000CB
-			public const int Platform_AppCompat = 2131755211;
+			// aapt resource value: 0x7F0F00CE
+			public const int Platform_MaterialComponents_Light = 2131689678;
 			
-			// aapt resource value: 0x7F1000CC
-			public const int Platform_AppCompat_Light = 2131755212;
+			// aapt resource value: 0x7F0F00CF
+			public const int Platform_MaterialComponents_Light_Dialog = 2131689679;
 			
-			// aapt resource value: 0x7F1000CD
-			public const int Platform_MaterialComponents = 2131755213;
+			// aapt resource value: 0x7F0F00D0
+			public const int Platform_ThemeOverlay_AppCompat = 2131689680;
 			
-			// aapt resource value: 0x7F1000CE
-			public const int Platform_MaterialComponents_Dialog = 2131755214;
+			// aapt resource value: 0x7F0F00D1
+			public const int Platform_ThemeOverlay_AppCompat_Dark = 2131689681;
 			
-			// aapt resource value: 0x7F1000CF
-			public const int Platform_MaterialComponents_Light = 2131755215;
+			// aapt resource value: 0x7F0F00D2
+			public const int Platform_ThemeOverlay_AppCompat_Light = 2131689682;
 			
-			// aapt resource value: 0x7F1000D0
-			public const int Platform_MaterialComponents_Light_Dialog = 2131755216;
+			// aapt resource value: 0x7F0F00D3
+			public const int Platform_V21_AppCompat = 2131689683;
 			
-			// aapt resource value: 0x7F1000D1
-			public const int Platform_ThemeOverlay_AppCompat = 2131755217;
+			// aapt resource value: 0x7F0F00D4
+			public const int Platform_V21_AppCompat_Light = 2131689684;
 			
-			// aapt resource value: 0x7F1000D2
-			public const int Platform_ThemeOverlay_AppCompat_Dark = 2131755218;
+			// aapt resource value: 0x7F0F00D5
+			public const int Platform_V25_AppCompat = 2131689685;
 			
-			// aapt resource value: 0x7F1000D3
-			public const int Platform_ThemeOverlay_AppCompat_Light = 2131755219;
+			// aapt resource value: 0x7F0F00D6
+			public const int Platform_V25_AppCompat_Light = 2131689686;
 			
-			// aapt resource value: 0x7F1000D4
-			public const int Platform_V21_AppCompat = 2131755220;
+			// aapt resource value: 0x7F0F00D7
+			public const int Platform_Widget_AppCompat_Spinner = 2131689687;
 			
-			// aapt resource value: 0x7F1000D5
-			public const int Platform_V21_AppCompat_Light = 2131755221;
+			// aapt resource value: 0x7F0F00D8
+			public const int RtlOverlay_DialogWindowTitle_AppCompat = 2131689688;
 			
-			// aapt resource value: 0x7F1000D6
-			public const int Platform_V25_AppCompat = 2131755222;
+			// aapt resource value: 0x7F0F00D9
+			public const int RtlOverlay_Widget_AppCompat_ActionBar_TitleItem = 2131689689;
 			
-			// aapt resource value: 0x7F1000D7
-			public const int Platform_V25_AppCompat_Light = 2131755223;
+			// aapt resource value: 0x7F0F00DA
+			public const int RtlOverlay_Widget_AppCompat_DialogTitle_Icon = 2131689690;
 			
-			// aapt resource value: 0x7F1000D8
-			public const int Platform_Widget_AppCompat_Spinner = 2131755224;
+			// aapt resource value: 0x7F0F00DB
+			public const int RtlOverlay_Widget_AppCompat_PopupMenuItem = 2131689691;
 			
-			// aapt resource value: 0x7F1000D9
-			public const int RtlOverlay_DialogWindowTitle_AppCompat = 2131755225;
+			// aapt resource value: 0x7F0F00DC
+			public const int RtlOverlay_Widget_AppCompat_PopupMenuItem_InternalGroup = 2131689692;
 			
-			// aapt resource value: 0x7F1000DA
-			public const int RtlOverlay_Widget_AppCompat_ActionBar_TitleItem = 2131755226;
+			// aapt resource value: 0x7F0F00DD
+			public const int RtlOverlay_Widget_AppCompat_PopupMenuItem_Shortcut = 2131689693;
 			
-			// aapt resource value: 0x7F1000DB
-			public const int RtlOverlay_Widget_AppCompat_DialogTitle_Icon = 2131755227;
+			// aapt resource value: 0x7F0F00DE
+			public const int RtlOverlay_Widget_AppCompat_PopupMenuItem_SubmenuArrow = 2131689694;
 			
-			// aapt resource value: 0x7F1000DC
-			public const int RtlOverlay_Widget_AppCompat_PopupMenuItem = 2131755228;
+			// aapt resource value: 0x7F0F00DF
+			public const int RtlOverlay_Widget_AppCompat_PopupMenuItem_Text = 2131689695;
 			
-			// aapt resource value: 0x7F1000DD
-			public const int RtlOverlay_Widget_AppCompat_PopupMenuItem_InternalGroup = 2131755229;
+			// aapt resource value: 0x7F0F00E0
+			public const int RtlOverlay_Widget_AppCompat_PopupMenuItem_Title = 2131689696;
 			
-			// aapt resource value: 0x7F1000DE
-			public const int RtlOverlay_Widget_AppCompat_PopupMenuItem_Shortcut = 2131755230;
+			// aapt resource value: 0x7F0F00E6
+			public const int RtlOverlay_Widget_AppCompat_SearchView_MagIcon = 2131689702;
 			
-			// aapt resource value: 0x7F1000DF
-			public const int RtlOverlay_Widget_AppCompat_PopupMenuItem_SubmenuArrow = 2131755231;
+			// aapt resource value: 0x7F0F00E1
+			public const int RtlOverlay_Widget_AppCompat_Search_DropDown = 2131689697;
 			
-			// aapt resource value: 0x7F1000E0
-			public const int RtlOverlay_Widget_AppCompat_PopupMenuItem_Text = 2131755232;
+			// aapt resource value: 0x7F0F00E2
+			public const int RtlOverlay_Widget_AppCompat_Search_DropDown_Icon1 = 2131689698;
 			
-			// aapt resource value: 0x7F1000E1
-			public const int RtlOverlay_Widget_AppCompat_PopupMenuItem_Title = 2131755233;
+			// aapt resource value: 0x7F0F00E3
+			public const int RtlOverlay_Widget_AppCompat_Search_DropDown_Icon2 = 2131689699;
 			
-			// aapt resource value: 0x7F1000E7
-			public const int RtlOverlay_Widget_AppCompat_SearchView_MagIcon = 2131755239;
+			// aapt resource value: 0x7F0F00E4
+			public const int RtlOverlay_Widget_AppCompat_Search_DropDown_Query = 2131689700;
 			
-			// aapt resource value: 0x7F1000E2
-			public const int RtlOverlay_Widget_AppCompat_Search_DropDown = 2131755234;
+			// aapt resource value: 0x7F0F00E5
+			public const int RtlOverlay_Widget_AppCompat_Search_DropDown_Text = 2131689701;
 			
-			// aapt resource value: 0x7F1000E3
-			public const int RtlOverlay_Widget_AppCompat_Search_DropDown_Icon1 = 2131755235;
+			// aapt resource value: 0x7F0F00E7
+			public const int RtlUnderlay_Widget_AppCompat_ActionButton = 2131689703;
 			
-			// aapt resource value: 0x7F1000E4
-			public const int RtlOverlay_Widget_AppCompat_Search_DropDown_Icon2 = 2131755236;
+			// aapt resource value: 0x7F0F00E8
+			public const int RtlUnderlay_Widget_AppCompat_ActionButton_Overflow = 2131689704;
 			
-			// aapt resource value: 0x7F1000E5
-			public const int RtlOverlay_Widget_AppCompat_Search_DropDown_Query = 2131755237;
+			// aapt resource value: 0x7F0F00E9
+			public const int TextAppearance_AppCompat = 2131689705;
 			
-			// aapt resource value: 0x7F1000E6
-			public const int RtlOverlay_Widget_AppCompat_Search_DropDown_Text = 2131755238;
+			// aapt resource value: 0x7F0F00EA
+			public const int TextAppearance_AppCompat_Body1 = 2131689706;
 			
-			// aapt resource value: 0x7F1000E8
-			public const int RtlUnderlay_Widget_AppCompat_ActionButton = 2131755240;
+			// aapt resource value: 0x7F0F00EB
+			public const int TextAppearance_AppCompat_Body2 = 2131689707;
 			
-			// aapt resource value: 0x7F1000E9
-			public const int RtlUnderlay_Widget_AppCompat_ActionButton_Overflow = 2131755241;
+			// aapt resource value: 0x7F0F00EC
+			public const int TextAppearance_AppCompat_Button = 2131689708;
 			
-			// aapt resource value: 0x7F1000EA
-			public const int TextAppearance_AppCompat = 2131755242;
+			// aapt resource value: 0x7F0F00ED
+			public const int TextAppearance_AppCompat_Caption = 2131689709;
 			
-			// aapt resource value: 0x7F1000EB
-			public const int TextAppearance_AppCompat_Body1 = 2131755243;
+			// aapt resource value: 0x7F0F00EE
+			public const int TextAppearance_AppCompat_Display1 = 2131689710;
 			
-			// aapt resource value: 0x7F1000EC
-			public const int TextAppearance_AppCompat_Body2 = 2131755244;
+			// aapt resource value: 0x7F0F00EF
+			public const int TextAppearance_AppCompat_Display2 = 2131689711;
 			
-			// aapt resource value: 0x7F1000ED
-			public const int TextAppearance_AppCompat_Button = 2131755245;
+			// aapt resource value: 0x7F0F00F0
+			public const int TextAppearance_AppCompat_Display3 = 2131689712;
 			
-			// aapt resource value: 0x7F1000EE
-			public const int TextAppearance_AppCompat_Caption = 2131755246;
+			// aapt resource value: 0x7F0F00F1
+			public const int TextAppearance_AppCompat_Display4 = 2131689713;
 			
-			// aapt resource value: 0x7F1000EF
-			public const int TextAppearance_AppCompat_Display1 = 2131755247;
+			// aapt resource value: 0x7F0F00F2
+			public const int TextAppearance_AppCompat_Headline = 2131689714;
 			
-			// aapt resource value: 0x7F1000F0
-			public const int TextAppearance_AppCompat_Display2 = 2131755248;
+			// aapt resource value: 0x7F0F00F3
+			public const int TextAppearance_AppCompat_Inverse = 2131689715;
 			
-			// aapt resource value: 0x7F1000F1
-			public const int TextAppearance_AppCompat_Display3 = 2131755249;
+			// aapt resource value: 0x7F0F00F4
+			public const int TextAppearance_AppCompat_Large = 2131689716;
 			
-			// aapt resource value: 0x7F1000F2
-			public const int TextAppearance_AppCompat_Display4 = 2131755250;
+			// aapt resource value: 0x7F0F00F5
+			public const int TextAppearance_AppCompat_Large_Inverse = 2131689717;
 			
-			// aapt resource value: 0x7F1000F3
-			public const int TextAppearance_AppCompat_Headline = 2131755251;
+			// aapt resource value: 0x7F0F00F6
+			public const int TextAppearance_AppCompat_Light_SearchResult_Subtitle = 2131689718;
 			
-			// aapt resource value: 0x7F1000F4
-			public const int TextAppearance_AppCompat_Inverse = 2131755252;
+			// aapt resource value: 0x7F0F00F7
+			public const int TextAppearance_AppCompat_Light_SearchResult_Title = 2131689719;
 			
-			// aapt resource value: 0x7F1000F5
-			public const int TextAppearance_AppCompat_Large = 2131755253;
+			// aapt resource value: 0x7F0F00F8
+			public const int TextAppearance_AppCompat_Light_Widget_PopupMenu_Large = 2131689720;
 			
-			// aapt resource value: 0x7F1000F6
-			public const int TextAppearance_AppCompat_Large_Inverse = 2131755254;
+			// aapt resource value: 0x7F0F00F9
+			public const int TextAppearance_AppCompat_Light_Widget_PopupMenu_Small = 2131689721;
 			
-			// aapt resource value: 0x7F1000F7
-			public const int TextAppearance_AppCompat_Light_SearchResult_Subtitle = 2131755255;
+			// aapt resource value: 0x7F0F00FA
+			public const int TextAppearance_AppCompat_Medium = 2131689722;
 			
-			// aapt resource value: 0x7F1000F8
-			public const int TextAppearance_AppCompat_Light_SearchResult_Title = 2131755256;
+			// aapt resource value: 0x7F0F00FB
+			public const int TextAppearance_AppCompat_Medium_Inverse = 2131689723;
 			
-			// aapt resource value: 0x7F1000F9
-			public const int TextAppearance_AppCompat_Light_Widget_PopupMenu_Large = 2131755257;
+			// aapt resource value: 0x7F0F00FC
+			public const int TextAppearance_AppCompat_Menu = 2131689724;
 			
-			// aapt resource value: 0x7F1000FA
-			public const int TextAppearance_AppCompat_Light_Widget_PopupMenu_Small = 2131755258;
+			// aapt resource value: 0x7F0F00FD
+			public const int TextAppearance_AppCompat_SearchResult_Subtitle = 2131689725;
 			
-			// aapt resource value: 0x7F1000FB
-			public const int TextAppearance_AppCompat_Medium = 2131755259;
-			
-			// aapt resource value: 0x7F1000FC
-			public const int TextAppearance_AppCompat_Medium_Inverse = 2131755260;
-			
-			// aapt resource value: 0x7F1000FD
-			public const int TextAppearance_AppCompat_Menu = 2131755261;
-			
-			// aapt resource value: 0x7F1000FE
-			public const int TextAppearance_AppCompat_SearchResult_Subtitle = 2131755262;
-			
-			// aapt resource value: 0x7F1000FF
-			public const int TextAppearance_AppCompat_SearchResult_Title = 2131755263;
-			
-			// aapt resource value: 0x7F100100
-			public const int TextAppearance_AppCompat_Small = 2131755264;
+			// aapt resource value: 0x7F0F00FE
+			public const int TextAppearance_AppCompat_SearchResult_Title = 2131689726;
 			
-			// aapt resource value: 0x7F100101
-			public const int TextAppearance_AppCompat_Small_Inverse = 2131755265;
+			// aapt resource value: 0x7F0F00FF
+			public const int TextAppearance_AppCompat_Small = 2131689727;
 			
-			// aapt resource value: 0x7F100102
-			public const int TextAppearance_AppCompat_Subhead = 2131755266;
+			// aapt resource value: 0x7F0F0100
+			public const int TextAppearance_AppCompat_Small_Inverse = 2131689728;
 			
-			// aapt resource value: 0x7F100103
-			public const int TextAppearance_AppCompat_Subhead_Inverse = 2131755267;
+			// aapt resource value: 0x7F0F0101
+			public const int TextAppearance_AppCompat_Subhead = 2131689729;
 			
-			// aapt resource value: 0x7F100104
-			public const int TextAppearance_AppCompat_Title = 2131755268;
+			// aapt resource value: 0x7F0F0102
+			public const int TextAppearance_AppCompat_Subhead_Inverse = 2131689730;
 			
-			// aapt resource value: 0x7F100105
-			public const int TextAppearance_AppCompat_Title_Inverse = 2131755269;
+			// aapt resource value: 0x7F0F0103
+			public const int TextAppearance_AppCompat_Title = 2131689731;
 			
-			// aapt resource value: 0x7F100106
-			public const int TextAppearance_AppCompat_Tooltip = 2131755270;
+			// aapt resource value: 0x7F0F0104
+			public const int TextAppearance_AppCompat_Title_Inverse = 2131689732;
 			
-			// aapt resource value: 0x7F100107
-			public const int TextAppearance_AppCompat_Widget_ActionBar_Menu = 2131755271;
+			// aapt resource value: 0x7F0F0105
+			public const int TextAppearance_AppCompat_Tooltip = 2131689733;
 			
-			// aapt resource value: 0x7F100108
-			public const int TextAppearance_AppCompat_Widget_ActionBar_Subtitle = 2131755272;
+			// aapt resource value: 0x7F0F0106
+			public const int TextAppearance_AppCompat_Widget_ActionBar_Menu = 2131689734;
 			
-			// aapt resource value: 0x7F100109
-			public const int TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse = 2131755273;
+			// aapt resource value: 0x7F0F0107
+			public const int TextAppearance_AppCompat_Widget_ActionBar_Subtitle = 2131689735;
 			
-			// aapt resource value: 0x7F10010A
-			public const int TextAppearance_AppCompat_Widget_ActionBar_Title = 2131755274;
+			// aapt resource value: 0x7F0F0108
+			public const int TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse = 2131689736;
 			
-			// aapt resource value: 0x7F10010B
-			public const int TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse = 2131755275;
+			// aapt resource value: 0x7F0F0109
+			public const int TextAppearance_AppCompat_Widget_ActionBar_Title = 2131689737;
 			
-			// aapt resource value: 0x7F10010C
-			public const int TextAppearance_AppCompat_Widget_ActionMode_Subtitle = 2131755276;
+			// aapt resource value: 0x7F0F010A
+			public const int TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse = 2131689738;
 			
-			// aapt resource value: 0x7F10010D
-			public const int TextAppearance_AppCompat_Widget_ActionMode_Subtitle_Inverse = 2131755277;
+			// aapt resource value: 0x7F0F010B
+			public const int TextAppearance_AppCompat_Widget_ActionMode_Subtitle = 2131689739;
 			
-			// aapt resource value: 0x7F10010E
-			public const int TextAppearance_AppCompat_Widget_ActionMode_Title = 2131755278;
+			// aapt resource value: 0x7F0F010C
+			public const int TextAppearance_AppCompat_Widget_ActionMode_Subtitle_Inverse = 2131689740;
 			
-			// aapt resource value: 0x7F10010F
-			public const int TextAppearance_AppCompat_Widget_ActionMode_Title_Inverse = 2131755279;
+			// aapt resource value: 0x7F0F010D
+			public const int TextAppearance_AppCompat_Widget_ActionMode_Title = 2131689741;
 			
-			// aapt resource value: 0x7F100110
-			public const int TextAppearance_AppCompat_Widget_Button = 2131755280;
+			// aapt resource value: 0x7F0F010E
+			public const int TextAppearance_AppCompat_Widget_ActionMode_Title_Inverse = 2131689742;
 			
-			// aapt resource value: 0x7F100111
-			public const int TextAppearance_AppCompat_Widget_Button_Borderless_Colored = 2131755281;
+			// aapt resource value: 0x7F0F010F
+			public const int TextAppearance_AppCompat_Widget_Button = 2131689743;
 			
-			// aapt resource value: 0x7F100112
-			public const int TextAppearance_AppCompat_Widget_Button_Colored = 2131755282;
+			// aapt resource value: 0x7F0F0110
+			public const int TextAppearance_AppCompat_Widget_Button_Borderless_Colored = 2131689744;
 			
-			// aapt resource value: 0x7F100113
-			public const int TextAppearance_AppCompat_Widget_Button_Inverse = 2131755283;
+			// aapt resource value: 0x7F0F0111
+			public const int TextAppearance_AppCompat_Widget_Button_Colored = 2131689745;
 			
-			// aapt resource value: 0x7F100114
-			public const int TextAppearance_AppCompat_Widget_DropDownItem = 2131755284;
+			// aapt resource value: 0x7F0F0112
+			public const int TextAppearance_AppCompat_Widget_Button_Inverse = 2131689746;
 			
-			// aapt resource value: 0x7F100115
-			public const int TextAppearance_AppCompat_Widget_PopupMenu_Header = 2131755285;
+			// aapt resource value: 0x7F0F0113
+			public const int TextAppearance_AppCompat_Widget_DropDownItem = 2131689747;
 			
-			// aapt resource value: 0x7F100116
-			public const int TextAppearance_AppCompat_Widget_PopupMenu_Large = 2131755286;
+			// aapt resource value: 0x7F0F0114
+			public const int TextAppearance_AppCompat_Widget_PopupMenu_Header = 2131689748;
 			
-			// aapt resource value: 0x7F100117
-			public const int TextAppearance_AppCompat_Widget_PopupMenu_Small = 2131755287;
+			// aapt resource value: 0x7F0F0115
+			public const int TextAppearance_AppCompat_Widget_PopupMenu_Large = 2131689749;
 			
-			// aapt resource value: 0x7F100118
-			public const int TextAppearance_AppCompat_Widget_Switch = 2131755288;
+			// aapt resource value: 0x7F0F0116
+			public const int TextAppearance_AppCompat_Widget_PopupMenu_Small = 2131689750;
 			
-			// aapt resource value: 0x7F100119
-			public const int TextAppearance_AppCompat_Widget_TextView_SpinnerItem = 2131755289;
+			// aapt resource value: 0x7F0F0117
+			public const int TextAppearance_AppCompat_Widget_Switch = 2131689751;
 			
-			// aapt resource value: 0x7F10011A
-			public const int TextAppearance_Compat_Notification = 2131755290;
+			// aapt resource value: 0x7F0F0118
+			public const int TextAppearance_AppCompat_Widget_TextView_SpinnerItem = 2131689752;
 			
-			// aapt resource value: 0x7F10011B
-			public const int TextAppearance_Compat_Notification_Info = 2131755291;
+			// aapt resource value: 0x7F0F0119
+			public const int TextAppearance_Compat_Notification = 2131689753;
 			
-			// aapt resource value: 0x7F10011C
-			public const int TextAppearance_Compat_Notification_Info_Media = 2131755292;
+			// aapt resource value: 0x7F0F011A
+			public const int TextAppearance_Compat_Notification_Info = 2131689754;
 			
-			// aapt resource value: 0x7F10011D
-			public const int TextAppearance_Compat_Notification_Line2 = 2131755293;
+			// aapt resource value: 0x7F0F011B
+			public const int TextAppearance_Compat_Notification_Info_Media = 2131689755;
 			
-			// aapt resource value: 0x7F10011E
-			public const int TextAppearance_Compat_Notification_Line2_Media = 2131755294;
+			// aapt resource value: 0x7F0F011C
+			public const int TextAppearance_Compat_Notification_Line2 = 2131689756;
 			
-			// aapt resource value: 0x7F10011F
-			public const int TextAppearance_Compat_Notification_Media = 2131755295;
+			// aapt resource value: 0x7F0F011D
+			public const int TextAppearance_Compat_Notification_Line2_Media = 2131689757;
 			
-			// aapt resource value: 0x7F100120
-			public const int TextAppearance_Compat_Notification_Time = 2131755296;
+			// aapt resource value: 0x7F0F011E
+			public const int TextAppearance_Compat_Notification_Media = 2131689758;
 			
-			// aapt resource value: 0x7F100121
-			public const int TextAppearance_Compat_Notification_Time_Media = 2131755297;
+			// aapt resource value: 0x7F0F011F
+			public const int TextAppearance_Compat_Notification_Time = 2131689759;
 			
-			// aapt resource value: 0x7F100122
-			public const int TextAppearance_Compat_Notification_Title = 2131755298;
+			// aapt resource value: 0x7F0F0120
+			public const int TextAppearance_Compat_Notification_Time_Media = 2131689760;
 			
-			// aapt resource value: 0x7F100123
-			public const int TextAppearance_Compat_Notification_Title_Media = 2131755299;
+			// aapt resource value: 0x7F0F0121
+			public const int TextAppearance_Compat_Notification_Title = 2131689761;
 			
-			// aapt resource value: 0x7F100124
-			public const int TextAppearance_Design_CollapsingToolbar_Expanded = 2131755300;
+			// aapt resource value: 0x7F0F0122
+			public const int TextAppearance_Compat_Notification_Title_Media = 2131689762;
 			
-			// aapt resource value: 0x7F100125
-			public const int TextAppearance_Design_Counter = 2131755301;
+			// aapt resource value: 0x7F0F0123
+			public const int TextAppearance_Design_CollapsingToolbar_Expanded = 2131689763;
 			
-			// aapt resource value: 0x7F100126
-			public const int TextAppearance_Design_Counter_Overflow = 2131755302;
+			// aapt resource value: 0x7F0F0124
+			public const int TextAppearance_Design_Counter = 2131689764;
 			
-			// aapt resource value: 0x7F100127
-			public const int TextAppearance_Design_Error = 2131755303;
+			// aapt resource value: 0x7F0F0125
+			public const int TextAppearance_Design_Counter_Overflow = 2131689765;
 			
-			// aapt resource value: 0x7F100128
-			public const int TextAppearance_Design_HelperText = 2131755304;
+			// aapt resource value: 0x7F0F0126
+			public const int TextAppearance_Design_Error = 2131689766;
 			
-			// aapt resource value: 0x7F100129
-			public const int TextAppearance_Design_Hint = 2131755305;
+			// aapt resource value: 0x7F0F0127
+			public const int TextAppearance_Design_HelperText = 2131689767;
 			
-			// aapt resource value: 0x7F10012A
-			public const int TextAppearance_Design_Snackbar_Message = 2131755306;
+			// aapt resource value: 0x7F0F0128
+			public const int TextAppearance_Design_Hint = 2131689768;
 			
-			// aapt resource value: 0x7F10012B
-			public const int TextAppearance_Design_Tab = 2131755307;
+			// aapt resource value: 0x7F0F0129
+			public const int TextAppearance_Design_Snackbar_Message = 2131689769;
 			
-			// aapt resource value: 0x7F10012C
-			public const int TextAppearance_MaterialComponents_Body1 = 2131755308;
+			// aapt resource value: 0x7F0F012A
+			public const int TextAppearance_Design_Tab = 2131689770;
 			
-			// aapt resource value: 0x7F10012D
-			public const int TextAppearance_MaterialComponents_Body2 = 2131755309;
+			// aapt resource value: 0x7F0F012B
+			public const int TextAppearance_MaterialComponents_Body1 = 2131689771;
 			
-			// aapt resource value: 0x7F10012E
-			public const int TextAppearance_MaterialComponents_Button = 2131755310;
+			// aapt resource value: 0x7F0F012C
+			public const int TextAppearance_MaterialComponents_Body2 = 2131689772;
 			
-			// aapt resource value: 0x7F10012F
-			public const int TextAppearance_MaterialComponents_Caption = 2131755311;
+			// aapt resource value: 0x7F0F012D
+			public const int TextAppearance_MaterialComponents_Button = 2131689773;
 			
-			// aapt resource value: 0x7F100130
-			public const int TextAppearance_MaterialComponents_Chip = 2131755312;
+			// aapt resource value: 0x7F0F012E
+			public const int TextAppearance_MaterialComponents_Caption = 2131689774;
 			
-			// aapt resource value: 0x7F100131
-			public const int TextAppearance_MaterialComponents_Headline1 = 2131755313;
+			// aapt resource value: 0x7F0F012F
+			public const int TextAppearance_MaterialComponents_Chip = 2131689775;
 			
-			// aapt resource value: 0x7F100132
-			public const int TextAppearance_MaterialComponents_Headline2 = 2131755314;
+			// aapt resource value: 0x7F0F0130
+			public const int TextAppearance_MaterialComponents_Headline1 = 2131689776;
 			
-			// aapt resource value: 0x7F100133
-			public const int TextAppearance_MaterialComponents_Headline3 = 2131755315;
+			// aapt resource value: 0x7F0F0131
+			public const int TextAppearance_MaterialComponents_Headline2 = 2131689777;
 			
-			// aapt resource value: 0x7F100134
-			public const int TextAppearance_MaterialComponents_Headline4 = 2131755316;
+			// aapt resource value: 0x7F0F0132
+			public const int TextAppearance_MaterialComponents_Headline3 = 2131689778;
 			
-			// aapt resource value: 0x7F100135
-			public const int TextAppearance_MaterialComponents_Headline5 = 2131755317;
+			// aapt resource value: 0x7F0F0133
+			public const int TextAppearance_MaterialComponents_Headline4 = 2131689779;
 			
-			// aapt resource value: 0x7F100136
-			public const int TextAppearance_MaterialComponents_Headline6 = 2131755318;
+			// aapt resource value: 0x7F0F0134
+			public const int TextAppearance_MaterialComponents_Headline5 = 2131689780;
 			
-			// aapt resource value: 0x7F100137
-			public const int TextAppearance_MaterialComponents_Overline = 2131755319;
+			// aapt resource value: 0x7F0F0135
+			public const int TextAppearance_MaterialComponents_Headline6 = 2131689781;
 			
-			// aapt resource value: 0x7F100138
-			public const int TextAppearance_MaterialComponents_Subtitle1 = 2131755320;
+			// aapt resource value: 0x7F0F0136
+			public const int TextAppearance_MaterialComponents_Overline = 2131689782;
 			
-			// aapt resource value: 0x7F100139
-			public const int TextAppearance_MaterialComponents_Subtitle2 = 2131755321;
+			// aapt resource value: 0x7F0F0137
+			public const int TextAppearance_MaterialComponents_Subtitle1 = 2131689783;
 			
-			// aapt resource value: 0x7F10013A
-			public const int TextAppearance_MaterialComponents_Tab = 2131755322;
+			// aapt resource value: 0x7F0F0138
+			public const int TextAppearance_MaterialComponents_Subtitle2 = 2131689784;
 			
-			// aapt resource value: 0x7F10013B
-			public const int TextAppearance_Widget_AppCompat_ExpandedMenu_Item = 2131755323;
+			// aapt resource value: 0x7F0F0139
+			public const int TextAppearance_MaterialComponents_Tab = 2131689785;
 			
-			// aapt resource value: 0x7F10013C
-			public const int TextAppearance_Widget_AppCompat_Toolbar_Subtitle = 2131755324;
+			// aapt resource value: 0x7F0F013A
+			public const int TextAppearance_Widget_AppCompat_ExpandedMenu_Item = 2131689786;
 			
-			// aapt resource value: 0x7F10013D
-			public const int TextAppearance_Widget_AppCompat_Toolbar_Title = 2131755325;
+			// aapt resource value: 0x7F0F013B
+			public const int TextAppearance_Widget_AppCompat_Toolbar_Subtitle = 2131689787;
 			
-			// aapt resource value: 0x7F10016F
-			public const int ThemeOverlay_AppCompat = 2131755375;
+			// aapt resource value: 0x7F0F013C
+			public const int TextAppearance_Widget_AppCompat_Toolbar_Title = 2131689788;
 			
-			// aapt resource value: 0x7F100170
-			public const int ThemeOverlay_AppCompat_ActionBar = 2131755376;
+			// aapt resource value: 0x7F0F016D
+			public const int ThemeOverlay_AppCompat = 2131689837;
 			
-			// aapt resource value: 0x7F100171
-			public const int ThemeOverlay_AppCompat_Dark = 2131755377;
+			// aapt resource value: 0x7F0F016E
+			public const int ThemeOverlay_AppCompat_ActionBar = 2131689838;
 			
-			// aapt resource value: 0x7F100172
-			public const int ThemeOverlay_AppCompat_Dark_ActionBar = 2131755378;
+			// aapt resource value: 0x7F0F016F
+			public const int ThemeOverlay_AppCompat_Dark = 2131689839;
 			
-			// aapt resource value: 0x7F100173
-			public const int ThemeOverlay_AppCompat_Dialog = 2131755379;
+			// aapt resource value: 0x7F0F0170
+			public const int ThemeOverlay_AppCompat_Dark_ActionBar = 2131689840;
 			
-			// aapt resource value: 0x7F100174
-			public const int ThemeOverlay_AppCompat_Dialog_Alert = 2131755380;
+			// aapt resource value: 0x7F0F0171
+			public const int ThemeOverlay_AppCompat_Dialog = 2131689841;
 			
-			// aapt resource value: 0x7F100175
-			public const int ThemeOverlay_AppCompat_Light = 2131755381;
+			// aapt resource value: 0x7F0F0172
+			public const int ThemeOverlay_AppCompat_Dialog_Alert = 2131689842;
 			
-			// aapt resource value: 0x7F100176
-			public const int ThemeOverlay_MaterialComponents = 2131755382;
+			// aapt resource value: 0x7F0F0173
+			public const int ThemeOverlay_AppCompat_Light = 2131689843;
 			
-			// aapt resource value: 0x7F100177
-			public const int ThemeOverlay_MaterialComponents_ActionBar = 2131755383;
+			// aapt resource value: 0x7F0F0174
+			public const int ThemeOverlay_MaterialComponents = 2131689844;
 			
-			// aapt resource value: 0x7F100178
-			public const int ThemeOverlay_MaterialComponents_Dark = 2131755384;
+			// aapt resource value: 0x7F0F0175
+			public const int ThemeOverlay_MaterialComponents_ActionBar = 2131689845;
 			
-			// aapt resource value: 0x7F100179
-			public const int ThemeOverlay_MaterialComponents_Dark_ActionBar = 2131755385;
+			// aapt resource value: 0x7F0F0176
+			public const int ThemeOverlay_MaterialComponents_Dark = 2131689846;
 			
-			// aapt resource value: 0x7F10017A
-			public const int ThemeOverlay_MaterialComponents_Dialog = 2131755386;
+			// aapt resource value: 0x7F0F0177
+			public const int ThemeOverlay_MaterialComponents_Dark_ActionBar = 2131689847;
 			
-			// aapt resource value: 0x7F10017B
-			public const int ThemeOverlay_MaterialComponents_Dialog_Alert = 2131755387;
+			// aapt resource value: 0x7F0F0178
+			public const int ThemeOverlay_MaterialComponents_Dialog = 2131689848;
 			
-			// aapt resource value: 0x7F10017C
-			public const int ThemeOverlay_MaterialComponents_Light = 2131755388;
+			// aapt resource value: 0x7F0F0179
+			public const int ThemeOverlay_MaterialComponents_Dialog_Alert = 2131689849;
 			
-			// aapt resource value: 0x7F10017D
-			public const int ThemeOverlay_MaterialComponents_TextInputEditText = 2131755389;
+			// aapt resource value: 0x7F0F017A
+			public const int ThemeOverlay_MaterialComponents_Light = 2131689850;
 			
-			// aapt resource value: 0x7F10017E
-			public const int ThemeOverlay_MaterialComponents_TextInputEditText_FilledBox = 2131755390;
+			// aapt resource value: 0x7F0F017B
+			public const int ThemeOverlay_MaterialComponents_TextInputEditText = 2131689851;
 			
-			// aapt resource value: 0x7F10017F
-			public const int ThemeOverlay_MaterialComponents_TextInputEditText_FilledBox_Dense = 2131755391;
+			// aapt resource value: 0x7F0F017C
+			public const int ThemeOverlay_MaterialComponents_TextInputEditText_FilledBox = 2131689852;
 			
-			// aapt resource value: 0x7F100180
-			public const int ThemeOverlay_MaterialComponents_TextInputEditText_OutlinedBox = 2131755392;
+			// aapt resource value: 0x7F0F017D
+			public const int ThemeOverlay_MaterialComponents_TextInputEditText_FilledBox_Dense = 2131689853;
 			
-			// aapt resource value: 0x7F100181
-			public const int ThemeOverlay_MaterialComponents_TextInputEditText_OutlinedBox_Dense = 2131755393;
+			// aapt resource value: 0x7F0F017E
+			public const int ThemeOverlay_MaterialComponents_TextInputEditText_OutlinedBox = 2131689854;
 			
-			// aapt resource value: 0x7F10013E
-			public const int Theme_AppCompat = 2131755326;
+			// aapt resource value: 0x7F0F017F
+			public const int ThemeOverlay_MaterialComponents_TextInputEditText_OutlinedBox_Dense = 2131689855;
 			
-			// aapt resource value: 0x7F10013F
-			public const int Theme_AppCompat_CompactMenu = 2131755327;
+			// aapt resource value: 0x7F0F013D
+			public const int Theme_AppCompat = 2131689789;
 			
-			// aapt resource value: 0x7F100140
-			public const int Theme_AppCompat_DayNight = 2131755328;
+			// aapt resource value: 0x7F0F013E
+			public const int Theme_AppCompat_CompactMenu = 2131689790;
 			
-			// aapt resource value: 0x7F100141
-			public const int Theme_AppCompat_DayNight_DarkActionBar = 2131755329;
+			// aapt resource value: 0x7F0F013F
+			public const int Theme_AppCompat_DayNight = 2131689791;
 			
-			// aapt resource value: 0x7F100142
-			public const int Theme_AppCompat_DayNight_Dialog = 2131755330;
+			// aapt resource value: 0x7F0F0140
+			public const int Theme_AppCompat_DayNight_DarkActionBar = 2131689792;
 			
-			// aapt resource value: 0x7F100145
-			public const int Theme_AppCompat_DayNight_DialogWhenLarge = 2131755333;
+			// aapt resource value: 0x7F0F0141
+			public const int Theme_AppCompat_DayNight_Dialog = 2131689793;
 			
-			// aapt resource value: 0x7F100143
-			public const int Theme_AppCompat_DayNight_Dialog_Alert = 2131755331;
+			// aapt resource value: 0x7F0F0144
+			public const int Theme_AppCompat_DayNight_DialogWhenLarge = 2131689796;
 			
-			// aapt resource value: 0x7F100144
-			public const int Theme_AppCompat_DayNight_Dialog_MinWidth = 2131755332;
+			// aapt resource value: 0x7F0F0142
+			public const int Theme_AppCompat_DayNight_Dialog_Alert = 2131689794;
 			
-			// aapt resource value: 0x7F100146
-			public const int Theme_AppCompat_DayNight_NoActionBar = 2131755334;
+			// aapt resource value: 0x7F0F0143
+			public const int Theme_AppCompat_DayNight_Dialog_MinWidth = 2131689795;
 			
-			// aapt resource value: 0x7F100147
-			public const int Theme_AppCompat_Dialog = 2131755335;
+			// aapt resource value: 0x7F0F0145
+			public const int Theme_AppCompat_DayNight_NoActionBar = 2131689797;
 			
-			// aapt resource value: 0x7F10014A
-			public const int Theme_AppCompat_DialogWhenLarge = 2131755338;
+			// aapt resource value: 0x7F0F0146
+			public const int Theme_AppCompat_Dialog = 2131689798;
 			
-			// aapt resource value: 0x7F100148
-			public const int Theme_AppCompat_Dialog_Alert = 2131755336;
+			// aapt resource value: 0x7F0F0149
+			public const int Theme_AppCompat_DialogWhenLarge = 2131689801;
 			
-			// aapt resource value: 0x7F100149
-			public const int Theme_AppCompat_Dialog_MinWidth = 2131755337;
+			// aapt resource value: 0x7F0F0147
+			public const int Theme_AppCompat_Dialog_Alert = 2131689799;
 			
-			// aapt resource value: 0x7F10014B
-			public const int Theme_AppCompat_Light = 2131755339;
+			// aapt resource value: 0x7F0F0148
+			public const int Theme_AppCompat_Dialog_MinWidth = 2131689800;
 			
-			// aapt resource value: 0x7F10014C
-			public const int Theme_AppCompat_Light_DarkActionBar = 2131755340;
+			// aapt resource value: 0x7F0F014A
+			public const int Theme_AppCompat_Light = 2131689802;
 			
-			// aapt resource value: 0x7F10014D
-			public const int Theme_AppCompat_Light_Dialog = 2131755341;
+			// aapt resource value: 0x7F0F014B
+			public const int Theme_AppCompat_Light_DarkActionBar = 2131689803;
 			
-			// aapt resource value: 0x7F100150
-			public const int Theme_AppCompat_Light_DialogWhenLarge = 2131755344;
+			// aapt resource value: 0x7F0F014C
+			public const int Theme_AppCompat_Light_Dialog = 2131689804;
 			
-			// aapt resource value: 0x7F10014E
-			public const int Theme_AppCompat_Light_Dialog_Alert = 2131755342;
+			// aapt resource value: 0x7F0F014F
+			public const int Theme_AppCompat_Light_DialogWhenLarge = 2131689807;
 			
-			// aapt resource value: 0x7F10014F
-			public const int Theme_AppCompat_Light_Dialog_MinWidth = 2131755343;
+			// aapt resource value: 0x7F0F014D
+			public const int Theme_AppCompat_Light_Dialog_Alert = 2131689805;
 			
-			// aapt resource value: 0x7F100151
-			public const int Theme_AppCompat_Light_NoActionBar = 2131755345;
+			// aapt resource value: 0x7F0F014E
+			public const int Theme_AppCompat_Light_Dialog_MinWidth = 2131689806;
 			
-			// aapt resource value: 0x7F100152
-			public const int Theme_AppCompat_NoActionBar = 2131755346;
+			// aapt resource value: 0x7F0F0150
+			public const int Theme_AppCompat_Light_NoActionBar = 2131689808;
 			
-			// aapt resource value: 0x7F100153
-			public const int Theme_BiometricPromptDialog = 2131755347;
+			// aapt resource value: 0x7F0F0151
+			public const int Theme_AppCompat_NoActionBar = 2131689809;
 			
-			// aapt resource value: 0x7F100154
-			public const int Theme_Design = 2131755348;
+			// aapt resource value: 0x7F0F0152
+			public const int Theme_Design = 2131689810;
 			
-			// aapt resource value: 0x7F100155
-			public const int Theme_Design_BottomSheetDialog = 2131755349;
+			// aapt resource value: 0x7F0F0153
+			public const int Theme_Design_BottomSheetDialog = 2131689811;
 			
-			// aapt resource value: 0x7F100156
-			public const int Theme_Design_Light = 2131755350;
+			// aapt resource value: 0x7F0F0154
+			public const int Theme_Design_Light = 2131689812;
 			
-			// aapt resource value: 0x7F100157
-			public const int Theme_Design_Light_BottomSheetDialog = 2131755351;
+			// aapt resource value: 0x7F0F0155
+			public const int Theme_Design_Light_BottomSheetDialog = 2131689813;
 			
-			// aapt resource value: 0x7F100158
-			public const int Theme_Design_Light_NoActionBar = 2131755352;
+			// aapt resource value: 0x7F0F0156
+			public const int Theme_Design_Light_NoActionBar = 2131689814;
 			
-			// aapt resource value: 0x7F100159
-			public const int Theme_Design_NoActionBar = 2131755353;
+			// aapt resource value: 0x7F0F0157
+			public const int Theme_Design_NoActionBar = 2131689815;
 			
-			// aapt resource value: 0x7F10015A
-			public const int Theme_MaterialComponents = 2131755354;
+			// aapt resource value: 0x7F0F0158
+			public const int Theme_MaterialComponents = 2131689816;
 			
-			// aapt resource value: 0x7F10015B
-			public const int Theme_MaterialComponents_BottomSheetDialog = 2131755355;
+			// aapt resource value: 0x7F0F0159
+			public const int Theme_MaterialComponents_BottomSheetDialog = 2131689817;
 			
-			// aapt resource value: 0x7F10015C
-			public const int Theme_MaterialComponents_Bridge = 2131755356;
+			// aapt resource value: 0x7F0F015A
+			public const int Theme_MaterialComponents_Bridge = 2131689818;
 			
-			// aapt resource value: 0x7F10015D
-			public const int Theme_MaterialComponents_CompactMenu = 2131755357;
+			// aapt resource value: 0x7F0F015B
+			public const int Theme_MaterialComponents_CompactMenu = 2131689819;
 			
-			// aapt resource value: 0x7F10015E
-			public const int Theme_MaterialComponents_Dialog = 2131755358;
+			// aapt resource value: 0x7F0F015C
+			public const int Theme_MaterialComponents_Dialog = 2131689820;
 			
-			// aapt resource value: 0x7F100161
-			public const int Theme_MaterialComponents_DialogWhenLarge = 2131755361;
+			// aapt resource value: 0x7F0F015F
+			public const int Theme_MaterialComponents_DialogWhenLarge = 2131689823;
 			
-			// aapt resource value: 0x7F10015F
-			public const int Theme_MaterialComponents_Dialog_Alert = 2131755359;
+			// aapt resource value: 0x7F0F015D
+			public const int Theme_MaterialComponents_Dialog_Alert = 2131689821;
 			
-			// aapt resource value: 0x7F100160
-			public const int Theme_MaterialComponents_Dialog_MinWidth = 2131755360;
+			// aapt resource value: 0x7F0F015E
+			public const int Theme_MaterialComponents_Dialog_MinWidth = 2131689822;
 			
-			// aapt resource value: 0x7F100162
-			public const int Theme_MaterialComponents_Light = 2131755362;
+			// aapt resource value: 0x7F0F0160
+			public const int Theme_MaterialComponents_Light = 2131689824;
 			
-			// aapt resource value: 0x7F100163
-			public const int Theme_MaterialComponents_Light_BottomSheetDialog = 2131755363;
+			// aapt resource value: 0x7F0F0161
+			public const int Theme_MaterialComponents_Light_BottomSheetDialog = 2131689825;
 			
-			// aapt resource value: 0x7F100164
-			public const int Theme_MaterialComponents_Light_Bridge = 2131755364;
+			// aapt resource value: 0x7F0F0162
+			public const int Theme_MaterialComponents_Light_Bridge = 2131689826;
 			
-			// aapt resource value: 0x7F100165
-			public const int Theme_MaterialComponents_Light_DarkActionBar = 2131755365;
+			// aapt resource value: 0x7F0F0163
+			public const int Theme_MaterialComponents_Light_DarkActionBar = 2131689827;
 			
-			// aapt resource value: 0x7F100166
-			public const int Theme_MaterialComponents_Light_DarkActionBar_Bridge = 2131755366;
+			// aapt resource value: 0x7F0F0164
+			public const int Theme_MaterialComponents_Light_DarkActionBar_Bridge = 2131689828;
 			
-			// aapt resource value: 0x7F100167
-			public const int Theme_MaterialComponents_Light_Dialog = 2131755367;
+			// aapt resource value: 0x7F0F0165
+			public const int Theme_MaterialComponents_Light_Dialog = 2131689829;
 			
-			// aapt resource value: 0x7F10016A
-			public const int Theme_MaterialComponents_Light_DialogWhenLarge = 2131755370;
+			// aapt resource value: 0x7F0F0168
+			public const int Theme_MaterialComponents_Light_DialogWhenLarge = 2131689832;
 			
-			// aapt resource value: 0x7F100168
-			public const int Theme_MaterialComponents_Light_Dialog_Alert = 2131755368;
+			// aapt resource value: 0x7F0F0166
+			public const int Theme_MaterialComponents_Light_Dialog_Alert = 2131689830;
 			
-			// aapt resource value: 0x7F100169
-			public const int Theme_MaterialComponents_Light_Dialog_MinWidth = 2131755369;
+			// aapt resource value: 0x7F0F0167
+			public const int Theme_MaterialComponents_Light_Dialog_MinWidth = 2131689831;
 			
-			// aapt resource value: 0x7F10016B
-			public const int Theme_MaterialComponents_Light_NoActionBar = 2131755371;
+			// aapt resource value: 0x7F0F0169
+			public const int Theme_MaterialComponents_Light_NoActionBar = 2131689833;
 			
-			// aapt resource value: 0x7F10016C
-			public const int Theme_MaterialComponents_Light_NoActionBar_Bridge = 2131755372;
+			// aapt resource value: 0x7F0F016A
+			public const int Theme_MaterialComponents_Light_NoActionBar_Bridge = 2131689834;
 			
-			// aapt resource value: 0x7F10016D
-			public const int Theme_MaterialComponents_NoActionBar = 2131755373;
+			// aapt resource value: 0x7F0F016B
+			public const int Theme_MaterialComponents_NoActionBar = 2131689835;
 			
-			// aapt resource value: 0x7F10016E
-			public const int Theme_MaterialComponents_NoActionBar_Bridge = 2131755374;
+			// aapt resource value: 0x7F0F016C
+			public const int Theme_MaterialComponents_NoActionBar_Bridge = 2131689836;
 			
-			// aapt resource value: 0x7F100182
-			public const int Widget_AppCompat_ActionBar = 2131755394;
+			// aapt resource value: 0x7F0F0180
+			public const int Widget_AppCompat_ActionBar = 2131689856;
 			
-			// aapt resource value: 0x7F100183
-			public const int Widget_AppCompat_ActionBar_Solid = 2131755395;
+			// aapt resource value: 0x7F0F0181
+			public const int Widget_AppCompat_ActionBar_Solid = 2131689857;
 			
-			// aapt resource value: 0x7F100184
-			public const int Widget_AppCompat_ActionBar_TabBar = 2131755396;
+			// aapt resource value: 0x7F0F0182
+			public const int Widget_AppCompat_ActionBar_TabBar = 2131689858;
 			
-			// aapt resource value: 0x7F100185
-			public const int Widget_AppCompat_ActionBar_TabText = 2131755397;
+			// aapt resource value: 0x7F0F0183
+			public const int Widget_AppCompat_ActionBar_TabText = 2131689859;
 			
-			// aapt resource value: 0x7F100186
-			public const int Widget_AppCompat_ActionBar_TabView = 2131755398;
+			// aapt resource value: 0x7F0F0184
+			public const int Widget_AppCompat_ActionBar_TabView = 2131689860;
 			
-			// aapt resource value: 0x7F100187
-			public const int Widget_AppCompat_ActionButton = 2131755399;
+			// aapt resource value: 0x7F0F0185
+			public const int Widget_AppCompat_ActionButton = 2131689861;
 			
-			// aapt resource value: 0x7F100188
-			public const int Widget_AppCompat_ActionButton_CloseMode = 2131755400;
+			// aapt resource value: 0x7F0F0186
+			public const int Widget_AppCompat_ActionButton_CloseMode = 2131689862;
 			
-			// aapt resource value: 0x7F100189
-			public const int Widget_AppCompat_ActionButton_Overflow = 2131755401;
+			// aapt resource value: 0x7F0F0187
+			public const int Widget_AppCompat_ActionButton_Overflow = 2131689863;
 			
-			// aapt resource value: 0x7F10018A
-			public const int Widget_AppCompat_ActionMode = 2131755402;
+			// aapt resource value: 0x7F0F0188
+			public const int Widget_AppCompat_ActionMode = 2131689864;
 			
-			// aapt resource value: 0x7F10018B
-			public const int Widget_AppCompat_ActivityChooserView = 2131755403;
+			// aapt resource value: 0x7F0F0189
+			public const int Widget_AppCompat_ActivityChooserView = 2131689865;
 			
-			// aapt resource value: 0x7F10018C
-			public const int Widget_AppCompat_AutoCompleteTextView = 2131755404;
+			// aapt resource value: 0x7F0F018A
+			public const int Widget_AppCompat_AutoCompleteTextView = 2131689866;
 			
-			// aapt resource value: 0x7F10018D
-			public const int Widget_AppCompat_Button = 2131755405;
+			// aapt resource value: 0x7F0F018B
+			public const int Widget_AppCompat_Button = 2131689867;
 			
-			// aapt resource value: 0x7F100193
-			public const int Widget_AppCompat_ButtonBar = 2131755411;
+			// aapt resource value: 0x7F0F0191
+			public const int Widget_AppCompat_ButtonBar = 2131689873;
 			
-			// aapt resource value: 0x7F100194
-			public const int Widget_AppCompat_ButtonBar_AlertDialog = 2131755412;
+			// aapt resource value: 0x7F0F0192
+			public const int Widget_AppCompat_ButtonBar_AlertDialog = 2131689874;
 			
-			// aapt resource value: 0x7F10018E
-			public const int Widget_AppCompat_Button_Borderless = 2131755406;
+			// aapt resource value: 0x7F0F018C
+			public const int Widget_AppCompat_Button_Borderless = 2131689868;
 			
-			// aapt resource value: 0x7F10018F
-			public const int Widget_AppCompat_Button_Borderless_Colored = 2131755407;
+			// aapt resource value: 0x7F0F018D
+			public const int Widget_AppCompat_Button_Borderless_Colored = 2131689869;
 			
-			// aapt resource value: 0x7F100190
-			public const int Widget_AppCompat_Button_ButtonBar_AlertDialog = 2131755408;
+			// aapt resource value: 0x7F0F018E
+			public const int Widget_AppCompat_Button_ButtonBar_AlertDialog = 2131689870;
 			
-			// aapt resource value: 0x7F100191
-			public const int Widget_AppCompat_Button_Colored = 2131755409;
+			// aapt resource value: 0x7F0F018F
+			public const int Widget_AppCompat_Button_Colored = 2131689871;
 			
-			// aapt resource value: 0x7F100192
-			public const int Widget_AppCompat_Button_Small = 2131755410;
+			// aapt resource value: 0x7F0F0190
+			public const int Widget_AppCompat_Button_Small = 2131689872;
 			
-			// aapt resource value: 0x7F100195
-			public const int Widget_AppCompat_CompoundButton_CheckBox = 2131755413;
+			// aapt resource value: 0x7F0F0193
+			public const int Widget_AppCompat_CompoundButton_CheckBox = 2131689875;
 			
-			// aapt resource value: 0x7F100196
-			public const int Widget_AppCompat_CompoundButton_RadioButton = 2131755414;
+			// aapt resource value: 0x7F0F0194
+			public const int Widget_AppCompat_CompoundButton_RadioButton = 2131689876;
 			
-			// aapt resource value: 0x7F100197
-			public const int Widget_AppCompat_CompoundButton_Switch = 2131755415;
+			// aapt resource value: 0x7F0F0195
+			public const int Widget_AppCompat_CompoundButton_Switch = 2131689877;
 			
-			// aapt resource value: 0x7F100198
-			public const int Widget_AppCompat_DrawerArrowToggle = 2131755416;
+			// aapt resource value: 0x7F0F0196
+			public const int Widget_AppCompat_DrawerArrowToggle = 2131689878;
 			
-			// aapt resource value: 0x7F100199
-			public const int Widget_AppCompat_DropDownItem_Spinner = 2131755417;
+			// aapt resource value: 0x7F0F0197
+			public const int Widget_AppCompat_DropDownItem_Spinner = 2131689879;
 			
-			// aapt resource value: 0x7F10019A
-			public const int Widget_AppCompat_EditText = 2131755418;
+			// aapt resource value: 0x7F0F0198
+			public const int Widget_AppCompat_EditText = 2131689880;
 			
-			// aapt resource value: 0x7F10019B
-			public const int Widget_AppCompat_ImageButton = 2131755419;
+			// aapt resource value: 0x7F0F0199
+			public const int Widget_AppCompat_ImageButton = 2131689881;
 			
-			// aapt resource value: 0x7F10019C
-			public const int Widget_AppCompat_Light_ActionBar = 2131755420;
+			// aapt resource value: 0x7F0F019A
+			public const int Widget_AppCompat_Light_ActionBar = 2131689882;
 			
-			// aapt resource value: 0x7F10019D
-			public const int Widget_AppCompat_Light_ActionBar_Solid = 2131755421;
+			// aapt resource value: 0x7F0F019B
+			public const int Widget_AppCompat_Light_ActionBar_Solid = 2131689883;
 			
-			// aapt resource value: 0x7F10019E
-			public const int Widget_AppCompat_Light_ActionBar_Solid_Inverse = 2131755422;
+			// aapt resource value: 0x7F0F019C
+			public const int Widget_AppCompat_Light_ActionBar_Solid_Inverse = 2131689884;
 			
-			// aapt resource value: 0x7F10019F
-			public const int Widget_AppCompat_Light_ActionBar_TabBar = 2131755423;
+			// aapt resource value: 0x7F0F019D
+			public const int Widget_AppCompat_Light_ActionBar_TabBar = 2131689885;
 			
-			// aapt resource value: 0x7F1001A0
-			public const int Widget_AppCompat_Light_ActionBar_TabBar_Inverse = 2131755424;
+			// aapt resource value: 0x7F0F019E
+			public const int Widget_AppCompat_Light_ActionBar_TabBar_Inverse = 2131689886;
 			
-			// aapt resource value: 0x7F1001A1
-			public const int Widget_AppCompat_Light_ActionBar_TabText = 2131755425;
+			// aapt resource value: 0x7F0F019F
+			public const int Widget_AppCompat_Light_ActionBar_TabText = 2131689887;
 			
-			// aapt resource value: 0x7F1001A2
-			public const int Widget_AppCompat_Light_ActionBar_TabText_Inverse = 2131755426;
+			// aapt resource value: 0x7F0F01A0
+			public const int Widget_AppCompat_Light_ActionBar_TabText_Inverse = 2131689888;
 			
-			// aapt resource value: 0x7F1001A3
-			public const int Widget_AppCompat_Light_ActionBar_TabView = 2131755427;
+			// aapt resource value: 0x7F0F01A1
+			public const int Widget_AppCompat_Light_ActionBar_TabView = 2131689889;
 			
-			// aapt resource value: 0x7F1001A4
-			public const int Widget_AppCompat_Light_ActionBar_TabView_Inverse = 2131755428;
+			// aapt resource value: 0x7F0F01A2
+			public const int Widget_AppCompat_Light_ActionBar_TabView_Inverse = 2131689890;
 			
-			// aapt resource value: 0x7F1001A5
-			public const int Widget_AppCompat_Light_ActionButton = 2131755429;
+			// aapt resource value: 0x7F0F01A3
+			public const int Widget_AppCompat_Light_ActionButton = 2131689891;
 			
-			// aapt resource value: 0x7F1001A6
-			public const int Widget_AppCompat_Light_ActionButton_CloseMode = 2131755430;
+			// aapt resource value: 0x7F0F01A4
+			public const int Widget_AppCompat_Light_ActionButton_CloseMode = 2131689892;
 			
-			// aapt resource value: 0x7F1001A7
-			public const int Widget_AppCompat_Light_ActionButton_Overflow = 2131755431;
+			// aapt resource value: 0x7F0F01A5
+			public const int Widget_AppCompat_Light_ActionButton_Overflow = 2131689893;
 			
-			// aapt resource value: 0x7F1001A8
-			public const int Widget_AppCompat_Light_ActionMode_Inverse = 2131755432;
+			// aapt resource value: 0x7F0F01A6
+			public const int Widget_AppCompat_Light_ActionMode_Inverse = 2131689894;
 			
-			// aapt resource value: 0x7F1001A9
-			public const int Widget_AppCompat_Light_ActivityChooserView = 2131755433;
+			// aapt resource value: 0x7F0F01A7
+			public const int Widget_AppCompat_Light_ActivityChooserView = 2131689895;
 			
-			// aapt resource value: 0x7F1001AA
-			public const int Widget_AppCompat_Light_AutoCompleteTextView = 2131755434;
+			// aapt resource value: 0x7F0F01A8
+			public const int Widget_AppCompat_Light_AutoCompleteTextView = 2131689896;
 			
-			// aapt resource value: 0x7F1001AB
-			public const int Widget_AppCompat_Light_DropDownItem_Spinner = 2131755435;
+			// aapt resource value: 0x7F0F01A9
+			public const int Widget_AppCompat_Light_DropDownItem_Spinner = 2131689897;
 			
-			// aapt resource value: 0x7F1001AC
-			public const int Widget_AppCompat_Light_ListPopupWindow = 2131755436;
+			// aapt resource value: 0x7F0F01AA
+			public const int Widget_AppCompat_Light_ListPopupWindow = 2131689898;
 			
-			// aapt resource value: 0x7F1001AD
-			public const int Widget_AppCompat_Light_ListView_DropDown = 2131755437;
+			// aapt resource value: 0x7F0F01AB
+			public const int Widget_AppCompat_Light_ListView_DropDown = 2131689899;
 			
-			// aapt resource value: 0x7F1001AE
-			public const int Widget_AppCompat_Light_PopupMenu = 2131755438;
+			// aapt resource value: 0x7F0F01AC
+			public const int Widget_AppCompat_Light_PopupMenu = 2131689900;
 			
-			// aapt resource value: 0x7F1001AF
-			public const int Widget_AppCompat_Light_PopupMenu_Overflow = 2131755439;
+			// aapt resource value: 0x7F0F01AD
+			public const int Widget_AppCompat_Light_PopupMenu_Overflow = 2131689901;
 			
-			// aapt resource value: 0x7F1001B0
-			public const int Widget_AppCompat_Light_SearchView = 2131755440;
+			// aapt resource value: 0x7F0F01AE
+			public const int Widget_AppCompat_Light_SearchView = 2131689902;
 			
-			// aapt resource value: 0x7F1001B1
-			public const int Widget_AppCompat_Light_Spinner_DropDown_ActionBar = 2131755441;
+			// aapt resource value: 0x7F0F01AF
+			public const int Widget_AppCompat_Light_Spinner_DropDown_ActionBar = 2131689903;
 			
-			// aapt resource value: 0x7F1001B2
-			public const int Widget_AppCompat_ListMenuView = 2131755442;
+			// aapt resource value: 0x7F0F01B0
+			public const int Widget_AppCompat_ListMenuView = 2131689904;
 			
-			// aapt resource value: 0x7F1001B3
-			public const int Widget_AppCompat_ListPopupWindow = 2131755443;
+			// aapt resource value: 0x7F0F01B1
+			public const int Widget_AppCompat_ListPopupWindow = 2131689905;
 			
-			// aapt resource value: 0x7F1001B4
-			public const int Widget_AppCompat_ListView = 2131755444;
+			// aapt resource value: 0x7F0F01B2
+			public const int Widget_AppCompat_ListView = 2131689906;
 			
-			// aapt resource value: 0x7F1001B5
-			public const int Widget_AppCompat_ListView_DropDown = 2131755445;
+			// aapt resource value: 0x7F0F01B3
+			public const int Widget_AppCompat_ListView_DropDown = 2131689907;
 			
-			// aapt resource value: 0x7F1001B6
-			public const int Widget_AppCompat_ListView_Menu = 2131755446;
+			// aapt resource value: 0x7F0F01B4
+			public const int Widget_AppCompat_ListView_Menu = 2131689908;
 			
-			// aapt resource value: 0x7F1001B7
-			public const int Widget_AppCompat_PopupMenu = 2131755447;
+			// aapt resource value: 0x7F0F01B5
+			public const int Widget_AppCompat_PopupMenu = 2131689909;
 			
-			// aapt resource value: 0x7F1001B8
-			public const int Widget_AppCompat_PopupMenu_Overflow = 2131755448;
+			// aapt resource value: 0x7F0F01B6
+			public const int Widget_AppCompat_PopupMenu_Overflow = 2131689910;
 			
-			// aapt resource value: 0x7F1001B9
-			public const int Widget_AppCompat_PopupWindow = 2131755449;
+			// aapt resource value: 0x7F0F01B7
+			public const int Widget_AppCompat_PopupWindow = 2131689911;
 			
-			// aapt resource value: 0x7F1001BA
-			public const int Widget_AppCompat_ProgressBar = 2131755450;
+			// aapt resource value: 0x7F0F01B8
+			public const int Widget_AppCompat_ProgressBar = 2131689912;
 			
-			// aapt resource value: 0x7F1001BB
-			public const int Widget_AppCompat_ProgressBar_Horizontal = 2131755451;
+			// aapt resource value: 0x7F0F01B9
+			public const int Widget_AppCompat_ProgressBar_Horizontal = 2131689913;
 			
-			// aapt resource value: 0x7F1001BC
-			public const int Widget_AppCompat_RatingBar = 2131755452;
+			// aapt resource value: 0x7F0F01BA
+			public const int Widget_AppCompat_RatingBar = 2131689914;
 			
-			// aapt resource value: 0x7F1001BD
-			public const int Widget_AppCompat_RatingBar_Indicator = 2131755453;
+			// aapt resource value: 0x7F0F01BB
+			public const int Widget_AppCompat_RatingBar_Indicator = 2131689915;
 			
-			// aapt resource value: 0x7F1001BE
-			public const int Widget_AppCompat_RatingBar_Small = 2131755454;
+			// aapt resource value: 0x7F0F01BC
+			public const int Widget_AppCompat_RatingBar_Small = 2131689916;
 			
-			// aapt resource value: 0x7F1001BF
-			public const int Widget_AppCompat_SearchView = 2131755455;
+			// aapt resource value: 0x7F0F01BD
+			public const int Widget_AppCompat_SearchView = 2131689917;
 			
-			// aapt resource value: 0x7F1001C0
-			public const int Widget_AppCompat_SearchView_ActionBar = 2131755456;
+			// aapt resource value: 0x7F0F01BE
+			public const int Widget_AppCompat_SearchView_ActionBar = 2131689918;
 			
-			// aapt resource value: 0x7F1001C1
-			public const int Widget_AppCompat_SeekBar = 2131755457;
+			// aapt resource value: 0x7F0F01BF
+			public const int Widget_AppCompat_SeekBar = 2131689919;
 			
-			// aapt resource value: 0x7F1001C2
-			public const int Widget_AppCompat_SeekBar_Discrete = 2131755458;
+			// aapt resource value: 0x7F0F01C0
+			public const int Widget_AppCompat_SeekBar_Discrete = 2131689920;
 			
-			// aapt resource value: 0x7F1001C3
-			public const int Widget_AppCompat_Spinner = 2131755459;
+			// aapt resource value: 0x7F0F01C1
+			public const int Widget_AppCompat_Spinner = 2131689921;
 			
-			// aapt resource value: 0x7F1001C4
-			public const int Widget_AppCompat_Spinner_DropDown = 2131755460;
+			// aapt resource value: 0x7F0F01C2
+			public const int Widget_AppCompat_Spinner_DropDown = 2131689922;
 			
-			// aapt resource value: 0x7F1001C5
-			public const int Widget_AppCompat_Spinner_DropDown_ActionBar = 2131755461;
+			// aapt resource value: 0x7F0F01C3
+			public const int Widget_AppCompat_Spinner_DropDown_ActionBar = 2131689923;
 			
-			// aapt resource value: 0x7F1001C6
-			public const int Widget_AppCompat_Spinner_Underlined = 2131755462;
+			// aapt resource value: 0x7F0F01C4
+			public const int Widget_AppCompat_Spinner_Underlined = 2131689924;
 			
-			// aapt resource value: 0x7F1001C7
-			public const int Widget_AppCompat_TextView_SpinnerItem = 2131755463;
+			// aapt resource value: 0x7F0F01C5
+			public const int Widget_AppCompat_TextView_SpinnerItem = 2131689925;
 			
-			// aapt resource value: 0x7F1001C8
-			public const int Widget_AppCompat_Toolbar = 2131755464;
+			// aapt resource value: 0x7F0F01C6
+			public const int Widget_AppCompat_Toolbar = 2131689926;
 			
-			// aapt resource value: 0x7F1001C9
-			public const int Widget_AppCompat_Toolbar_Button_Navigation = 2131755465;
+			// aapt resource value: 0x7F0F01C7
+			public const int Widget_AppCompat_Toolbar_Button_Navigation = 2131689927;
 			
-			// aapt resource value: 0x7F1001CA
-			public const int Widget_Compat_NotificationActionContainer = 2131755466;
+			// aapt resource value: 0x7F0F01C8
+			public const int Widget_Compat_NotificationActionContainer = 2131689928;
 			
-			// aapt resource value: 0x7F1001CB
-			public const int Widget_Compat_NotificationActionText = 2131755467;
+			// aapt resource value: 0x7F0F01C9
+			public const int Widget_Compat_NotificationActionText = 2131689929;
 			
-			// aapt resource value: 0x7F1001CC
-			public const int Widget_Design_AppBarLayout = 2131755468;
+			// aapt resource value: 0x7F0F01CA
+			public const int Widget_Design_AppBarLayout = 2131689930;
 			
-			// aapt resource value: 0x7F1001CD
-			public const int Widget_Design_BottomNavigationView = 2131755469;
+			// aapt resource value: 0x7F0F01CB
+			public const int Widget_Design_BottomNavigationView = 2131689931;
 			
-			// aapt resource value: 0x7F1001CE
-			public const int Widget_Design_BottomSheet_Modal = 2131755470;
+			// aapt resource value: 0x7F0F01CC
+			public const int Widget_Design_BottomSheet_Modal = 2131689932;
 			
-			// aapt resource value: 0x7F1001CF
-			public const int Widget_Design_CollapsingToolbar = 2131755471;
+			// aapt resource value: 0x7F0F01CD
+			public const int Widget_Design_CollapsingToolbar = 2131689933;
 			
-			// aapt resource value: 0x7F1001D0
-			public const int Widget_Design_FloatingActionButton = 2131755472;
+			// aapt resource value: 0x7F0F01CE
+			public const int Widget_Design_FloatingActionButton = 2131689934;
 			
-			// aapt resource value: 0x7F1001D1
-			public const int Widget_Design_NavigationView = 2131755473;
+			// aapt resource value: 0x7F0F01CF
+			public const int Widget_Design_NavigationView = 2131689935;
 			
-			// aapt resource value: 0x7F1001D2
-			public const int Widget_Design_ScrimInsetsFrameLayout = 2131755474;
+			// aapt resource value: 0x7F0F01D0
+			public const int Widget_Design_ScrimInsetsFrameLayout = 2131689936;
 			
-			// aapt resource value: 0x7F1001D3
-			public const int Widget_Design_Snackbar = 2131755475;
+			// aapt resource value: 0x7F0F01D1
+			public const int Widget_Design_Snackbar = 2131689937;
 			
-			// aapt resource value: 0x7F1001D4
-			public const int Widget_Design_TabLayout = 2131755476;
+			// aapt resource value: 0x7F0F01D2
+			public const int Widget_Design_TabLayout = 2131689938;
 			
-			// aapt resource value: 0x7F1001D5
-			public const int Widget_Design_TextInputLayout = 2131755477;
+			// aapt resource value: 0x7F0F01D3
+			public const int Widget_Design_TextInputLayout = 2131689939;
 			
-			// aapt resource value: 0x7F1001D6
-			public const int Widget_MaterialComponents_BottomAppBar = 2131755478;
+			// aapt resource value: 0x7F0F01D4
+			public const int Widget_MaterialComponents_BottomAppBar = 2131689940;
 			
-			// aapt resource value: 0x7F1001D7
-			public const int Widget_MaterialComponents_BottomAppBar_Colored = 2131755479;
+			// aapt resource value: 0x7F0F01D5
+			public const int Widget_MaterialComponents_BottomAppBar_Colored = 2131689941;
 			
-			// aapt resource value: 0x7F1001D8
-			public const int Widget_MaterialComponents_BottomNavigationView = 2131755480;
+			// aapt resource value: 0x7F0F01D6
+			public const int Widget_MaterialComponents_BottomNavigationView = 2131689942;
 			
-			// aapt resource value: 0x7F1001D9
-			public const int Widget_MaterialComponents_BottomNavigationView_Colored = 2131755481;
+			// aapt resource value: 0x7F0F01D7
+			public const int Widget_MaterialComponents_BottomNavigationView_Colored = 2131689943;
 			
-			// aapt resource value: 0x7F1001DA
-			public const int Widget_MaterialComponents_BottomSheet_Modal = 2131755482;
+			// aapt resource value: 0x7F0F01D8
+			public const int Widget_MaterialComponents_BottomSheet_Modal = 2131689944;
 			
-			// aapt resource value: 0x7F1001DB
-			public const int Widget_MaterialComponents_Button = 2131755483;
+			// aapt resource value: 0x7F0F01D9
+			public const int Widget_MaterialComponents_Button = 2131689945;
 			
-			// aapt resource value: 0x7F1001DC
-			public const int Widget_MaterialComponents_Button_Icon = 2131755484;
+			// aapt resource value: 0x7F0F01DA
+			public const int Widget_MaterialComponents_Button_Icon = 2131689946;
 			
-			// aapt resource value: 0x7F1001DD
-			public const int Widget_MaterialComponents_Button_OutlinedButton = 2131755485;
+			// aapt resource value: 0x7F0F01DB
+			public const int Widget_MaterialComponents_Button_OutlinedButton = 2131689947;
 			
-			// aapt resource value: 0x7F1001DE
-			public const int Widget_MaterialComponents_Button_OutlinedButton_Icon = 2131755486;
+			// aapt resource value: 0x7F0F01DC
+			public const int Widget_MaterialComponents_Button_OutlinedButton_Icon = 2131689948;
 			
-			// aapt resource value: 0x7F1001DF
-			public const int Widget_MaterialComponents_Button_TextButton = 2131755487;
+			// aapt resource value: 0x7F0F01DD
+			public const int Widget_MaterialComponents_Button_TextButton = 2131689949;
 			
-			// aapt resource value: 0x7F1001E0
-			public const int Widget_MaterialComponents_Button_TextButton_Dialog = 2131755488;
+			// aapt resource value: 0x7F0F01DE
+			public const int Widget_MaterialComponents_Button_TextButton_Dialog = 2131689950;
 			
-			// aapt resource value: 0x7F1001E1
-			public const int Widget_MaterialComponents_Button_TextButton_Dialog_Icon = 2131755489;
+			// aapt resource value: 0x7F0F01DF
+			public const int Widget_MaterialComponents_Button_TextButton_Dialog_Icon = 2131689951;
 			
-			// aapt resource value: 0x7F1001E2
-			public const int Widget_MaterialComponents_Button_TextButton_Icon = 2131755490;
+			// aapt resource value: 0x7F0F01E0
+			public const int Widget_MaterialComponents_Button_TextButton_Icon = 2131689952;
 			
-			// aapt resource value: 0x7F1001E3
-			public const int Widget_MaterialComponents_Button_UnelevatedButton = 2131755491;
+			// aapt resource value: 0x7F0F01E1
+			public const int Widget_MaterialComponents_Button_UnelevatedButton = 2131689953;
 			
-			// aapt resource value: 0x7F1001E4
-			public const int Widget_MaterialComponents_Button_UnelevatedButton_Icon = 2131755492;
+			// aapt resource value: 0x7F0F01E2
+			public const int Widget_MaterialComponents_Button_UnelevatedButton_Icon = 2131689954;
 			
-			// aapt resource value: 0x7F1001E5
-			public const int Widget_MaterialComponents_CardView = 2131755493;
+			// aapt resource value: 0x7F0F01E3
+			public const int Widget_MaterialComponents_CardView = 2131689955;
 			
-			// aapt resource value: 0x7F1001EA
-			public const int Widget_MaterialComponents_ChipGroup = 2131755498;
+			// aapt resource value: 0x7F0F01E8
+			public const int Widget_MaterialComponents_ChipGroup = 2131689960;
 			
-			// aapt resource value: 0x7F1001E6
-			public const int Widget_MaterialComponents_Chip_Action = 2131755494;
+			// aapt resource value: 0x7F0F01E4
+			public const int Widget_MaterialComponents_Chip_Action = 2131689956;
 			
-			// aapt resource value: 0x7F1001E7
-			public const int Widget_MaterialComponents_Chip_Choice = 2131755495;
+			// aapt resource value: 0x7F0F01E5
+			public const int Widget_MaterialComponents_Chip_Choice = 2131689957;
 			
-			// aapt resource value: 0x7F1001E8
-			public const int Widget_MaterialComponents_Chip_Entry = 2131755496;
+			// aapt resource value: 0x7F0F01E6
+			public const int Widget_MaterialComponents_Chip_Entry = 2131689958;
 			
-			// aapt resource value: 0x7F1001E9
-			public const int Widget_MaterialComponents_Chip_Filter = 2131755497;
+			// aapt resource value: 0x7F0F01E7
+			public const int Widget_MaterialComponents_Chip_Filter = 2131689959;
 			
-			// aapt resource value: 0x7F1001EB
-			public const int Widget_MaterialComponents_FloatingActionButton = 2131755499;
+			// aapt resource value: 0x7F0F01E9
+			public const int Widget_MaterialComponents_FloatingActionButton = 2131689961;
 			
-			// aapt resource value: 0x7F1001EC
-			public const int Widget_MaterialComponents_NavigationView = 2131755500;
+			// aapt resource value: 0x7F0F01EA
+			public const int Widget_MaterialComponents_NavigationView = 2131689962;
 			
-			// aapt resource value: 0x7F1001ED
-			public const int Widget_MaterialComponents_Snackbar = 2131755501;
+			// aapt resource value: 0x7F0F01EB
+			public const int Widget_MaterialComponents_Snackbar = 2131689963;
 			
-			// aapt resource value: 0x7F1001EE
-			public const int Widget_MaterialComponents_Snackbar_FullWidth = 2131755502;
+			// aapt resource value: 0x7F0F01EC
+			public const int Widget_MaterialComponents_Snackbar_FullWidth = 2131689964;
 			
-			// aapt resource value: 0x7F1001EF
-			public const int Widget_MaterialComponents_TabLayout = 2131755503;
+			// aapt resource value: 0x7F0F01ED
+			public const int Widget_MaterialComponents_TabLayout = 2131689965;
 			
-			// aapt resource value: 0x7F1001F0
-			public const int Widget_MaterialComponents_TabLayout_Colored = 2131755504;
+			// aapt resource value: 0x7F0F01EE
+			public const int Widget_MaterialComponents_TabLayout_Colored = 2131689966;
 			
-			// aapt resource value: 0x7F1001F1
-			public const int Widget_MaterialComponents_TextInputEditText_FilledBox = 2131755505;
+			// aapt resource value: 0x7F0F01EF
+			public const int Widget_MaterialComponents_TextInputEditText_FilledBox = 2131689967;
 			
-			// aapt resource value: 0x7F1001F2
-			public const int Widget_MaterialComponents_TextInputEditText_FilledBox_Dense = 2131755506;
+			// aapt resource value: 0x7F0F01F0
+			public const int Widget_MaterialComponents_TextInputEditText_FilledBox_Dense = 2131689968;
 			
-			// aapt resource value: 0x7F1001F3
-			public const int Widget_MaterialComponents_TextInputEditText_OutlinedBox = 2131755507;
+			// aapt resource value: 0x7F0F01F1
+			public const int Widget_MaterialComponents_TextInputEditText_OutlinedBox = 2131689969;
 			
-			// aapt resource value: 0x7F1001F4
-			public const int Widget_MaterialComponents_TextInputEditText_OutlinedBox_Dense = 2131755508;
+			// aapt resource value: 0x7F0F01F2
+			public const int Widget_MaterialComponents_TextInputEditText_OutlinedBox_Dense = 2131689970;
 			
-			// aapt resource value: 0x7F1001F5
-			public const int Widget_MaterialComponents_TextInputLayout_FilledBox = 2131755509;
+			// aapt resource value: 0x7F0F01F3
+			public const int Widget_MaterialComponents_TextInputLayout_FilledBox = 2131689971;
 			
-			// aapt resource value: 0x7F1001F6
-			public const int Widget_MaterialComponents_TextInputLayout_FilledBox_Dense = 2131755510;
+			// aapt resource value: 0x7F0F01F4
+			public const int Widget_MaterialComponents_TextInputLayout_FilledBox_Dense = 2131689972;
 			
-			// aapt resource value: 0x7F1001F7
-			public const int Widget_MaterialComponents_TextInputLayout_OutlinedBox = 2131755511;
+			// aapt resource value: 0x7F0F01F5
+			public const int Widget_MaterialComponents_TextInputLayout_OutlinedBox = 2131689973;
 			
-			// aapt resource value: 0x7F1001F8
-			public const int Widget_MaterialComponents_TextInputLayout_OutlinedBox_Dense = 2131755512;
+			// aapt resource value: 0x7F0F01F6
+			public const int Widget_MaterialComponents_TextInputLayout_OutlinedBox_Dense = 2131689974;
 			
-			// aapt resource value: 0x7F1001F9
-			public const int Widget_MaterialComponents_Toolbar = 2131755513;
+			// aapt resource value: 0x7F0F01F7
+			public const int Widget_MaterialComponents_Toolbar = 2131689975;
 			
-			// aapt resource value: 0x7F1001FA
-			public const int Widget_Support_CoordinatorLayout = 2131755514;
+			// aapt resource value: 0x7F0F01F8
+			public const int Widget_Support_CoordinatorLayout = 2131689976;
 			
 			static Style()
 			{
@@ -6598,37 +5895,37 @@
 		public partial class Styleable
 		{
 			
-			// aapt resource value: { 0x7F040042,0x7F040043,0x7F040044,0x7F0400A3,0x7F0400A4,0x7F0400A5,0x7F0400A6,0x7F0400A7,0x7F0400A8,0x7F0400BB,0x7F0400C0,0x7F0400C1,0x7F0400CC,0x7F0400F7,0x7F0400FC,0x7F040101,0x7F040102,0x7F040104,0x7F04010E,0x7F040118,0x7F04013B,0x7F040147,0x7F040158,0x7F04015C,0x7F04015D,0x7F04018D,0x7F040190,0x7F0401D5,0x7F0401DF }
+			// aapt resource value: { 0x7F030031,0x7F030032,0x7F030033,0x7F030091,0x7F030092,0x7F030093,0x7F030094,0x7F030095,0x7F030096,0x7F0300A4,0x7F0300A9,0x7F0300AA,0x7F0300B5,0x7F0300DF,0x7F0300E4,0x7F0300E9,0x7F0300EA,0x7F0300EC,0x7F0300F6,0x7F030100,0x7F030123,0x7F03012F,0x7F030140,0x7F030144,0x7F030145,0x7F030173,0x7F030176,0x7F0301BB,0x7F0301C5 }
 			public static int[] ActionBar = new int[] {
-					2130968642,
-					2130968643,
-					2130968644,
-					2130968739,
-					2130968740,
-					2130968741,
-					2130968742,
-					2130968743,
-					2130968744,
-					2130968763,
-					2130968768,
-					2130968769,
-					2130968780,
-					2130968823,
-					2130968828,
-					2130968833,
-					2130968834,
-					2130968836,
-					2130968846,
-					2130968856,
-					2130968891,
-					2130968903,
-					2130968920,
-					2130968924,
-					2130968925,
-					2130968973,
-					2130968976,
-					2130969045,
-					2130969055};
+					2130903089,
+					2130903090,
+					2130903091,
+					2130903185,
+					2130903186,
+					2130903187,
+					2130903188,
+					2130903189,
+					2130903190,
+					2130903204,
+					2130903209,
+					2130903210,
+					2130903221,
+					2130903263,
+					2130903268,
+					2130903273,
+					2130903274,
+					2130903276,
+					2130903286,
+					2130903296,
+					2130903331,
+					2130903343,
+					2130903360,
+					2130903364,
+					2130903365,
+					2130903411,
+					2130903414,
+					2130903483,
+					2130903493};
 			
 			// aapt resource value: { 0x10100B3 }
 			public static int[] ActionBarLayout = new int[] {
@@ -6735,14 +6032,14 @@
 			public static int[] ActionMenuView = new int[] {
 					-1};
 			
-			// aapt resource value: { 0x7F040042,0x7F040043,0x7F040090,0x7F0400F7,0x7F040190,0x7F0401DF }
+			// aapt resource value: { 0x7F030031,0x7F030032,0x7F03007E,0x7F0300DF,0x7F030176,0x7F0301C5 }
 			public static int[] ActionMode = new int[] {
-					2130968642,
-					2130968643,
-					2130968720,
-					2130968823,
-					2130968976,
-					2130969055};
+					2130903089,
+					2130903090,
+					2130903166,
+					2130903263,
+					2130903414,
+					2130903493};
 			
 			// aapt resource value: 0
 			public const int ActionMode_background = 0;
@@ -6762,10 +6059,10 @@
 			// aapt resource value: 5
 			public const int ActionMode_titleTextStyle = 5;
 			
-			// aapt resource value: { 0x7F0400D1,0x7F04010F }
+			// aapt resource value: { 0x7F0300BA,0x7F0300F7 }
 			public static int[] ActivityChooserView = new int[] {
-					2130968785,
-					2130968847};
+					2130903226,
+					2130903287};
 			
 			// aapt resource value: 0
 			public const int ActivityChooserView_expandActivityOverflowButtonDrawable = 0;
@@ -6773,16 +6070,16 @@
 			// aapt resource value: 1
 			public const int ActivityChooserView_initialActivityCount = 1;
 			
-			// aapt resource value: { 0x10100F2,0x7F040064,0x7F040065,0x7F040132,0x7F040133,0x7F040144,0x7F040175,0x7F040176 }
+			// aapt resource value: { 0x10100F2,0x7F030052,0x7F030053,0x7F03011A,0x7F03011B,0x7F03012C,0x7F03015B,0x7F03015C }
 			public static int[] AlertDialog = new int[] {
 					16842994,
-					2130968676,
-					2130968677,
-					2130968882,
-					2130968883,
-					2130968900,
-					2130968949,
-					2130968950};
+					2130903122,
+					2130903123,
+					2130903322,
+					2130903323,
+					2130903340,
+					2130903387,
+					2130903388};
 			
 			// aapt resource value: 0
 			public const int AlertDialog_android_layout = 0;
@@ -6865,21 +6162,21 @@
 			// aapt resource value: 1
 			public const int AnimatedStateListDrawableTransition_android_toId = 1;
 			
-			// aapt resource value: { 0x10100D4,0x101048F,0x1010540,0x7F0400CC,0x7F0400D2,0x7F04012D }
+			// aapt resource value: { 0x10100D4,0x101048F,0x1010540,0x7F0300B5,0x7F0300BB,0x7F030115 }
 			public static int[] AppBarLayout = new int[] {
 					16842964,
 					16843919,
 					16844096,
-					2130968780,
-					2130968786,
-					2130968877};
+					2130903221,
+					2130903227,
+					2130903317};
 			
-			// aapt resource value: { 0x7F040183,0x7F040184,0x7F040185,0x7F040186 }
+			// aapt resource value: { 0x7F030169,0x7F03016A,0x7F03016B,0x7F03016C }
 			public static int[] AppBarLayoutStates = new int[] {
-					2130968963,
-					2130968964,
-					2130968965,
-					2130968966};
+					2130903401,
+					2130903402,
+					2130903403,
+					2130903404};
 			
 			// aapt resource value: 0
 			public const int AppBarLayoutStates_state_collapsed = 0;
@@ -6908,10 +6205,10 @@
 			// aapt resource value: 4
 			public const int AppBarLayout_expanded = 4;
 			
-			// aapt resource value: { 0x7F04012B,0x7F04012C }
+			// aapt resource value: { 0x7F030113,0x7F030114 }
 			public static int[] AppBarLayout_Layout = new int[] {
-					2130968875,
-					2130968876};
+					2130903315,
+					2130903316};
 			
 			// aapt resource value: 0
 			public const int AppBarLayout_Layout_layout_scrollFlags = 0;
@@ -6922,12 +6219,12 @@
 			// aapt resource value: 5
 			public const int AppBarLayout_liftOnScroll = 5;
 			
-			// aapt resource value: { 0x1010119,0x7F040180,0x7F0401D3,0x7F0401D4 }
+			// aapt resource value: { 0x1010119,0x7F030166,0x7F0301B9,0x7F0301BA }
 			public static int[] AppCompatImageView = new int[] {
 					16843033,
-					2130968960,
-					2130969043,
-					2130969044};
+					2130903398,
+					2130903481,
+					2130903482};
 			
 			// aapt resource value: 0
 			public const int AppCompatImageView_android_src = 0;
@@ -6941,12 +6238,12 @@
 			// aapt resource value: 3
 			public const int AppCompatImageView_tintMode = 3;
 			
-			// aapt resource value: { 0x1010142,0x7F0401D0,0x7F0401D1,0x7F0401D2 }
+			// aapt resource value: { 0x1010142,0x7F0301B6,0x7F0301B7,0x7F0301B8 }
 			public static int[] AppCompatSeekBar = new int[] {
 					16843074,
-					2130969040,
-					2130969041,
-					2130969042};
+					2130903478,
+					2130903479,
+					2130903480};
 			
 			// aapt resource value: 0
 			public const int AppCompatSeekBar_android_thumb = 0;
@@ -6991,19 +6288,19 @@
 			// aapt resource value: 0
 			public const int AppCompatTextHelper_android_textAppearance = 0;
 			
-			// aapt resource value: { 0x1010034,0x7F04003D,0x7F04003E,0x7F04003F,0x7F040040,0x7F040041,0x7F0400E5,0x7F0400E8,0x7F040120,0x7F04012E,0x7F0401B0 }
+			// aapt resource value: { 0x1010034,0x7F03002C,0x7F03002D,0x7F03002E,0x7F03002F,0x7F030030,0x7F0300CE,0x7F0300D1,0x7F030108,0x7F030116,0x7F030196 }
 			public static int[] AppCompatTextView = new int[] {
 					16842804,
-					2130968637,
-					2130968638,
-					2130968639,
-					2130968640,
-					2130968641,
-					2130968805,
-					2130968808,
-					2130968864,
-					2130968878,
-					2130969008};
+					2130903084,
+					2130903085,
+					2130903086,
+					2130903087,
+					2130903088,
+					2130903246,
+					2130903249,
+					2130903304,
+					2130903318,
+					2130903446};
 			
 			// aapt resource value: 0
 			public const int AppCompatTextView_android_textAppearance = 0;
@@ -7038,129 +6335,129 @@
 			// aapt resource value: 10
 			public const int AppCompatTextView_textAllCaps = 10;
 			
-			// aapt resource value: { 0x1010057,0x10100AE,0x7F040000,0x7F040001,0x7F040002,0x7F040003,0x7F040004,0x7F040005,0x7F040006,0x7F040007,0x7F040008,0x7F040009,0x7F04000A,0x7F04000B,0x7F04000C,0x7F04000E,0x7F04000F,0x7F040010,0x7F040011,0x7F040012,0x7F040013,0x7F040014,0x7F040015,0x7F040016,0x7F040017,0x7F040018,0x7F040019,0x7F04001A,0x7F04001B,0x7F04001C,0x7F04001D,0x7F04001E,0x7F040021,0x7F040022,0x7F040023,0x7F040024,0x7F040025,0x7F04003C,0x7F040050,0x7F04005E,0x7F04005F,0x7F040060,0x7F040061,0x7F040062,0x7F040066,0x7F040067,0x7F040071,0x7F040076,0x7F040096,0x7F040097,0x7F040098,0x7F040099,0x7F04009A,0x7F04009B,0x7F04009C,0x7F04009D,0x7F04009E,0x7F0400A0,0x7F0400AF,0x7F0400BD,0x7F0400BE,0x7F0400BF,0x7F0400C2,0x7F0400C4,0x7F0400C7,0x7F0400C8,0x7F0400C9,0x7F0400CA,0x7F0400CB,0x7F040101,0x7F04010D,0x7F040130,0x7F040131,0x7F040134,0x7F040135,0x7F040136,0x7F040137,0x7F040138,0x7F040139,0x7F04013A,0x7F04014F,0x7F040150,0x7F040151,0x7F040157,0x7F040159,0x7F040160,0x7F040161,0x7F040162,0x7F040163,0x7F04016B,0x7F04016E,0x7F04016F,0x7F040170,0x7F04017D,0x7F04017E,0x7F040194,0x7F0401BB,0x7F0401BC,0x7F0401BD,0x7F0401BE,0x7F0401C0,0x7F0401C1,0x7F0401C2,0x7F0401C3,0x7F0401C6,0x7F0401C7,0x7F0401E1,0x7F0401E2,0x7F0401E3,0x7F0401E4,0x7F0401EB,0x7F0401F8,0x7F0401F9,0x7F0401FA,0x7F0401FB,0x7F0401FC,0x7F0401FD,0x7F0401FE,0x7F0401FF,0x7F040200,0x7F040201 }
+			// aapt resource value: { 0x1010057,0x10100AE,0x7F030000,0x7F030001,0x7F030002,0x7F030003,0x7F030004,0x7F030005,0x7F030006,0x7F030007,0x7F030008,0x7F030009,0x7F03000A,0x7F03000B,0x7F03000C,0x7F03000E,0x7F03000F,0x7F030010,0x7F030011,0x7F030012,0x7F030013,0x7F030014,0x7F030015,0x7F030016,0x7F030017,0x7F030018,0x7F030019,0x7F03001A,0x7F03001B,0x7F03001C,0x7F03001D,0x7F03001E,0x7F030021,0x7F030022,0x7F030023,0x7F030024,0x7F030025,0x7F03002B,0x7F03003E,0x7F03004C,0x7F03004D,0x7F03004E,0x7F03004F,0x7F030050,0x7F030054,0x7F030055,0x7F03005F,0x7F030064,0x7F030084,0x7F030085,0x7F030086,0x7F030087,0x7F030088,0x7F030089,0x7F03008A,0x7F03008B,0x7F03008C,0x7F03008E,0x7F03009D,0x7F0300A6,0x7F0300A7,0x7F0300A8,0x7F0300AB,0x7F0300AD,0x7F0300B0,0x7F0300B1,0x7F0300B2,0x7F0300B3,0x7F0300B4,0x7F0300E9,0x7F0300F5,0x7F030118,0x7F030119,0x7F03011C,0x7F03011D,0x7F03011E,0x7F03011F,0x7F030120,0x7F030121,0x7F030122,0x7F030137,0x7F030138,0x7F030139,0x7F03013F,0x7F030141,0x7F030148,0x7F030149,0x7F03014A,0x7F03014B,0x7F030153,0x7F030154,0x7F030155,0x7F030156,0x7F030163,0x7F030164,0x7F03017A,0x7F0301A1,0x7F0301A2,0x7F0301A3,0x7F0301A4,0x7F0301A6,0x7F0301A7,0x7F0301A8,0x7F0301A9,0x7F0301AC,0x7F0301AD,0x7F0301C7,0x7F0301C8,0x7F0301C9,0x7F0301CA,0x7F0301D1,0x7F0301D3,0x7F0301D4,0x7F0301D5,0x7F0301D6,0x7F0301D7,0x7F0301D8,0x7F0301D9,0x7F0301DA,0x7F0301DB,0x7F0301DC }
 			public static int[] AppCompatTheme = new int[] {
 					16842839,
 					16842926,
-					2130968576,
-					2130968577,
-					2130968578,
-					2130968579,
-					2130968580,
-					2130968581,
-					2130968582,
-					2130968583,
-					2130968584,
-					2130968585,
-					2130968586,
-					2130968587,
-					2130968588,
-					2130968590,
-					2130968591,
-					2130968592,
-					2130968593,
-					2130968594,
-					2130968595,
-					2130968596,
-					2130968597,
-					2130968598,
-					2130968599,
-					2130968600,
-					2130968601,
-					2130968602,
-					2130968603,
-					2130968604,
-					2130968605,
-					2130968606,
-					2130968609,
-					2130968610,
-					2130968611,
-					2130968612,
-					2130968613,
-					2130968636,
-					2130968656,
-					2130968670,
-					2130968671,
-					2130968672,
-					2130968673,
-					2130968674,
-					2130968678,
-					2130968679,
-					2130968689,
-					2130968694,
-					2130968726,
-					2130968727,
-					2130968728,
-					2130968729,
-					2130968730,
-					2130968731,
-					2130968732,
-					2130968733,
-					2130968734,
-					2130968736,
-					2130968751,
-					2130968765,
-					2130968766,
-					2130968767,
-					2130968770,
-					2130968772,
-					2130968775,
-					2130968776,
-					2130968777,
-					2130968778,
-					2130968779,
-					2130968833,
-					2130968845,
-					2130968880,
-					2130968881,
-					2130968884,
-					2130968885,
-					2130968886,
-					2130968887,
-					2130968888,
-					2130968889,
-					2130968890,
-					2130968911,
-					2130968912,
-					2130968913,
-					2130968919,
-					2130968921,
-					2130968928,
-					2130968929,
-					2130968930,
-					2130968931,
-					2130968939,
-					2130968942,
-					2130968943,
-					2130968944,
-					2130968957,
-					2130968958,
-					2130968980,
-					2130969019,
-					2130969020,
-					2130969021,
-					2130969022,
-					2130969024,
-					2130969025,
-					2130969026,
-					2130969027,
-					2130969030,
-					2130969031,
-					2130969057,
-					2130969058,
-					2130969059,
-					2130969060,
-					2130969067,
-					2130969080,
-					2130969081,
-					2130969082,
-					2130969083,
-					2130969084,
-					2130969085,
-					2130969086,
-					2130969087,
-					2130969088,
-					2130969089};
+					2130903040,
+					2130903041,
+					2130903042,
+					2130903043,
+					2130903044,
+					2130903045,
+					2130903046,
+					2130903047,
+					2130903048,
+					2130903049,
+					2130903050,
+					2130903051,
+					2130903052,
+					2130903054,
+					2130903055,
+					2130903056,
+					2130903057,
+					2130903058,
+					2130903059,
+					2130903060,
+					2130903061,
+					2130903062,
+					2130903063,
+					2130903064,
+					2130903065,
+					2130903066,
+					2130903067,
+					2130903068,
+					2130903069,
+					2130903070,
+					2130903073,
+					2130903074,
+					2130903075,
+					2130903076,
+					2130903077,
+					2130903083,
+					2130903102,
+					2130903116,
+					2130903117,
+					2130903118,
+					2130903119,
+					2130903120,
+					2130903124,
+					2130903125,
+					2130903135,
+					2130903140,
+					2130903172,
+					2130903173,
+					2130903174,
+					2130903175,
+					2130903176,
+					2130903177,
+					2130903178,
+					2130903179,
+					2130903180,
+					2130903182,
+					2130903197,
+					2130903206,
+					2130903207,
+					2130903208,
+					2130903211,
+					2130903213,
+					2130903216,
+					2130903217,
+					2130903218,
+					2130903219,
+					2130903220,
+					2130903273,
+					2130903285,
+					2130903320,
+					2130903321,
+					2130903324,
+					2130903325,
+					2130903326,
+					2130903327,
+					2130903328,
+					2130903329,
+					2130903330,
+					2130903351,
+					2130903352,
+					2130903353,
+					2130903359,
+					2130903361,
+					2130903368,
+					2130903369,
+					2130903370,
+					2130903371,
+					2130903379,
+					2130903380,
+					2130903381,
+					2130903382,
+					2130903395,
+					2130903396,
+					2130903418,
+					2130903457,
+					2130903458,
+					2130903459,
+					2130903460,
+					2130903462,
+					2130903463,
+					2130903464,
+					2130903465,
+					2130903468,
+					2130903469,
+					2130903495,
+					2130903496,
+					2130903497,
+					2130903498,
+					2130903505,
+					2130903507,
+					2130903508,
+					2130903509,
+					2130903510,
+					2130903511,
+					2130903512,
+					2130903513,
+					2130903514,
+					2130903515,
+					2130903516};
 			
 			// aapt resource value: 2
 			public const int AppCompatTheme_actionBarDivider = 2;
@@ -7525,14 +6822,14 @@
 			// aapt resource value: 120
 			public const int AppCompatTheme_windowNoTitle = 120;
 			
-			// aapt resource value: { 0x7F040045,0x7F0400DA,0x7F0400DB,0x7F0400DC,0x7F0400DD,0x7F0400FD }
+			// aapt resource value: { 0x7F030034,0x7F0300C3,0x7F0300C4,0x7F0300C5,0x7F0300C6,0x7F0300E5 }
 			public static int[] BottomAppBar = new int[] {
-					2130968645,
-					2130968794,
-					2130968795,
-					2130968796,
-					2130968797,
-					2130968829};
+					2130903092,
+					2130903235,
+					2130903236,
+					2130903237,
+					2130903238,
+					2130903269};
 			
 			// aapt resource value: 0
 			public const int BottomAppBar_backgroundTint = 0;
@@ -7552,18 +6849,18 @@
 			// aapt resource value: 5
 			public const int BottomAppBar_hideOnScroll = 5;
 			
-			// aapt resource value: { 0x7F0400CC,0x7F040112,0x7F040114,0x7F040116,0x7F040117,0x7F04011B,0x7F04011C,0x7F04011D,0x7F04011F,0x7F040143 }
+			// aapt resource value: { 0x7F0300B5,0x7F0300FA,0x7F0300FC,0x7F0300FE,0x7F0300FF,0x7F030103,0x7F030104,0x7F030105,0x7F030107,0x7F03012B }
 			public static int[] BottomNavigationView = new int[] {
-					2130968780,
-					2130968850,
-					2130968852,
-					2130968854,
-					2130968855,
-					2130968859,
-					2130968860,
-					2130968861,
-					2130968863,
-					2130968899};
+					2130903221,
+					2130903290,
+					2130903292,
+					2130903294,
+					2130903295,
+					2130903299,
+					2130903300,
+					2130903301,
+					2130903303,
+					2130903339};
 			
 			// aapt resource value: 0
 			public const int BottomNavigationView_elevation = 0;
@@ -7595,12 +6892,12 @@
 			// aapt resource value: 9
 			public const int BottomNavigationView_menu = 9;
 			
-			// aapt resource value: { 0x7F040049,0x7F04004A,0x7F04004C,0x7F04004D }
+			// aapt resource value: { 0x7F030038,0x7F030039,0x7F03003B,0x7F03003C }
 			public static int[] BottomSheetBehavior_Layout = new int[] {
-					2130968649,
-					2130968650,
-					2130968652,
-					2130968653};
+					2130903096,
+					2130903097,
+					2130903099,
+					2130903100};
 			
 			// aapt resource value: 0
 			public const int BottomSheetBehavior_Layout_behavior_fitToContents = 0;
@@ -7614,28 +6911,28 @@
 			// aapt resource value: 3
 			public const int BottomSheetBehavior_Layout_behavior_skipCollapsed = 3;
 			
-			// aapt resource value: { 0x7F040026 }
+			// aapt resource value: { 0x7F030026 }
 			public static int[] ButtonBarLayout = new int[] {
-					2130968614};
+					2130903078};
 			
 			// aapt resource value: 0
 			public const int ButtonBarLayout_allowStacking = 0;
 			
-			// aapt resource value: { 0x101013F,0x1010140,0x7F04006A,0x7F04006B,0x7F04006C,0x7F04006D,0x7F04006E,0x7F04006F,0x7F0400A9,0x7F0400AA,0x7F0400AB,0x7F0400AC,0x7F0400AD }
+			// aapt resource value: { 0x101013F,0x1010140,0x7F030058,0x7F030059,0x7F03005A,0x7F03005B,0x7F03005C,0x7F03005D,0x7F030097,0x7F030098,0x7F030099,0x7F03009A,0x7F03009B }
 			public static int[] CardView = new int[] {
 					16843071,
 					16843072,
-					2130968682,
-					2130968683,
-					2130968684,
-					2130968685,
-					2130968686,
-					2130968687,
-					2130968745,
-					2130968746,
-					2130968747,
-					2130968748,
-					2130968749};
+					2130903128,
+					2130903129,
+					2130903130,
+					2130903131,
+					2130903132,
+					2130903133,
+					2130903191,
+					2130903192,
+					2130903193,
+					2130903194,
+					2130903195};
 			
 			// aapt resource value: 1
 			public const int CardView_android_minHeight = 1;
@@ -7676,51 +6973,51 @@
 			// aapt resource value: 12
 			public const int CardView_contentPaddingTop = 12;
 			
-			// aapt resource value: { 0x1010034,0x10100AB,0x101011F,0x101014F,0x10101E5,0x7F040073,0x7F040074,0x7F040075,0x7F040077,0x7F040078,0x7F040079,0x7F04007B,0x7F04007C,0x7F04007D,0x7F04007E,0x7F04007F,0x7F040080,0x7F040085,0x7F040086,0x7F040087,0x7F040089,0x7F04008A,0x7F04008B,0x7F04008C,0x7F04008D,0x7F04008E,0x7F04008F,0x7F0400FB,0x7F040105,0x7F040109,0x7F040165,0x7F040173,0x7F0401C8,0x7F0401CA }
+			// aapt resource value: { 0x1010034,0x10100AB,0x101011F,0x101014F,0x10101E5,0x7F030061,0x7F030062,0x7F030063,0x7F030065,0x7F030066,0x7F030067,0x7F030069,0x7F03006A,0x7F03006B,0x7F03006C,0x7F03006D,0x7F03006E,0x7F030073,0x7F030074,0x7F030075,0x7F030077,0x7F030078,0x7F030079,0x7F03007A,0x7F03007B,0x7F03007C,0x7F03007D,0x7F0300E3,0x7F0300ED,0x7F0300F1,0x7F03014D,0x7F030159,0x7F0301AE,0x7F0301B0 }
 			public static int[] Chip = new int[] {
 					16842804,
 					16842923,
 					16843039,
 					16843087,
 					16843237,
-					2130968691,
-					2130968692,
-					2130968693,
-					2130968695,
-					2130968696,
-					2130968697,
-					2130968699,
-					2130968700,
-					2130968701,
-					2130968702,
-					2130968703,
-					2130968704,
-					2130968709,
-					2130968710,
-					2130968711,
-					2130968713,
-					2130968714,
-					2130968715,
-					2130968716,
-					2130968717,
-					2130968718,
-					2130968719,
-					2130968827,
-					2130968837,
-					2130968841,
-					2130968933,
-					2130968947,
-					2130969032,
-					2130969034};
+					2130903137,
+					2130903138,
+					2130903139,
+					2130903141,
+					2130903142,
+					2130903143,
+					2130903145,
+					2130903146,
+					2130903147,
+					2130903148,
+					2130903149,
+					2130903150,
+					2130903155,
+					2130903156,
+					2130903157,
+					2130903159,
+					2130903160,
+					2130903161,
+					2130903162,
+					2130903163,
+					2130903164,
+					2130903165,
+					2130903267,
+					2130903277,
+					2130903281,
+					2130903373,
+					2130903385,
+					2130903470,
+					2130903472};
 			
-			// aapt resource value: { 0x7F040072,0x7F040081,0x7F040082,0x7F040083,0x7F040177,0x7F040178 }
+			// aapt resource value: { 0x7F030060,0x7F03006F,0x7F030070,0x7F030071,0x7F03015D,0x7F03015E }
 			public static int[] ChipGroup = new int[] {
-					2130968690,
-					2130968705,
-					2130968706,
-					2130968707,
-					2130968951,
-					2130968952};
+					2130903136,
+					2130903151,
+					2130903152,
+					2130903153,
+					2130903389,
+					2130903390};
 			
 			// aapt resource value: 0
 			public const int ChipGroup_checkedChip = 0;
@@ -7842,24 +7139,24 @@
 			// aapt resource value: 33
 			public const int Chip_textStartPadding = 33;
 			
-			// aapt resource value: { 0x7F040093,0x7F040094,0x7F0400AE,0x7F0400D3,0x7F0400D4,0x7F0400D5,0x7F0400D6,0x7F0400D7,0x7F0400D8,0x7F0400D9,0x7F040166,0x7F040168,0x7F040188,0x7F0401D5,0x7F0401D6,0x7F0401E0 }
+			// aapt resource value: { 0x7F030081,0x7F030082,0x7F03009C,0x7F0300BC,0x7F0300BD,0x7F0300BE,0x7F0300BF,0x7F0300C0,0x7F0300C1,0x7F0300C2,0x7F03014E,0x7F030150,0x7F03016E,0x7F0301BB,0x7F0301BC,0x7F0301C6 }
 			public static int[] CollapsingToolbarLayout = new int[] {
-					2130968723,
-					2130968724,
-					2130968750,
-					2130968787,
-					2130968788,
-					2130968789,
-					2130968790,
-					2130968791,
-					2130968792,
-					2130968793,
-					2130968934,
-					2130968936,
-					2130968968,
-					2130969045,
-					2130969046,
-					2130969056};
+					2130903169,
+					2130903170,
+					2130903196,
+					2130903228,
+					2130903229,
+					2130903230,
+					2130903231,
+					2130903232,
+					2130903233,
+					2130903234,
+					2130903374,
+					2130903376,
+					2130903406,
+					2130903483,
+					2130903484,
+					2130903494};
 			
 			// aapt resource value: 0
 			public const int CollapsingToolbarLayout_collapsedTitleGravity = 0;
@@ -7891,10 +7188,10 @@
 			// aapt resource value: 9
 			public const int CollapsingToolbarLayout_expandedTitleTextAppearance = 9;
 			
-			// aapt resource value: { 0x7F040126,0x7F040127 }
+			// aapt resource value: { 0x7F03010E,0x7F03010F }
 			public static int[] CollapsingToolbarLayout_Layout = new int[] {
-					2130968870,
-					2130968871};
+					2130903310,
+					2130903311};
 			
 			// aapt resource value: 0
 			public const int CollapsingToolbarLayout_Layout_layout_collapseMode = 0;
@@ -7920,11 +7217,11 @@
 			// aapt resource value: 15
 			public const int CollapsingToolbarLayout_toolbarId = 15;
 			
-			// aapt resource value: { 0x10101A5,0x101031F,0x7F040027 }
+			// aapt resource value: { 0x10101A5,0x101031F,0x7F030027 }
 			public static int[] ColorStateListItem = new int[] {
 					16843173,
 					16843551,
-					2130968615};
+					2130903079};
 			
 			// aapt resource value: 2
 			public const int ColorStateListItem_alpha = 2;
@@ -7935,11 +7232,11 @@
 			// aapt resource value: 0
 			public const int ColorStateListItem_android_color = 0;
 			
-			// aapt resource value: { 0x1010107,0x7F040068,0x7F040069 }
+			// aapt resource value: { 0x1010107,0x7F030056,0x7F030057 }
 			public static int[] CompoundButton = new int[] {
 					16843015,
-					2130968680,
-					2130968681};
+					2130903126,
+					2130903127};
 			
 			// aapt resource value: 0
 			public const int CompoundButton_android_button = 0;
@@ -7950,23 +7247,23 @@
 			// aapt resource value: 2
 			public const int CompoundButton_buttonTintMode = 2;
 			
-			// aapt resource value: { 0x7F04011E,0x7F040187 }
+			// aapt resource value: { 0x7F030106,0x7F03016D }
 			public static int[] CoordinatorLayout = new int[] {
-					2130968862,
-					2130968967};
+					2130903302,
+					2130903405};
 			
 			// aapt resource value: 0
 			public const int CoordinatorLayout_keylines = 0;
 			
-			// aapt resource value: { 0x10100B3,0x7F040123,0x7F040124,0x7F040125,0x7F040128,0x7F040129,0x7F04012A }
+			// aapt resource value: { 0x10100B3,0x7F03010B,0x7F03010C,0x7F03010D,0x7F030110,0x7F030111,0x7F030112 }
 			public static int[] CoordinatorLayout_Layout = new int[] {
 					16842931,
-					2130968867,
-					2130968868,
-					2130968869,
-					2130968872,
-					2130968873,
-					2130968874};
+					2130903307,
+					2130903308,
+					2130903309,
+					2130903312,
+					2130903313,
+					2130903314};
 			
 			// aapt resource value: 0
 			public const int CoordinatorLayout_Layout_android_layout_gravity = 0;
@@ -7992,10 +7289,10 @@
 			// aapt resource value: 1
 			public const int CoordinatorLayout_statusBarBackground = 1;
 			
-			// aapt resource value: { 0x7F040053,0x7F040054 }
+			// aapt resource value: { 0x7F030041,0x7F030042 }
 			public static int[] DesignTheme = new int[] {
-					2130968659,
-					2130968660};
+					2130903105,
+					2130903106};
 			
 			// aapt resource value: 0
 			public const int DesignTheme_bottomSheetDialogTheme = 0;
@@ -8003,16 +7300,16 @@
 			// aapt resource value: 1
 			public const int DesignTheme_bottomSheetStyle = 1;
 			
-			// aapt resource value: { 0x7F04003A,0x7F04003B,0x7F040047,0x7F040095,0x7F0400C5,0x7F0400F3,0x7F04017C,0x7F0401CC }
+			// aapt resource value: { 0x7F030029,0x7F03002A,0x7F030036,0x7F030083,0x7F0300AE,0x7F0300DC,0x7F030162,0x7F0301B2 }
 			public static int[] DrawerArrowToggle = new int[] {
-					2130968634,
-					2130968635,
-					2130968647,
-					2130968725,
-					2130968773,
-					2130968819,
-					2130968956,
-					2130969036};
+					2130903081,
+					2130903082,
+					2130903094,
+					2130903171,
+					2130903214,
+					2130903260,
+					2130903394,
+					2130903474};
 			
 			// aapt resource value: 0
 			public const int DrawerArrowToggle_arrowHeadLength = 0;
@@ -8038,21 +7335,21 @@
 			// aapt resource value: 7
 			public const int DrawerArrowToggle_thickness = 7;
 			
-			// aapt resource value: { 0x7F040045,0x7F040046,0x7F04004F,0x7F0400CC,0x7F0400DE,0x7F0400DF,0x7F0400FB,0x7F040103,0x7F040141,0x7F04015B,0x7F040165,0x7F040173,0x7F0401EA }
+			// aapt resource value: { 0x7F030034,0x7F030035,0x7F03003D,0x7F0300B5,0x7F0300C7,0x7F0300C8,0x7F0300E3,0x7F0300EB,0x7F030129,0x7F030143,0x7F03014D,0x7F030159,0x7F0301D0 }
 			public static int[] FloatingActionButton = new int[] {
-					2130968645,
-					2130968646,
-					2130968655,
-					2130968780,
-					2130968798,
-					2130968799,
-					2130968827,
-					2130968835,
-					2130968897,
-					2130968923,
-					2130968933,
-					2130968947,
-					2130969066};
+					2130903092,
+					2130903093,
+					2130903101,
+					2130903221,
+					2130903239,
+					2130903240,
+					2130903267,
+					2130903275,
+					2130903337,
+					2130903363,
+					2130903373,
+					2130903385,
+					2130903504};
 			
 			// aapt resource value: 0
 			public const int FloatingActionButton_backgroundTint = 0;
@@ -8060,9 +7357,9 @@
 			// aapt resource value: 1
 			public const int FloatingActionButton_backgroundTintMode = 1;
 			
-			// aapt resource value: { 0x7F040048 }
+			// aapt resource value: { 0x7F030037 }
 			public static int[] FloatingActionButton_Behavior_Layout = new int[] {
-					2130968648};
+					2130903095};
 			
 			// aapt resource value: 0
 			public const int FloatingActionButton_Behavior_Layout_behavior_autoHide = 0;
@@ -8100,10 +7397,10 @@
 			// aapt resource value: 12
 			public const int FloatingActionButton_useCompatPadding = 12;
 			
-			// aapt resource value: { 0x7F040119,0x7F04012F }
+			// aapt resource value: { 0x7F030101,0x7F030117 }
 			public static int[] FlowLayout = new int[] {
-					2130968857,
-					2130968879};
+					2130903297,
+					2130903319};
 			
 			// aapt resource value: 0
 			public const int FlowLayout_itemSpacing = 0;
@@ -8111,27 +7408,27 @@
 			// aapt resource value: 1
 			public const int FlowLayout_lineSpacing = 1;
 			
-			// aapt resource value: { 0x7F0400E9,0x7F0400EA,0x7F0400EB,0x7F0400EC,0x7F0400ED,0x7F0400EE }
+			// aapt resource value: { 0x7F0300D2,0x7F0300D3,0x7F0300D4,0x7F0300D5,0x7F0300D6,0x7F0300D7 }
 			public static int[] FontFamily = new int[] {
-					2130968809,
-					2130968810,
-					2130968811,
-					2130968812,
-					2130968813,
-					2130968814};
+					2130903250,
+					2130903251,
+					2130903252,
+					2130903253,
+					2130903254,
+					2130903255};
 			
-			// aapt resource value: { 0x1010532,0x1010533,0x101053F,0x101056F,0x1010570,0x7F0400E7,0x7F0400EF,0x7F0400F0,0x7F0400F1,0x7F0401E9 }
+			// aapt resource value: { 0x1010532,0x1010533,0x101053F,0x101056F,0x1010570,0x7F0300D0,0x7F0300D8,0x7F0300D9,0x7F0300DA,0x7F0301CF }
 			public static int[] FontFamilyFont = new int[] {
 					16844082,
 					16844083,
 					16844095,
 					16844143,
 					16844144,
-					2130968807,
-					2130968815,
-					2130968816,
-					2130968817,
-					2130969065};
+					2130903248,
+					2130903256,
+					2130903257,
+					2130903258,
+					2130903503};
 			
 			// aapt resource value: 0
 			public const int FontFamilyFont_android_font = 0;
@@ -8181,11 +7478,11 @@
 			// aapt resource value: 5
 			public const int FontFamily_fontProviderQuery = 5;
 			
-			// aapt resource value: { 0x1010109,0x1010200,0x7F0400F2 }
+			// aapt resource value: { 0x1010109,0x1010200,0x7F0300DB }
 			public static int[] ForegroundLinearLayout = new int[] {
 					16843017,
 					16843264,
-					2130968818};
+					2130903259};
 			
 			// aapt resource value: 0
 			public const int ForegroundLinearLayout_android_foreground = 0;
@@ -8258,146 +7555,17 @@
 			// aapt resource value: 2
 			public const int GradientColor_android_type = 2;
 			
-			// aapt resource value: { 0x7F040029,0x7F04002A,0x7F04002B,0x7F04002C,0x7F04002D,0x7F04002E,0x7F04002F,0x7F040030,0x7F040031,0x7F040032,0x7F040033,0x7F040034,0x7F040035,0x7F040036,0x7F040037,0x7F040038,0x7F040039,0x7F0400F5 }
-			public static int[] HDLArcSeekBar = new int[] {
-					2130968617,
-					2130968618,
-					2130968619,
-					2130968620,
-					2130968621,
-					2130968622,
-					2130968623,
-					2130968624,
-					2130968625,
-					2130968626,
-					2130968627,
-					2130968628,
-					2130968629,
-					2130968630,
-					2130968631,
-					2130968632,
-					2130968633,
-					2130968821};
-			
-			// aapt resource value: 0
-			public const int HDLArcSeekBar_arc_border_color = 0;
-			
-			// aapt resource value: 1
-			public const int HDLArcSeekBar_arc_border_width = 1;
-			
-			// aapt resource value: 2
-			public const int HDLArcSeekBar_arc_colors = 2;
-			
-			// aapt resource value: 3
-			public const int HDLArcSeekBar_arc_max = 3;
-			
-			// aapt resource value: 4
-			public const int HDLArcSeekBar_arc_min = 4;
-			
-			// aapt resource value: 5
-			public const int HDLArcSeekBar_arc_open_angle = 5;
-			
-			// aapt resource value: 6
-			public const int HDLArcSeekBar_arc_progress = 6;
-			
-			// aapt resource value: 7
-			public const int HDLArcSeekBar_arc_progress_bar_color = 7;
-			
-			// aapt resource value: 8
-			public const int HDLArcSeekBar_arc_progress_bar_text_unit = 8;
-			
-			// aapt resource value: 9
-			public const int HDLArcSeekBar_arc_rotate_angle = 9;
-			
-			// aapt resource value: 10
-			public const int HDLArcSeekBar_arc_shadow_radius = 10;
-			
-			// aapt resource value: 11
-			public const int HDLArcSeekBar_arc_thumb_color = 11;
-			
-			// aapt resource value: 12
-			public const int HDLArcSeekBar_arc_thumb_radius = 12;
-			
-			// aapt resource value: 13
-			public const int HDLArcSeekBar_arc_thumb_shadow_color = 13;
-			
-			// aapt resource value: 14
-			public const int HDLArcSeekBar_arc_thumb_shadow_radius = 14;
-			
-			// aapt resource value: 15
-			public const int HDLArcSeekBar_arc_thumb_width = 15;
-			
-			// aapt resource value: 16
-			public const int HDLArcSeekBar_arc_width = 16;
-			
-			// aapt resource value: 17
-			public const int HDLArcSeekBar_hdl_arc_thumb_mode = 17;
-			
-			// aapt resource value: { 0x7F0400B6,0x7F0400B7,0x7F0400B8,0x7F0400B9,0x7F0400BA,0x7F04016C }
-			public static int[] HDLCurtainSeekBar = new int[] {
-					2130968758,
-					2130968759,
-					2130968760,
-					2130968761,
-					2130968762,
-					2130968940};
-			
-			// aapt resource value: 0
-			public const int HDLCurtainSeekBar_curtain_bar_bg_color = 0;
-			
-			// aapt resource value: 1
-			public const int HDLCurtainSeekBar_curtain_bar_border_color = 1;
-			
-			// aapt resource value: 2
-			public const int HDLCurtainSeekBar_curtain_bar_color = 2;
-			
-			// aapt resource value: 3
-			public const int HDLCurtainSeekBar_curtain_bar_height = 3;
-			
-			// aapt resource value: 4
-			public const int HDLCurtainSeekBar_curtain_bar_width = 4;
-			
-			// aapt resource value: 5
-			public const int HDLCurtainSeekBar_second_curtain_bar_color = 5;
-			
-			// aapt resource value: { 0x7F04016D,0x7F0401ED,0x7F0401EE,0x7F0401EF,0x7F0401F0,0x7F0401F1 }
-			public static int[] HDLWaveSeekBar = new int[] {
-					2130968941,
-					2130969069,
-					2130969070,
-					2130969071,
-					2130969072,
-					2130969073};
-			
-			// aapt resource value: 0
-			public const int HDLWaveSeekBar_second_wave_color = 0;
-			
-			// aapt resource value: 1
-			public const int HDLWaveSeekBar_wave_bg_color = 1;
-			
-			// aapt resource value: 2
-			public const int HDLWaveSeekBar_wave_border_color = 2;
-			
-			// aapt resource value: 3
-			public const int HDLWaveSeekBar_wave_color = 3;
-			
-			// aapt resource value: 4
-			public const int HDLWaveSeekBar_wave_height = 4;
-			
-			// aapt resource value: 5
-			public const int HDLWaveSeekBar_wave_width = 5;
-			
-			// aapt resource value: { 0x10100AF,0x10100C4,0x1010126,0x1010127,0x1010128,0x7F0400C1,0x7F0400C3,0x7F040142,0x7F040172 }
+			// aapt resource value: { 0x10100AF,0x10100C4,0x1010126,0x1010127,0x1010128,0x7F0300AA,0x7F0300AC,0x7F03012A,0x7F030158 }
 			public static int[] LinearLayoutCompat = new int[] {
 					16842927,
 					16842948,
 					16843046,
 					16843047,
 					16843048,
-					2130968769,
-					2130968771,
-					2130968898,
-					2130968946};
+					2130903210,
+					2130903212,
+					2130903338,
+					2130903384};
 			
 			// aapt resource value: 2
 			public const int LinearLayoutCompat_android_baselineAligned = 2;
@@ -8456,24 +7624,24 @@
 			// aapt resource value: 1
 			public const int ListPopupWindow_android_dropDownVerticalOffset = 1;
 			
-			// aapt resource value: { 0x10101B7,0x10101B8,0x10101B9,0x10101BA,0x7F040045,0x7F040046,0x7F0400B1,0x7F040104,0x7F040106,0x7F040107,0x7F040108,0x7F04010A,0x7F04010B,0x7F040165,0x7F040189,0x7F04018A }
+			// aapt resource value: { 0x10101B7,0x10101B8,0x10101B9,0x10101BA,0x7F030034,0x7F030035,0x7F03009F,0x7F0300EC,0x7F0300EE,0x7F0300EF,0x7F0300F0,0x7F0300F2,0x7F0300F3,0x7F03014D,0x7F03016F,0x7F030170 }
 			public static int[] MaterialButton = new int[] {
 					16843191,
 					16843192,
 					16843193,
 					16843194,
-					2130968645,
-					2130968646,
-					2130968753,
-					2130968836,
-					2130968838,
-					2130968839,
-					2130968840,
-					2130968842,
-					2130968843,
-					2130968933,
-					2130968969,
-					2130968970};
+					2130903092,
+					2130903093,
+					2130903199,
+					2130903276,
+					2130903278,
+					2130903279,
+					2130903280,
+					2130903282,
+					2130903283,
+					2130903373,
+					2130903407,
+					2130903408};
 			
 			// aapt resource value: 3
 			public const int MaterialButton_android_insetBottom = 3;
@@ -8523,10 +7691,10 @@
 			// aapt resource value: 15
 			public const int MaterialButton_strokeWidth = 15;
 			
-			// aapt resource value: { 0x7F040189,0x7F04018A }
+			// aapt resource value: { 0x7F03016F,0x7F030170 }
 			public static int[] MaterialCardView = new int[] {
-					2130968969,
-					2130968970};
+					2130903407,
+					2130903408};
 			
 			// aapt resource value: 0
 			public const int MaterialCardView_strokeColor = 0;
@@ -8534,40 +7702,40 @@
 			// aapt resource value: 1
 			public const int MaterialCardView_strokeWidth = 1;
 			
-			// aapt resource value: { 0x7F040053,0x7F040054,0x7F04007A,0x7F040084,0x7F040088,0x7F040096,0x7F040097,0x7F04009D,0x7F04009E,0x7F04009F,0x7F0400CB,0x7F0400E6,0x7F04013D,0x7F04013E,0x7F040148,0x7F040167,0x7F040179,0x7F0401AC,0x7F0401B1,0x7F0401B2,0x7F0401B3,0x7F0401B4,0x7F0401B5,0x7F0401B6,0x7F0401B7,0x7F0401B8,0x7F0401B9,0x7F0401BA,0x7F0401BF,0x7F0401C4,0x7F0401C5,0x7F0401C9 }
+			// aapt resource value: { 0x7F030041,0x7F030042,0x7F030068,0x7F030072,0x7F030076,0x7F030084,0x7F030085,0x7F03008B,0x7F03008C,0x7F03008D,0x7F0300B4,0x7F0300CF,0x7F030125,0x7F030126,0x7F030130,0x7F03014F,0x7F03015F,0x7F030192,0x7F030197,0x7F030198,0x7F030199,0x7F03019A,0x7F03019B,0x7F03019C,0x7F03019D,0x7F03019E,0x7F03019F,0x7F0301A0,0x7F0301A5,0x7F0301AA,0x7F0301AB,0x7F0301AF }
 			public static int[] MaterialComponentsTheme = new int[] {
-					2130968659,
-					2130968660,
-					2130968698,
-					2130968708,
-					2130968712,
-					2130968726,
-					2130968727,
-					2130968733,
-					2130968734,
-					2130968735,
-					2130968779,
-					2130968806,
-					2130968893,
-					2130968894,
-					2130968904,
-					2130968935,
-					2130968953,
-					2130969004,
-					2130969009,
-					2130969010,
-					2130969011,
-					2130969012,
-					2130969013,
-					2130969014,
-					2130969015,
-					2130969016,
-					2130969017,
-					2130969018,
-					2130969023,
-					2130969028,
-					2130969029,
-					2130969033};
+					2130903105,
+					2130903106,
+					2130903144,
+					2130903154,
+					2130903158,
+					2130903172,
+					2130903173,
+					2130903179,
+					2130903180,
+					2130903181,
+					2130903220,
+					2130903247,
+					2130903333,
+					2130903334,
+					2130903344,
+					2130903375,
+					2130903391,
+					2130903442,
+					2130903447,
+					2130903448,
+					2130903449,
+					2130903450,
+					2130903451,
+					2130903452,
+					2130903453,
+					2130903454,
+					2130903455,
+					2130903456,
+					2130903461,
+					2130903466,
+					2130903467,
+					2130903471};
 			
 			// aapt resource value: 0
 			public const int MaterialComponentsTheme_bottomSheetDialogTheme = 0;
@@ -8692,7 +7860,7 @@
 			// aapt resource value: 2
 			public const int MenuGroup_android_visible = 2;
 			
-			// aapt resource value: { 0x1010002,0x101000E,0x10100D0,0x1010106,0x1010194,0x10101DE,0x10101DF,0x10101E1,0x10101E2,0x10101E3,0x10101E4,0x10101E5,0x101026F,0x7F04000D,0x7F04001F,0x7F040020,0x7F040028,0x7F0400A2,0x7F04010A,0x7F04010B,0x7F040149,0x7F040171,0x7F0401E5 }
+			// aapt resource value: { 0x1010002,0x101000E,0x10100D0,0x1010106,0x1010194,0x10101DE,0x10101DF,0x10101E1,0x10101E2,0x10101E3,0x10101E4,0x10101E5,0x101026F,0x7F03000D,0x7F03001F,0x7F030020,0x7F030028,0x7F030090,0x7F0300F2,0x7F0300F3,0x7F030131,0x7F030157,0x7F0301CB }
 			public static int[] MenuItem = new int[] {
 					16842754,
 					16842766,
@@ -8707,16 +7875,16 @@
 					16843236,
 					16843237,
 					16843375,
-					2130968589,
-					2130968607,
-					2130968608,
-					2130968616,
-					2130968738,
-					2130968842,
-					2130968843,
-					2130968905,
-					2130968945,
-					2130969061};
+					2130903053,
+					2130903071,
+					2130903072,
+					2130903080,
+					2130903184,
+					2130903282,
+					2130903283,
+					2130903345,
+					2130903383,
+					2130903499};
 			
 			// aapt resource value: 13
 			public const int MenuItem_actionLayout = 13;
@@ -8787,7 +7955,7 @@
 			// aapt resource value: 22
 			public const int MenuItem_tooltipText = 22;
 			
-			// aapt resource value: { 0x10100AE,0x101012C,0x101012D,0x101012E,0x101012F,0x1010130,0x1010131,0x7F04015A,0x7F04018B }
+			// aapt resource value: { 0x10100AE,0x101012C,0x101012D,0x101012E,0x101012F,0x1010130,0x1010131,0x7F030142,0x7F030171 }
 			public static int[] MenuView = new int[] {
 					16842926,
 					16843052,
@@ -8796,8 +7964,8 @@
 					16843055,
 					16843056,
 					16843057,
-					2130968922,
-					2130968971};
+					2130903362,
+					2130903409};
 			
 			// aapt resource value: 4
 			public const int MenuView_android_headerBackground = 4;
@@ -8826,20 +7994,20 @@
 			// aapt resource value: 8
 			public const int MenuView_subMenuArrow = 8;
 			
-			// aapt resource value: { 0x10100D4,0x10100DD,0x101011F,0x7F0400CC,0x7F0400F6,0x7F040112,0x7F040113,0x7F040115,0x7F040117,0x7F04011A,0x7F04011D,0x7F040143 }
+			// aapt resource value: { 0x10100D4,0x10100DD,0x101011F,0x7F0300B5,0x7F0300DE,0x7F0300FA,0x7F0300FB,0x7F0300FD,0x7F0300FF,0x7F030102,0x7F030105,0x7F03012B }
 			public static int[] NavigationView = new int[] {
 					16842964,
 					16842973,
 					16843039,
-					2130968780,
-					2130968822,
-					2130968850,
-					2130968851,
-					2130968853,
-					2130968855,
-					2130968858,
-					2130968861,
-					2130968899};
+					2130903221,
+					2130903262,
+					2130903290,
+					2130903291,
+					2130903293,
+					2130903295,
+					2130903298,
+					2130903301,
+					2130903339};
 			
 			// aapt resource value: 0
 			public const int NavigationView_android_background = 0;
@@ -8877,42 +8045,15 @@
 			// aapt resource value: 11
 			public const int NavigationView_menu = 11;
 			
-			// aapt resource value: { 0x7F0401F2,0x7F0401F3,0x7F0401F4,0x7F0401F5,0x7F0401F6,0x7F0401F7 }
-			public static int[] pickerview = new int[] {
-					2130969074,
-					2130969075,
-					2130969076,
-					2130969077,
-					2130969078,
-					2130969079};
-			
-			// aapt resource value: 0
-			public const int pickerview_wheelview_dividerColor = 0;
-			
-			// aapt resource value: 1
-			public const int pickerview_wheelview_gravity = 1;
-			
-			// aapt resource value: 2
-			public const int pickerview_wheelview_lineSpacingMultiplier = 2;
-			
-			// aapt resource value: 3
-			public const int pickerview_wheelview_textColorCenter = 3;
-			
-			// aapt resource value: 4
-			public const int pickerview_wheelview_textColorOut = 4;
-			
-			// aapt resource value: 5
-			public const int pickerview_wheelview_textSize = 5;
-			
-			// aapt resource value: { 0x1010176,0x10102C9,0x7F04014A }
+			// aapt resource value: { 0x1010176,0x10102C9,0x7F030132 }
 			public static int[] PopupWindow = new int[] {
 					16843126,
 					16843465,
-					2130968906};
+					2130903346};
 			
-			// aapt resource value: { 0x7F040182 }
+			// aapt resource value: { 0x7F030168 }
 			public static int[] PopupWindowBackgroundState = new int[] {
-					2130968962};
+					2130903400};
 			
 			// aapt resource value: 0
 			public const int PopupWindowBackgroundState_state_above_anchor = 0;
@@ -8926,10 +8067,10 @@
 			// aapt resource value: 2
 			public const int PopupWindow_overlapAnchor = 2;
 			
-			// aapt resource value: { 0x7F04014B,0x7F04014E }
+			// aapt resource value: { 0x7F030133,0x7F030136 }
 			public static int[] RecycleListView = new int[] {
-					2130968907,
-					2130968910};
+					2130903347,
+					2130903350};
 			
 			// aapt resource value: 0
 			public const int RecycleListView_paddingBottomNoButtons = 0;
@@ -8937,19 +8078,19 @@
 			// aapt resource value: 1
 			public const int RecycleListView_paddingTopNoTitle = 1;
 			
-			// aapt resource value: { 0x10100C4,0x10100F1,0x7F0400E0,0x7F0400E1,0x7F0400E2,0x7F0400E3,0x7F0400E4,0x7F040122,0x7F040164,0x7F04017B,0x7F040181 }
+			// aapt resource value: { 0x10100C4,0x10100F1,0x7F0300C9,0x7F0300CA,0x7F0300CB,0x7F0300CC,0x7F0300CD,0x7F03010A,0x7F03014C,0x7F030161,0x7F030167 }
 			public static int[] RecyclerView = new int[] {
 					16842948,
 					16842993,
-					2130968800,
-					2130968801,
-					2130968802,
-					2130968803,
-					2130968804,
-					2130968866,
-					2130968932,
-					2130968955,
-					2130968961};
+					2130903241,
+					2130903242,
+					2130903243,
+					2130903244,
+					2130903245,
+					2130903306,
+					2130903372,
+					2130903393,
+					2130903399};
 			
 			// aapt resource value: 1
 			public const int RecyclerView_android_descendantFocusability = 1;
@@ -8984,39 +8125,39 @@
 			// aapt resource value: 10
 			public const int RecyclerView_stackFromEnd = 10;
 			
-			// aapt resource value: { 0x7F040110 }
+			// aapt resource value: { 0x7F0300F8 }
 			public static int[] ScrimInsetsFrameLayout = new int[] {
-					2130968848};
+					2130903288};
 			
 			// aapt resource value: 0
 			public const int ScrimInsetsFrameLayout_insetForeground = 0;
 			
-			// aapt resource value: { 0x7F04004B }
+			// aapt resource value: { 0x7F03003A }
 			public static int[] ScrollingViewBehavior_Layout = new int[] {
-					2130968651};
+					2130903098};
 			
 			// aapt resource value: 0
 			public const int ScrollingViewBehavior_Layout_behavior_overlapTop = 0;
 			
-			// aapt resource value: { 0x10100DA,0x101011F,0x1010220,0x1010264,0x7F040089,0x7F0400A1,0x7F0400BC,0x7F0400F4,0x7F04010C,0x7F040121,0x7F04015E,0x7F04015F,0x7F040169,0x7F04016A,0x7F04018C,0x7F040191,0x7F0401EC }
+			// aapt resource value: { 0x10100DA,0x101011F,0x1010220,0x1010264,0x7F030077,0x7F03008F,0x7F0300A5,0x7F0300DD,0x7F0300F4,0x7F030109,0x7F030146,0x7F030147,0x7F030151,0x7F030152,0x7F030172,0x7F030177,0x7F0301D2 }
 			public static int[] SearchView = new int[] {
 					16842970,
 					16843039,
 					16843296,
 					16843364,
-					2130968713,
-					2130968737,
-					2130968764,
-					2130968820,
-					2130968844,
-					2130968865,
-					2130968926,
-					2130968927,
-					2130968937,
-					2130968938,
-					2130968972,
-					2130968977,
-					2130969068};
+					2130903159,
+					2130903183,
+					2130903205,
+					2130903261,
+					2130903284,
+					2130903305,
+					2130903366,
+					2130903367,
+					2130903377,
+					2130903378,
+					2130903410,
+					2130903415,
+					2130903506};
 			
 			// aapt resource value: 0
 			public const int SearchView_android_focusable = 0;
@@ -9069,16 +8210,16 @@
 			// aapt resource value: 16
 			public const int SearchView_voiceIcon = 16;
 			
-			// aapt resource value: { 0x7F040179,0x7F04017A }
+			// aapt resource value: { 0x7F03015F,0x7F030160 }
 			public static int[] Snackbar = new int[] {
-					2130968953,
-					2130968954};
+					2130903391,
+					2130903392};
 			
-			// aapt resource value: { 0x101011F,0x7F0400CC,0x7F04013F }
+			// aapt resource value: { 0x101011F,0x7F0300B5,0x7F030127 }
 			public static int[] SnackbarLayout = new int[] {
 					16843039,
-					2130968780,
-					2130968895};
+					2130903221,
+					2130903335};
 			
 			// aapt resource value: 0
 			public const int SnackbarLayout_android_maxWidth = 0;
@@ -9095,13 +8236,13 @@
 			// aapt resource value: 1
 			public const int Snackbar_snackbarStyle = 1;
 			
-			// aapt resource value: { 0x10100B2,0x1010176,0x101017B,0x1010262,0x7F040158 }
+			// aapt resource value: { 0x10100B2,0x1010176,0x101017B,0x1010262,0x7F030140 }
 			public static int[] Spinner = new int[] {
 					16842930,
 					16843126,
 					16843131,
 					16843362,
-					2130968920};
+					2130903360};
 			
 			// aapt resource value: 3
 			public const int Spinner_android_dropDownWidth = 3;
@@ -9152,22 +8293,22 @@
 			// aapt resource value: 1
 			public const int StateListDrawable_android_visible = 1;
 			
-			// aapt resource value: { 0x1010124,0x1010125,0x1010142,0x7F040174,0x7F04017F,0x7F040192,0x7F040193,0x7F040195,0x7F0401CD,0x7F0401CE,0x7F0401CF,0x7F0401E6,0x7F0401E7,0x7F0401E8 }
+			// aapt resource value: { 0x1010124,0x1010125,0x1010142,0x7F03015A,0x7F030165,0x7F030178,0x7F030179,0x7F03017B,0x7F0301B3,0x7F0301B4,0x7F0301B5,0x7F0301CC,0x7F0301CD,0x7F0301CE }
 			public static int[] SwitchCompat = new int[] {
 					16843044,
 					16843045,
 					16843074,
-					2130968948,
-					2130968959,
-					2130968978,
-					2130968979,
-					2130968981,
-					2130969037,
-					2130969038,
-					2130969039,
-					2130969062,
-					2130969063,
-					2130969064};
+					2130903386,
+					2130903397,
+					2130903416,
+					2130903417,
+					2130903419,
+					2130903475,
+					2130903476,
+					2130903477,
+					2130903500,
+					2130903501,
+					2130903502};
 			
 			// aapt resource value: 1
 			public const int SwitchCompat_android_textOff = 1;
@@ -9226,33 +8367,33 @@
 			// aapt resource value: 2
 			public const int TabItem_android_text = 2;
 			
-			// aapt resource value: { 0x7F040196,0x7F040197,0x7F040198,0x7F040199,0x7F04019A,0x7F04019B,0x7F04019C,0x7F04019D,0x7F04019E,0x7F04019F,0x7F0401A0,0x7F0401A1,0x7F0401A2,0x7F0401A3,0x7F0401A4,0x7F0401A5,0x7F0401A6,0x7F0401A7,0x7F0401A8,0x7F0401A9,0x7F0401AA,0x7F0401AB,0x7F0401AD,0x7F0401AE,0x7F0401AF }
+			// aapt resource value: { 0x7F03017C,0x7F03017D,0x7F03017E,0x7F03017F,0x7F030180,0x7F030181,0x7F030182,0x7F030183,0x7F030184,0x7F030185,0x7F030186,0x7F030187,0x7F030188,0x7F030189,0x7F03018A,0x7F03018B,0x7F03018C,0x7F03018D,0x7F03018E,0x7F03018F,0x7F030190,0x7F030191,0x7F030193,0x7F030194,0x7F030195 }
 			public static int[] TabLayout = new int[] {
-					2130968982,
-					2130968983,
-					2130968984,
-					2130968985,
-					2130968986,
-					2130968987,
-					2130968988,
-					2130968989,
-					2130968990,
-					2130968991,
-					2130968992,
-					2130968993,
-					2130968994,
-					2130968995,
-					2130968996,
-					2130968997,
-					2130968998,
-					2130968999,
-					2130969000,
-					2130969001,
-					2130969002,
-					2130969003,
-					2130969005,
-					2130969006,
-					2130969007};
+					2130903420,
+					2130903421,
+					2130903422,
+					2130903423,
+					2130903424,
+					2130903425,
+					2130903426,
+					2130903427,
+					2130903428,
+					2130903429,
+					2130903430,
+					2130903431,
+					2130903432,
+					2130903433,
+					2130903434,
+					2130903435,
+					2130903436,
+					2130903437,
+					2130903438,
+					2130903439,
+					2130903440,
+					2130903441,
+					2130903443,
+					2130903444,
+					2130903445};
 			
 			// aapt resource value: 0
 			public const int TabLayout_tabBackground = 0;
@@ -9329,7 +8470,7 @@
 			// aapt resource value: 24
 			public const int TabLayout_tabUnboundedRipple = 24;
 			
-			// aapt resource value: { 0x1010095,0x1010096,0x1010097,0x1010098,0x101009A,0x101009B,0x1010161,0x1010162,0x1010163,0x1010164,0x10103AC,0x7F0400E8,0x7F0401B0 }
+			// aapt resource value: { 0x1010095,0x1010096,0x1010097,0x1010098,0x101009A,0x101009B,0x1010161,0x1010162,0x1010163,0x1010164,0x10103AC,0x7F0300D1,0x7F030196 }
 			public static int[] TextAppearance = new int[] {
 					16842901,
 					16842902,
@@ -9342,8 +8483,8 @@
 					16843107,
 					16843108,
 					16843692,
-					2130968808,
-					2130969008};
+					2130903249,
+					2130903446};
 			
 			// aapt resource value: 10
 			public const int TextAppearance_android_fontFamily = 10;
@@ -9384,36 +8525,36 @@
 			// aapt resource value: 12
 			public const int TextAppearance_textAllCaps = 12;
 			
-			// aapt resource value: { 0x101009A,0x1010150,0x7F040055,0x7F040056,0x7F040057,0x7F040058,0x7F040059,0x7F04005A,0x7F04005B,0x7F04005C,0x7F04005D,0x7F0400B2,0x7F0400B3,0x7F0400B4,0x7F0400B5,0x7F0400CF,0x7F0400D0,0x7F0400F8,0x7F0400F9,0x7F0400FA,0x7F0400FE,0x7F0400FF,0x7F040100,0x7F040152,0x7F040153,0x7F040154,0x7F040155,0x7F040156 }
+			// aapt resource value: { 0x101009A,0x1010150,0x7F030043,0x7F030044,0x7F030045,0x7F030046,0x7F030047,0x7F030048,0x7F030049,0x7F03004A,0x7F03004B,0x7F0300A0,0x7F0300A1,0x7F0300A2,0x7F0300A3,0x7F0300B8,0x7F0300B9,0x7F0300E0,0x7F0300E1,0x7F0300E2,0x7F0300E6,0x7F0300E7,0x7F0300E8,0x7F03013A,0x7F03013B,0x7F03013C,0x7F03013D,0x7F03013E }
 			public static int[] TextInputLayout = new int[] {
 					16842906,
 					16843088,
-					2130968661,
-					2130968662,
-					2130968663,
-					2130968664,
-					2130968665,
-					2130968666,
-					2130968667,
-					2130968668,
-					2130968669,
-					2130968754,
-					2130968755,
-					2130968756,
-					2130968757,
-					2130968783,
-					2130968784,
-					2130968824,
-					2130968825,
-					2130968826,
-					2130968830,
-					2130968831,
-					2130968832,
-					2130968914,
-					2130968915,
-					2130968916,
-					2130968917,
-					2130968918};
+					2130903107,
+					2130903108,
+					2130903109,
+					2130903110,
+					2130903111,
+					2130903112,
+					2130903113,
+					2130903114,
+					2130903115,
+					2130903200,
+					2130903201,
+					2130903202,
+					2130903203,
+					2130903224,
+					2130903225,
+					2130903264,
+					2130903265,
+					2130903266,
+					2130903270,
+					2130903271,
+					2130903272,
+					2130903354,
+					2130903355,
+					2130903356,
+					2130903357,
+					2130903358};
 			
 			// aapt resource value: 1
 			public const int TextInputLayout_android_hint = 1;
@@ -9499,11 +8640,11 @@
 			// aapt resource value: 27
 			public const int TextInputLayout_passwordToggleTintMode = 27;
 			
-			// aapt resource value: { 0x1010034,0x7F0400CD,0x7F0400CE }
+			// aapt resource value: { 0x1010034,0x7F0300B6,0x7F0300B7 }
 			public static int[] ThemeEnforcement = new int[] {
 					16842804,
-					2130968781,
-					2130968782};
+					2130903222,
+					2130903223};
 			
 			// aapt resource value: 0
 			public const int ThemeEnforcement_android_textAppearance = 0;
@@ -9514,37 +8655,37 @@
 			// aapt resource value: 2
 			public const int ThemeEnforcement_enforceTextAppearance = 2;
 			
-			// aapt resource value: { 0x10100AF,0x1010140,0x7F040063,0x7F040091,0x7F040092,0x7F0400A3,0x7F0400A4,0x7F0400A5,0x7F0400A6,0x7F0400A7,0x7F0400A8,0x7F04013B,0x7F04013C,0x7F040140,0x7F040145,0x7F040146,0x7F040158,0x7F04018D,0x7F04018E,0x7F04018F,0x7F0401D5,0x7F0401D7,0x7F0401D8,0x7F0401D9,0x7F0401DA,0x7F0401DB,0x7F0401DC,0x7F0401DD,0x7F0401DE }
+			// aapt resource value: { 0x10100AF,0x1010140,0x7F030051,0x7F03007F,0x7F030080,0x7F030091,0x7F030092,0x7F030093,0x7F030094,0x7F030095,0x7F030096,0x7F030123,0x7F030124,0x7F030128,0x7F03012D,0x7F03012E,0x7F030140,0x7F030173,0x7F030174,0x7F030175,0x7F0301BB,0x7F0301BD,0x7F0301BE,0x7F0301BF,0x7F0301C0,0x7F0301C1,0x7F0301C2,0x7F0301C3,0x7F0301C4 }
 			public static int[] Toolbar = new int[] {
 					16842927,
 					16843072,
-					2130968675,
-					2130968721,
-					2130968722,
-					2130968739,
-					2130968740,
-					2130968741,
-					2130968742,
-					2130968743,
-					2130968744,
-					2130968891,
-					2130968892,
-					2130968896,
-					2130968901,
-					2130968902,
-					2130968920,
-					2130968973,
-					2130968974,
-					2130968975,
-					2130969045,
-					2130969047,
-					2130969048,
-					2130969049,
-					2130969050,
-					2130969051,
-					2130969052,
-					2130969053,
-					2130969054};
+					2130903121,
+					2130903167,
+					2130903168,
+					2130903185,
+					2130903186,
+					2130903187,
+					2130903188,
+					2130903189,
+					2130903190,
+					2130903331,
+					2130903332,
+					2130903336,
+					2130903341,
+					2130903342,
+					2130903360,
+					2130903411,
+					2130903412,
+					2130903413,
+					2130903483,
+					2130903485,
+					2130903486,
+					2130903487,
+					2130903488,
+					2130903489,
+					2130903490,
+					2130903491,
+					2130903492};
 			
 			// aapt resource value: 0
 			public const int Toolbar_android_gravity = 0;
@@ -9633,19 +8774,19 @@
 			// aapt resource value: 28
 			public const int Toolbar_titleTextColor = 28;
 			
-			// aapt resource value: { 0x1010000,0x10100DA,0x7F04014C,0x7F04014D,0x7F0401CB }
+			// aapt resource value: { 0x1010000,0x10100DA,0x7F030134,0x7F030135,0x7F0301B1 }
 			public static int[] View = new int[] {
 					16842752,
 					16842970,
-					2130968908,
-					2130968909,
-					2130969035};
+					2130903348,
+					2130903349,
+					2130903473};
 			
-			// aapt resource value: { 0x10100D4,0x7F040045,0x7F040046 }
+			// aapt resource value: { 0x10100D4,0x7F030034,0x7F030035 }
 			public static int[] ViewBackgroundHelper = new int[] {
 					16842964,
-					2130968645,
-					2130968646};
+					2130903092,
+					2130903093};
 			
 			// aapt resource value: 0
 			public const int ViewBackgroundHelper_android_background = 0;
@@ -9699,11 +8840,8 @@
 		public partial class Xml
 		{
 			
-			// aapt resource value: 0x7F120000
-			public const int hdl_filepaths = 2131886080;
-			
-			// aapt resource value: 0x7F120001
-			public const int xamarin_essentials_fileprovider_file_paths = 2131886081;
+			// aapt resource value: 0x7F110000
+			public const int xamarin_essentials_fileprovider_file_paths = 2131820544;
 			
 			static Xml()
 			{
diff --git a/HDL-ON_iOS/AppDelegate.cs b/HDL-ON_iOS/AppDelegate.cs
index 8bdad2d..afe1206 100644
--- a/HDL-ON_iOS/AppDelegate.cs
+++ b/HDL-ON_iOS/AppDelegate.cs
@@ -97,14 +97,14 @@
                 NSUserDefaults.StandardUserDefaults.SetString(DeviceToken, "PushDeviceToken");
                 string userPhoneName = UIDevice.CurrentDevice.Name;
 
-                UserConfig.Instance.PushDeviceToken = DeviceToken;
+                OnAppConfig.Instance.PushDeviceToken = DeviceToken;
                 //UserConfig.Instance.phoneName = userPhoneName;
                 //UserConfig.Instance.SaveUserConfig();
             }
-            if (UserConfig.Instance.PushDeviceToken != DeviceToken)
+            if (OnAppConfig.Instance.PushDeviceToken != DeviceToken)
             {
                 string userPhoneName = UIDevice.CurrentDevice.Name;
-                UserConfig.Instance.PushDeviceToken = DeviceToken;
+                OnAppConfig.Instance.PushDeviceToken = DeviceToken;
                 //UserConfig.Instance.phoneName = userPhoneName;
                 //UserConfig.Instance.SaveUserConfig();
             }
@@ -183,14 +183,14 @@
             application.StatusBarStyle = UIStatusBarStyle.DarkContent;
 
             string nsCount = NSLocale.CurrentLocale.CountryCode;
-            if (nsCount != UserConfig.Instance.CountryCode)
+            if (nsCount != OnAppConfig.Instance.CountryCode)
             {
-                UserConfig.Instance.CountryCode = nsCount;
-                UserConfig.Instance.SaveUserConfig();
+                OnAppConfig.Instance.CountryCode = nsCount;
+                OnAppConfig.Instance.SaveUserConfig();
             }
             application.IdleTimerDisabled = true;
             application.RegisterForRemoteNotificationTypes(UIRemoteNotificationType.Alert | UIRemoteNotificationType.Badge | UIRemoteNotificationType.Sound);
-            
+
             Window = new UIWindow(UIScreen.MainScreen.Bounds);
             var Root = new UINavigationController(new ViewController()) { NavigationBarHidden = true };
             Window.RootViewController = Root;
diff --git a/HDL-ON_iOS/HDL-ON_iOS.csproj b/HDL-ON_iOS/HDL-ON_iOS.csproj
index c89eed4..d44096e 100644
--- a/HDL-ON_iOS/HDL-ON_iOS.csproj
+++ b/HDL-ON_iOS/HDL-ON_iOS.csproj
@@ -50,6 +50,7 @@
         <MtouchDebug>true</MtouchDebug>
         <MtouchExtraArgs>-gcc_flags="-dead_strip -ObjC";-w</MtouchExtraArgs>
         <CodesignProvision>On_Dev-0327</CodesignProvision>
+        <MtouchI18n>cjk</MtouchI18n>
     </PropertyGroup>
     <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|iPhone' ">
         <DebugType>none</DebugType>
@@ -145,9 +146,10 @@
         <Folder Include="Resources\Phone\Classification\" />
         <Folder Include="Resources\Phone\Classification\Room\" />
         <Folder Include="Resources\Phone\Collection\" />
-        <Folder Include="Resources\Phone\Public\InfoIcon\" />
+        <Folder Include="Resources\Phone\Public\DeviceInfoIcon\" />
         <Folder Include="Resources\Phone\FunctionIcon\" />
         <Folder Include="Resources\Phone\FunctionIcon\Scene\" />
+        <Folder Include="Resources\Phone\Public\MsgIcon\" />
     </ItemGroup>
     <ItemGroup>
         <InterfaceDefinition Include="LaunchScreen.storyboard" />
@@ -216,9 +218,9 @@
       <BundleResource Include="Resources\Phone\Collection\Functionbg.png" />
       <BundleResource Include="Resources\Phone\Collection\FunctionOnbg.png" />
       <BundleResource Include="Resources\Phone\Collection\ChangeViewbg.png" />
-      <BundleResource Include="Resources\Phone\Public\InfoIcon\HumidityIcon.png" />
-      <BundleResource Include="Resources\Phone\Public\InfoIcon\Pm25Icon.png" />
-      <BundleResource Include="Resources\Phone\Public\InfoIcon\TempIcon.png" />
+      <BundleResource Include="Resources\Phone\Public\DeviceInfoIcon\HumidityIcon.png" />
+      <BundleResource Include="Resources\Phone\Public\DeviceInfoIcon\Pm25Icon.png" />
+      <BundleResource Include="Resources\Phone\Public\DeviceInfoIcon\TempIcon.png" />
       <BundleResource Include="Resources\Phone\Public\DownIcon.png" />
       <BundleResource Include="Resources\Phone\Public\transparent.png" />
       <BundleResource Include="Resources\Phone\Collection\CollectionIcon.png" />
@@ -273,7 +275,6 @@
       <BundleResource Include="Resources\Phone\FunctionIcon\Scene\MovieMark.png" />
       <BundleResource Include="Resources\Phone\FunctionIcon\Scene\SceneIcon.png" />
       <BundleResource Include="Resources\Phone\Collection\SceneCovered.png" />
-      <BundleResource Include="Resources\Phone\Collection\SceneCoveredOn.png" />
       <BundleResource Include="Resources\Phone\FunctionIcon\Scene\DelayIcon.png" />
       <BundleResource Include="Resources\Phone\FunctionIcon\Scene\s2.png" />
       <BundleResource Include="Resources\Phone\FunctionIcon\Scene\s1.png" />
@@ -298,7 +299,7 @@
       <BundleResource Include="Resources\Phone\FunctionIcon\FunctionBg\ElectricFunctionBg.png" />
       <BundleResource Include="Resources\Phone\FunctionIcon\FunctionBg\SensorFunctionBg.png" />
       <BundleResource Include="Resources\Phone\FunctionIcon\FunctionBg\DoorLockFunctionBg.png" />
-      <BundleResource Include="Resources\Phone\Public\InfoIcon\Restored_Shadow.png" />
+      <BundleResource Include="Resources\Phone\Public\DeviceInfoIcon\Restored_Shadow.png" />
       <BundleResource Include="Resources\Phone\FunctionIcon\Curtain\CurtainOpenBlueIcon_Shadow.png" />
       <BundleResource Include="Resources\Phone\FunctionIcon\Curtain\CurtainOpenWhiteIcon_Shadow.png" />
       <BundleResource Include="Resources\Phone\FunctionIcon\Curtain\CurtainCloseWhiteIcon_Shadow.png" />
@@ -316,6 +317,8 @@
       <BundleResource Include="Resources\Phone\FunctionIcon\AC\WindLowIconGray.png" />
       <BundleResource Include="Resources\Phone\FunctionIcon\AC\WindMediumIcon.png" />
       <BundleResource Include="Resources\Phone\FunctionIcon\AC\WindMediumIconGray.png" />
+      <BundleResource Include="Resources\Phone\Public\MsgIcon\TipIconBlack.png" />
+      <BundleResource Include="Resources\Phone\Public\MsgIcon\TipIconWhite.png" />
     </ItemGroup>
     <ItemGroup>
       <ITunesArtwork Include="iTunesArtwork" />
diff --git a/HDL-ON_iOS/Info.plist b/HDL-ON_iOS/Info.plist
index 74b148d..c50adfa 100755
--- a/HDL-ON_iOS/Info.plist
+++ b/HDL-ON_iOS/Info.plist
@@ -34,8 +34,6 @@
 	<string>Set up your room or scene background.</string>
 	<key>NSPhotoLibraryUsageDescription</key>
 	<string>Set up your room or scene background.</string>
-	<key>Custom Property</key>
-	<string></string>
 	<key>UISupportedInterfaceOrientations</key>
 	<array>
 		<string>UIInterfaceOrientationPortrait</string>
@@ -66,17 +64,23 @@
 	<string>HDL ON +</string>
 	<key>XSAppIconAssets</key>
 	<string>Assets.xcassets/AppIcon.appiconset</string>
-	<key>NSLocationWhenInUseUsageDescription</key>
-	<string>Get the weather</string>
 	<key>CFBundleDisplayName</key>
 	<string>HDL ON +</string>
-	<key>NSLocationAlwaysUsageDescription</key>
-	<string>Get the weather</string>
 	<key>UIStatusBarStyle</key>
 	<string>UIStatusBarStyleLightContent</string>
 	<key>CFBundleShortVersionString</key>
 	<string>1.0.1.202003031</string>
 	<key>CFBundleVersion</key>
 	<string>1.0.1.202003031</string>
+	<key>NSLocationAlwaysAndWhenInUseUsageDescription</key>
+	<string>鑾峰彇澶╂皵棰勬姤1</string>
+	<key>UIBackgroundModes</key>
+	<array>
+		<string>location</string>
+	</array>
+	<key>NSLocationWhenInUseUsageDescription</key>
+	<string>鑾峰彇澶╂皵棰勬姤2</string>
+	<key>NSAppleMusicUsageDescription</key>
+	<string>鑾峰彇澶╂皵棰勬姤</string>
 </dict>
 </plist>
diff --git a/HDL-ON_iOS/Main.cs b/HDL-ON_iOS/Main.cs
index fdcd632..6f89771 100644
--- a/HDL-ON_iOS/Main.cs
+++ b/HDL-ON_iOS/Main.cs
@@ -1,4 +1,6 @@
-锘縰sing UIKit;
+锘縰sing HDL_ON;
+using HDL_ON.DAL.Server;
+using UIKit;
 
 namespace HDL_ON_iOS
 {
@@ -7,6 +9,13 @@
         // This is the main entry point of the application.
         static void Main(string[] args)
         {
+            //鑾峰彇缁忕含搴� 
+            Shared.Application.LocationAction = (arg1, arg2) =>
+            {
+                HttpServerRequest pm = new HttpServerRequest();
+                pm.GetCityInfo(arg1.ToString(), arg2.ToString());
+            };
+
             // if you want to use a different Application Delegate class from "AppDelegate"
             // you can specify it here.
             UIApplication.Main(args, null, "AppDelegate");
diff --git a/HDL-ON_iOS/Resources/Language.ini b/HDL-ON_iOS/Resources/Language.ini
index 068e208..a724365 100644
--- a/HDL-ON_iOS/Resources/Language.ini
+++ b/HDL-ON_iOS/Resources/Language.ini
@@ -32,12 +32,12 @@
 16=璇疯緭鍏�6-13涓瓧绗︾殑瀵嗙爜
 17=璇峰啀娆¤緭鍏ュ瘑鐮�
 18=璇疯緭鍏ラ獙璇佺爜
-19=璇疯緭鍏ユ纭殑鎵嬫満鍙风爜
-20=浜屾瀵嗙爜杈撳叆涓嶅尮閰嶏紝璇烽噸鏂拌緭鍏�
+19=鎵嬫満鍙锋湁璇�,璇烽噸鏂拌緭鍏�
+20=涓ゆ杈撳叆瀵嗙爜涓嶄竴鑷达紝璇烽噸鏂拌緭鍏�
 21=瀵嗙爜涓嶇鍚堣姹傦紝璇烽噸鏂拌緭鍏�
 22=璇ョ敤鎴峰凡瀛樺湪锛屽彲鐩存帴鐧诲綍
 23=楠岃瘉鐮佹湁璇紝璇烽噸鏂拌緭鍏�
-24=璇疯緭鍏ユ纭殑閭鍦板潃
+24=璐﹀彿杈撳叆鏈夎锛岃杈撳叆姝g‘鐨勯偖绠卞湴鍧�
 25=璇疯緭鍏ユ偍鐨勯偖绠�
 26=浣忓畢绠$悊
 27=鎴愬憳绠$悊
@@ -142,4 +142,17 @@
 126=浣庨
 127=閫夋嫨妯″紡
 128=閫夋嫨椋庨��
-129=纭鍏抽棴鎴块棿鍐呮墍鏈夊姛鑳藉悧锛�
\ No newline at end of file
+129=纭鍏抽棴鎴块棿鍐呮墍鏈夊姛鑳藉悧锛�
+130=宸插紑鍚�
+131=宸插彇娑堟敹钘�
+132=鎭枩娉ㄥ唽鎴愬姛!
+133=鍗冲皢鑷姩鐧诲綍
+134=璐﹀彿鏈敞鍐岋紝璇锋敞鍐屼箣鍚庡啀娆$櫥褰�
+135=璇疯幏鍙栭獙璇佺爜銆�
+136=瀵嗙爜淇敼鎴愬姛锛�
+137=浣忓畢鍦板潃涓嶈兘涓虹┖銆�
+138=浣忓畢鍚嶇О涓嶈兘涓虹┖銆�
+139=鎴块棿鍚嶇О涓嶈兘涓虹┖銆�
+140=妤煎眰鍚嶇О涓嶈兘涓虹┖銆�
+141=淇敼璇嗗埆锛屾ゼ灞傚凡缁忓瓨鍦ㄣ��
+142=璁惧鍚嶇О涓嶈兘涓虹┖銆�
\ No newline at end of file
diff --git a/HDL-ON_iOS/Resources/Phone/Collection/SceneCoveredOn.png b/HDL-ON_iOS/Resources/Phone/Collection/SceneCoveredOn.png
deleted file mode 100644
index 6f5b84d..0000000
--- a/HDL-ON_iOS/Resources/Phone/Collection/SceneCoveredOn.png
+++ /dev/null
Binary files differ
diff --git a/HDL-ON_iOS/Resources/Phone/LoginIcon/2.png b/HDL-ON_iOS/Resources/Phone/LoginIcon/2.png
index 79084bf..5dd0325 100644
--- a/HDL-ON_iOS/Resources/Phone/LoginIcon/2.png
+++ b/HDL-ON_iOS/Resources/Phone/LoginIcon/2.png
Binary files differ
diff --git a/HDL-ON_iOS/Resources/Phone/Public/InfoIcon/HumidityIcon.png b/HDL-ON_iOS/Resources/Phone/Public/DeviceInfoIcon/HumidityIcon.png
similarity index 100%
rename from HDL-ON_iOS/Resources/Phone/Public/InfoIcon/HumidityIcon.png
rename to HDL-ON_iOS/Resources/Phone/Public/DeviceInfoIcon/HumidityIcon.png
Binary files differ
diff --git a/HDL-ON_iOS/Resources/Phone/Public/InfoIcon/Pm25Icon.png b/HDL-ON_iOS/Resources/Phone/Public/DeviceInfoIcon/Pm25Icon.png
similarity index 100%
rename from HDL-ON_iOS/Resources/Phone/Public/InfoIcon/Pm25Icon.png
rename to HDL-ON_iOS/Resources/Phone/Public/DeviceInfoIcon/Pm25Icon.png
Binary files differ
diff --git a/HDL-ON_iOS/Resources/Phone/Public/InfoIcon/Restored_Shadow.png b/HDL-ON_iOS/Resources/Phone/Public/DeviceInfoIcon/Restored_Shadow.png
similarity index 100%
rename from HDL-ON_iOS/Resources/Phone/Public/InfoIcon/Restored_Shadow.png
rename to HDL-ON_iOS/Resources/Phone/Public/DeviceInfoIcon/Restored_Shadow.png
Binary files differ
diff --git a/HDL-ON_iOS/Resources/Phone/Public/InfoIcon/TempIcon.png b/HDL-ON_iOS/Resources/Phone/Public/DeviceInfoIcon/TempIcon.png
similarity index 100%
rename from HDL-ON_iOS/Resources/Phone/Public/InfoIcon/TempIcon.png
rename to HDL-ON_iOS/Resources/Phone/Public/DeviceInfoIcon/TempIcon.png
Binary files differ
diff --git a/HDL-ON_iOS/Resources/Phone/Public/MsgIcon/TipIconBlack.png b/HDL-ON_iOS/Resources/Phone/Public/MsgIcon/TipIconBlack.png
new file mode 100644
index 0000000..f090d46
--- /dev/null
+++ b/HDL-ON_iOS/Resources/Phone/Public/MsgIcon/TipIconBlack.png
Binary files differ
diff --git a/HDL-ON_iOS/Resources/Phone/Public/MsgIcon/TipIconWhite.png b/HDL-ON_iOS/Resources/Phone/Public/MsgIcon/TipIconWhite.png
new file mode 100644
index 0000000..302a23e
--- /dev/null
+++ b/HDL-ON_iOS/Resources/Phone/Public/MsgIcon/TipIconWhite.png
Binary files differ
diff --git a/HDL-ON_iOS/ViewController.cs b/HDL-ON_iOS/ViewController.cs
index 10b166b..221887a 100644
--- a/HDL-ON_iOS/ViewController.cs
+++ b/HDL-ON_iOS/ViewController.cs
@@ -14,7 +14,7 @@
             base.ViewDidLoad();
 
 
-            if (string.IsNullOrEmpty(UserConfig.Instance.SetLanguage))
+            if (string.IsNullOrEmpty(OnAppConfig.Instance.SetLanguage))
             {
                 if (NSLocale.PreferredLanguages[0].Contains("zh-"))
                 {
@@ -31,7 +31,7 @@
             }
             else
             {
-                Language.CurrentLanguage = UserConfig.Instance.SetLanguage;
+                Language.CurrentLanguage = OnAppConfig.Instance.SetLanguage;
             }
             HDL_ON.MainPage.Show();
 
diff --git a/HDL_ON/Common/R.cs b/HDL_ON/Common/R.cs
index 9368e2b..f9382ea 100644
--- a/HDL_ON/Common/R.cs
+++ b/HDL_ON/Common/R.cs
@@ -4,6 +4,19 @@
 {
     public static class StringId
     {
+        public readonly static int DeviceNameCannotBeEmpty = 142;
+        public readonly static int EditFloorFailed_FloorAlreadyExist = 141;
+        public readonly static int FloorNameCannotBeEmpty = 140;
+        public readonly static int RoomNameCannotBeEmpty = 139;
+        public readonly static int HouseNameCannotBeEmpty = 138;
+        public readonly static int HouseAddressCannotBeEmpty = 137;
+        public readonly static int PasswordChangeSuccessfully = 136;
+        public readonly static int PlsGetTheVerificationCode = 135;
+        public readonly static int ACCOUNTNOEXISTS = 134;
+        public readonly static int AutomaticallyLogin = 133;
+        public readonly static int CongratulationsRegistration = 132;
+        public readonly static int CollectionCancelled = 131;
+        public readonly static int AlreadyOpened = 130;
         public readonly static int TipCloseAllFunctionInRoom = 129;
         public readonly static int ChooseFan = 128;
         public readonly static int ChooseMode = 127;
diff --git a/HDL_ON/DAL/Net/CommonPage.cs b/HDL_ON/DAL/Net/CommonPage.cs
index ce39294..c8d3b65 100644
--- a/HDL_ON/DAL/Net/CommonPage.cs
+++ b/HDL_ON/DAL/Net/CommonPage.cs
@@ -106,7 +106,7 @@
                         {
                             if (function.GetBusId() == subnetID + "_" + deviceID + "_" + receiveBytes[0])
                             {
-                                if (function.functionCategory == FunctionCategory.Light)
+                                if (function.functionCategory == FunctionCategory.Light&& function.functionType != FunctionType.RGB)
                                 {
                                     var light = function as Light;
                                     //if (receiveBytes[2] == 0 && light.on_off == "off")
@@ -155,7 +155,6 @@
                                 if (rgb.functionType == FunctionType.RGB)
                                 {
                                     rgb.on_off = receiveBytes[1] > 0 ? "on" : "off";
-                                    MainPage.Log($"Logic ACK {receiveBytes[1]}");
                                     if (receiveBytes[1] >0)
                                     {
                                         rgb.brightness = receiveBytes[1];
diff --git a/HDL_ON/DAL/Server/HttpServerRequest.cs b/HDL_ON/DAL/Server/HttpServerRequest.cs
index c147e45..f3a8775 100644
--- a/HDL_ON/DAL/Server/HttpServerRequest.cs
+++ b/HDL_ON/DAL/Server/HttpServerRequest.cs
@@ -1,4 +1,11 @@
-锘縰sing Shared;
+锘縰sing System;
+using System.Collections.Generic;
+using System.IO;
+using System.Net;
+using System.Text;
+using HDL_ON.Entity;
+using Newtonsoft.Json.Linq;
+using Shared;
 
 namespace HDL_ON.DAL.Server
 {
@@ -15,17 +22,54 @@
             鑾峰彇杩斿洖鐨勬暟鎹�
             var sss = Newtonsoft.Json.Linq.JObject.FromObject("sss");
             var xxx = homeJsonStr.GetValue("xxx").ToString(),
+
+            
+                    Dictionary<string, object> d = new Dictionary<string, object>();
+                    d.Add("Id", fId);
+                    var jsonString = Newtonsoft.Json.JsonConvert.SerializeObject(d);
+
+
               */
 
-        //public ResponsePack GetCityId(string lon,string lat)
-        //{
-        //    string jsonString = "{" +
-        //                        "\"Account\":" + "\"" + lon + "\"" + "," +
-        //                        "\"Password\":" + "\"" + lat + "\"" +
-        //                        "}";
-        //    return RequestHttps(@"https://global.hdlcontrol.com/HangZhouHdlCloudApi/ZigbeeUsers/Login", jsonString, false);
-        //    //string url = $"https://developer.hdlcontrol.com/Weather/Weather/FindCity/?lon={arg1}&lat={arg2}";
-        //}
+        public string relaseaSever = "https://global.hdlcontrol.com/HangZhouHdlCloudApi";
+        public string debugSever = "https://global.hdlcontrol.com/ProposedProductionApi";
+
+        string severAddress;
+
+        public HttpServerRequest()
+        {
+#if DEBUG
+            severAddress = debugSever;
+#else
+            severAddress = relaseaSever;
+#endif
+        }
+
+        public string GetRequestResultMsg(string resultCode)
+        {
+            string result = "";
+            switch (resultCode.ToUpper())
+            {
+                case "USERNAMEORPWDERROR":
+                    result = Language.StringByID(StringId.LoginFailed_AccountOrPasswordError);
+                    break;
+                case "ACCOUNTNOEXISTS":
+                    result = Language.StringByID(StringId.ACCOUNTNOEXISTS);
+                    break;
+                case "SENDFAIL":
+                    result = Language.StringByID(StringId.FailedToSendVerificationCode);
+                    break;
+                case "EXIST":
+                    result = Language.StringByID(StringId.AccountAlreadyExists);
+                    break;
+                case "Self:Net_Error":
+                    result = Language.StringByID(StringId.NetworkAnomaly);
+                    break;
+            }
+            return result;
+        }
+
+
 
         #region 娉ㄥ唽銆佺櫥褰曢儴鍒�
         /// <summary>
@@ -37,7 +81,21 @@
                                 "\"Account\":" + "\"" + account + "\"" + "," +
                                 "\"Password\":" + "\"" + password + "\"" + 
                                 "}";
-            return RequestHttps(@"https://global.hdlcontrol.com/HangZhouHdlCloudApi/ZigbeeUsers/Login", jsonString, false);
+            return RequestHttps($"{severAddress}/ZigbeeUsers/Login", jsonString, false);
+        }
+
+        /// <summary>
+        /// 楠岃瘉鐮佺櫥褰�
+        /// </summary>
+        public ResponsePack LoginValidCode(string account,string vCode)
+        {
+            Dictionary<string, object> d = new Dictionary<string, object>();
+            d.Add("Account", account);
+            d.Add("Code", vCode);
+            d.Add("Language", MainPage.LoginUser.language);
+            d.Add("AreaCode", MainPage.LoginUser.areaCode);
+            var jsonString = Newtonsoft.Json.JsonConvert.SerializeObject(d);
+            return RequestHttps($"{severAddress}/ZigbeeUsers/LoginValidCode", jsonString, false);
         }
 
         /// <summary>
@@ -53,13 +111,13 @@
                                 "\"Password\":" + "\"" + password + "\"" + "," +
                                 "\"Language\":" + "\"" + language + "\"" + 
                                 "}";
-            return RequestHttps(@"https://global.hdlcontrol.com/HangZhouHdlCloudApi/SignIn", jsonString, false);
+            return RequestHttps($"{severAddress}/SignIn", jsonString, false);
         }
 
         public ResponsePack GetAreaCode()
         {
             string requestJson = "{}";
-            return RequestHttps(@"https://global.hdlcontrol.com/HangZhouHdlCloudApi/ZigbeeUsers/GetAreaCode", requestJson, false);
+            return RequestHttps($"{severAddress}/ZigbeeUsers/GetAreaCode", requestJson, false);
         }
 
         /// <summary>
@@ -79,12 +137,12 @@
                                 "\"Account\":" + "\"" + account + "\"" + "," +
                                 "\"Password\":" + "\"" + password + "\"" + "," +
                                 "\"EnterPassword\":" + "\"" + entryPassword + "\"" + "," +
-                                "\"Language\":" + "\"" + Language.CurrentLanguage + "\"" + "," +
+                                "\"Language\":" + "\"" + MainPage.LoginUser.language.ToLower() + "\"" + "," +
                                 "\"Code\":" + "\"" + code + "\"" + "," +
                                 "\"RegisterSoruce\":" + 0 + "," +
                                 "\"AreaCode\":" + areaCode +
                                 "}";
-            return RequestHttps(@"https://global.hdlcontrol.com/HangZhouHdlCloudApi/ZigbeeUsers/ValidataCodeAndRegisterAccount", requestJson, false);
+            return RequestHttps($"{severAddress}/ZigbeeUsers/ValidataCodeAndRegisterAccount", requestJson, false);
         }
 
 
@@ -96,13 +154,14 @@
             string jsonString = "{" +
                                 "\"Account\":" + "\"" + account + "\"" + "," +
                                 "\"Company\":" + MainPage.Company + "," +
-                                "\"Language\":" + "\"" + Language.CurrentLanguage + "\"" + "," +
-                                "\"AreaCode\":" + UserConfig.Instance.CountryNumber +
+                                "\"Language\":" + "\"" +  MainPage.LoginUser.language.ToLower() + "\"" + "," +
+                                "\"AreaCode\":" + OnAppConfig.Instance.CountryNumber +
                                 "}";
-            return RequestHttps(@"https://global.hdlcontrol.com/HangZhouHdlCloudApi/ZigbeeUsers/RegisterSendVerCode", jsonString, false);
+            return RequestHttps($"{severAddress}/ZigbeeUsers/RegisterSendVerCode", jsonString, false);
 
         }
 
+        
 
 
         /// <summary>
@@ -113,10 +172,10 @@
         {
 
             string jsonString = "{" +
-                                "\"Phone\":" + "\"" + phoneNum + "\"" + "," +
-                                "\"Company\":" + MainPage.Company + 
+                                "\"Account\":" + "\"" + phoneNum + "\"" + "," +
+                                "\"AreaCode\":" + MainPage.LoginUser.areaCode + 
                                 "}";
-            return RequestHttps(@"https://global.hdlcontrol.com/HangZhouHdlCloudApi/ZigbeeUsers/LoginSendVerCode", jsonString, false);
+            return RequestHttps($"{severAddress}/ZigbeeUsers/LoginSendVerCode", jsonString, false);
         }
 
         /// <summary>
@@ -128,9 +187,9 @@
                                 "\"Account\":" + "\"" + account + "\"" + "," +
                                 "\"Company\":" + MainPage.Company + "," +
                                 "\"Language\":" + "\"" + Language.CurrentLanguage + "\"" + "," +
-                                "\"AreaCode\":" + UserConfig.Instance.CountryNumber +
+                                "\"AreaCode\":" + OnAppConfig.Instance.CountryNumber +
                                 "}";
-            return RequestHttps(@"https://global.hdlcontrol.com/HangZhouHdlCloudApi/ZigbeeUsers/LoginSendVerCode", jsonString, false);
+            return RequestHttps($"{severAddress}/ZigbeeUsers/LoginSendVerCode", jsonString, false);
         }
 
         /// <summary>
@@ -147,7 +206,7 @@
                                 "\"Language\":" + "\"" + Language.CurrentLanguage + "\"" + "," +
                                 "\"AreaCode\":" + countryIndex +
                                 "}";
-            return RequestHttps(@"https://global.hdlcontrol.com/HangZhouHdlCloudApi/ZigbeeUsers/ValidatorCode", jsonString, false);
+            return RequestHttps($"{severAddress}/ZigbeeUsers/ValidatorCode", jsonString, false);
         }
 
         /// <summary>
@@ -162,7 +221,88 @@
                                 "\"AgainPassword\":" + "\"" + rePassword + "\"" + "," +
                                 "\"AreaCode\":" + countryIndex +
                                 "}";
-            return RequestHttps(@"https://global.hdlcontrol.com/HangZhouHdlCloudApi/ZigbeeUsers/ResetPassword", jsonString, false);
+            return RequestHttps($"{severAddress}/ZigbeeUsers/ResetPassword", jsonString, false);
+        }
+        #endregion
+
+        #region 涓汉淇℃伅閮ㄥ垎
+        /// <summary>
+        /// 鑾峰彇鐢ㄦ埛淇℃伅
+        /// </summary>
+        /// <returns></returns>
+        public void GetUserInfo()
+        {
+            Dictionary<string, object> d = new Dictionary<string, object>();
+            var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject(d);
+            var revertObj = RequestHttps($"{severAddress}/ZigbeeUsers/GetAccountInfo", requestJson, true);
+
+            if (revertObj.StateCode.ToUpper() == "SUCCESS")
+            {
+                var dataStr = Newtonsoft.Json.Linq.JObject.FromObject(revertObj.ResponseData);
+                //MainPage.LoginUser.userName = dataStr.GetValue("UserName").ToString();
+                //"DistributedMark": "96439601-fd26-4768-8440-1d9dfa32c109",  < !--甯愬彿Id-- >
+                MainPage.LoginUser.userEmailInfo = dataStr.GetValue("Email").ToString();
+                MainPage.LoginUser.userMobileInfo = dataStr.GetValue("Phone").ToString();
+                //"HeadImage": null,  < !--澶寸浉锛岀被鍨媌yte[] -->
+                FileStream fs = null;
+                try
+                {
+                    var headImageString = dataStr.GetValue("HeadImage").ToString();
+                    var ss = Newtonsoft.Json.JsonConvert.DeserializeObject<byte[]>(headImageString);
+                    var bytes = Encoding.UTF8.GetBytes(headImageString);
+                    MainPage.LoginUser.headImagePageBytes = bytes;
+                    //var bytes = Newtonsoft.Json.JsonConvert.DeserializeObject<byte[]>(headImageString);
+                    //var byteStr = Encoding.UTF8.GetString(bytes);
+                    var filePath = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.Personal) + "/", "headImage.png");
+
+#if DEBUG
+                    Application.RunOnMainThread(() =>
+                    {
+                        new Tip() { CloseTime = 5, Text = filePath }.Show(MainPage.BasePageView);
+                    });
+#endif
+                    fs = new FileStream(filePath, FileMode.Create, FileAccess.Write);
+                    fs.Write(bytes, 0, bytes.Length);
+                    fs.Flush();
+                    MainPage.LoginUser.headImagePagePath = filePath;
+                }catch (Exception ex)
+                {
+                    MainPage.Log($"download headImage error : {ex.Message}");
+                }
+                finally
+                {
+                    if (fs != null)
+                    {
+                        fs.Close();
+                    }
+                }
+                // "GesturePwd": null,  < !--鎵嬪娍瀵嗙爜-- >
+                // "StringPwd": null , < !--瀛楃涓插瘑鐮�-- >
+                MainPage.LoginUser.userName = dataStr.GetValue("Remark").ToString();
+
+                MainPage.LoginUser.SaveUserInfo();
+                MainPage.Log("鑾峰彇鐢ㄦ埛淇℃伅鎴愬姛銆�");
+            }
+
+        }
+
+        /// <summary>
+        /// 鏇存柊鐢ㄦ埛澶村儚
+        /// </summary>
+        /// <param name="vs"></param>
+        /// <returns></returns>
+        public string UpdataUserHeadImage(string fileName)
+        {
+            FileStream fs = new FileStream(fileName, FileMode.Open, FileAccess.Read);
+            byte[] bytes = new byte[fs.Length];
+            fs.Read(bytes, 0, bytes.Length);
+
+            Dictionary<string, byte[]> d = new Dictionary<string, byte[]>();
+            d.Add("HeadImage", bytes);
+            var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject(d);
+
+            var revertObj = RequestHttps($"{severAddress}/ZigbeeUsers/UpdateHeadImage", requestJson, true);
+            return revertObj.StateCode;
         }
         #endregion
 
@@ -174,14 +314,575 @@
         {
             string jsonString = "{" +
                                 "\"RequestVersion\":" + "\"" + MainPage.VersionString + "\"" + "," +
-                                "\"RequestSource\":" + "\"" + "1" + "\"" + "," +
+                                "\"RequestSource\":" + "\"" + "2" + "\"" + "," +
                                 "\"HomeType\":" + "\"" + "1" + "\"" + "," +
-                                "\"LoginAccessToken\":" + "\"" + MainPage.LoginUser.LoginTokenString + "\"" +
+                                "\"LoginAccessToken\":" + "\"" + MainPage.LoginUser.loginTokenString + "\"" +
                                 "}";
-            return RequestHttps(@"https://global.hdlcontrol.com/HangZhouHdlCloudApi/App/GetHomePager", jsonString,false);
+            return RequestHttps($"{severAddress}/App/GetHomePager", jsonString,false);
+        }
+        /// <summary>
+        /// 缂栬緫浣忓畢淇℃伅
+        /// </summary>
+        /// <returns></returns>
+        public ResponsePack EditResidenceInfo()
+        {
+            //鍒涘缓瀛楀吀
+            Dictionary<string, object> d = new Dictionary<string, object>();
+            //娣诲姞鍏冪礌
+            d.Add("RequestVersion", MainPage.VersionString);
+            d.Add("RequestSource", "2");
+            d.Add("LoginAccessToken", MainPage.LoginUser.loginTokenString);
+            d.Add("HomeId", DB_ResidenceData.residenceData.residecenInfo.RegionID);
+            d.Add("HomeType", 1);
+            d.Add("Name", DB_ResidenceData.residenceData.residecenInfo.Name);
+            d.Add("Address", DB_ResidenceData.residenceData.residecenInfo.Address);
+            //娣诲姞瀹屾垚浠ュ悗鎶婂瓧鍏哥被涓暟鎹牸寮忓寲涓簀son瀛楃涓�
+            //灏嗗璞¤浆涓簀son瀛楃涓�
+
+            string jsonString = Newtonsoft.Json.JsonConvert.SerializeObject(d);
+            return RequestHttps($"{severAddress}/App/EditHome", jsonString, false);
         }
 
 
+        #endregion
+
+        #region 鑾峰彇澶╂皵閮ㄥ垎
+        /// <summary>
+        /// 鑾峰彇鎸囧畾缁忕含搴︾殑鍩庡競淇℃伅
+        /// </summary>
+        public void GetCityInfo(string lon, string lat)
+        {
+            System.Threading.Tasks.Task.Run(() =>
+            {
+                while (true)
+                {
+                    //鑾峰彇澶╂皵
+                    var webClient = new WebClient();
+                    string url = $"https://developer.hdlcontrol.com/Weather/Weather/FindCity/?lon={lon}&lat={lat}";
+                    string responseString = null;
+                    try
+                    {
+                        responseString = Encoding.UTF8.GetString(webClient.DownloadData(url));
+                    }
+                    catch (Exception ex)
+                    {
+                        MainPage.Log(ex.Message);
+                    }
+
+                    if (responseString != null)
+                    {
+                        try
+                        {
+                            var revertObj = Newtonsoft.Json.JsonConvert.DeserializeObject<ResponsePack>(responseString);
+                            JObject jt = Newtonsoft.Json.JsonConvert.DeserializeObject<JObject>(revertObj.ResponseData.ToString());
+                            MainPage.cityInfo.city = jt["City"].ToString();
+                            MainPage.cityInfo.cid = jt["Cid"].ToString();
+                            MainPage.cityInfo.location = jt.GetValue("Location").ToString();
+                            MainPage.cityInfo.province = jt.GetValue("Province").ToString();
+                            MainPage.cityInfo.country = jt.GetValue("Country").ToString();
+                            MainPage.cityInfo.timeZone = jt.GetValue("TimeZone").ToString();
+                            url = $"https://developer.hdlcontrol.com/Weather/Weather/GetAirQualityAndWeather/?cid={MainPage.cityInfo.cid}";
+                            responseString = null;
+                            responseString = Encoding.UTF8.GetString(webClient.DownloadData(url));
+                            revertObj = Newtonsoft.Json.JsonConvert.DeserializeObject<ResponsePack>(responseString);
+                            jt = Newtonsoft.Json.JsonConvert.DeserializeObject<JObject>(revertObj.ResponseData.ToString());
+                            MainPage.cityInfo.temperature = jt.GetValue("Temperature").ToString()+ "掳";
+                            MainPage.cityInfo.humidity = jt.GetValue("Humidity").ToString()+"%";
+                            MainPage.cityInfo.pm25 = jt.GetValue("Air_Quality").ToString();
+                            break;
+                        }
+                        catch (Exception ex)
+                        {
+                            MainPage.Log($"get weather error : {ex.Message}");
+                        }
+                    }
+                    System.Threading.Thread.Sleep(1000);
+                }
+                Shared.Application.RunOnMainThread(() => {
+                    try
+                    {
+                        HDL_ON.UI.HomePage.LoadEvent_RefreshAir();
+                    }
+                    catch { }
+                });
+            });
+        }
+
+        #endregion
+
+
+        #region 澶囦唤閮ㄥ垎
+        /// <summary>
+        /// 鑾峰彇浣忓畢澶囦唤鍒楄〃
+        /// </summary>
+        public Dictionary<int,string> GetRegionLastBackupId()
+        {
+            //Dialog dialog = new Dialog();
+            //dialog.Show();
+
+            Dictionary<int, string> backupList = new Dictionary<int, string>();
+            Dictionary<string, object> d = new Dictionary<string, object>();
+            d.Add("LevelID", DB_ResidenceData.residenceData.residecenInfo.RegionID);// 199200);
+            var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject(d);
+            var revertObj = RequestHttps("https://developer.hdlcontrol.com/api/GetUserFolder", requestJson, true);
+            if(revertObj == null || revertObj.ResponseData == null)
+            {
+                return new Dictionary<int, string>();
+            }
+            var jt = Newtonsoft.Json.JsonConvert.DeserializeObject<List<JObject>>(revertObj.ResponseData.ToString());
+            foreach (var j in jt)
+            {
+                var folderId = (int)j.GetValue("FolderID");
+                var folderName = j.GetValue("FolderName").ToString();
+                backupList.Add(folderId, folderName);
+            }
+            return backupList;
+        }
+
+        /// <summary>
+        /// 鑾峰彇澶囦唤鏂囦欢鍒楄〃
+        /// </summary>
+        public void GetBackupFileList(int levelId)
+        {
+            Dialog dialog = new Dialog();
+            dialog.Show();
+            Loading loading = new Loading();
+            dialog.AddChidren(loading);
+            loading.Start("");
+            new System.Threading.Thread(() =>
+            {
+                Dictionary<string, object> d = new Dictionary<string, object>();
+                d.Add("LevelID", levelId);
+                var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject(d);
+                var revertObj = RequestHttps("https://developer.hdlcontrol.com/api/UserBackupList", requestJson, true);
+                var jt = Newtonsoft.Json.JsonConvert.DeserializeObject<List<JObject>>(revertObj.ResponseData.ToString());
+                #region 鎭㈠鎴块棿鏁版嵁
+
+
+                GetBackupRoom(jt,loading);
+                #endregion
+               
+                Application.RunOnMainThread(() => {
+                    loading.Hide();
+                    dialog.Close();
+                });
+            })
+            { IsBackground = true }.Start();
+
+        }
+
+        /// <summary>
+        /// 涓嬭浇鍥剧墖
+        /// </summary>
+        /// <param name="fileName"></param>
+        void DownloadImage(string fileName,int fId)
+        {
+            if (downImageList.Contains(fileName))
+            {
+                return;
+            }
+            else
+            {
+                downDeviceList.Add(fileName);
+            }
+
+            System.Text.RegularExpressions.Match match = System.Text.RegularExpressions.Regex.Match(fileName, @"^[0-9a-f]{8}(-[0-9a-f]{4}){3}-[0-9a-f]{12}$", System.Text.RegularExpressions.RegexOptions.IgnoreCase);
+            if (match.Success)
+            {
+                FileStream fs = null;
+                try
+                {
+                    Dictionary<string, object> d = new Dictionary<string, object>();
+                    d.Add("Id", fId);
+                    var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject(d);
+                    var revertObj = RequestHttps("https://developer.hdlcontrol.com/api/BackupDetail", requestJson, true);
+                    var jsonBytes = Newtonsoft.Json.JsonConvert.SerializeObject(revertObj.ResponseData);
+
+                    var bytes = Newtonsoft.Json.JsonConvert.DeserializeObject<byte[]>(jsonBytes);
+                    var byteStr = Encoding.UTF8.GetString(bytes);
+                    var ss = Newtonsoft.Json.JsonConvert.DeserializeObject<JObject>(byteStr);
+                    var filePath = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.Personal) + "/", fileName+".png");
+                    fs = new FileStream(filePath, FileMode.Create, FileAccess.Write);
+                    fs.Write(bytes, 0, bytes.Length);
+                    fs.Flush();
+
+                    MainPage.Log($"download image {fileName}");
+                }
+                catch (Exception ex)
+                {
+                    MainPage.Log("FileUtiles Code 113:" + ex.ToString());
+                }
+                finally
+                {
+                    try
+                    {
+                        if (fs != null)
+                        {
+                            fs.Close();
+                        }
+                    }
+                    catch (Exception ex)
+                    {
+                        MainPage.Log("FileUtils Code 121 :" + ex.ToString());
+                    }
+                }
+            }
+        }
+
+        /// <summary>
+        /// 鑾峰彇澶囦唤鎴块棿鏁版嵁
+        /// </summary>
+        void GetBackupRoom(List<JObject> jt, Loading loading)
+        {
+            var roomList = new Dictionary<JObject, Room>();
+
+            var roomsObject = jt.FindAll((room) => room.GetValue("FileName").ToString().StartsWith("Room_") && room.GetValue("FileName").ToString().Split('_').Length == 2);
+            foreach (var roomJObj in roomsObject)
+            {
+                Dictionary<string, object> d = new Dictionary<string, object>();
+                d.Add("Id", (int)roomJObj.GetValue("Id"));
+                var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject(d);
+                var revertObj = RequestHttps("https://developer.hdlcontrol.com/api/BackupDetail", requestJson, true);
+                var jsonBytes = Newtonsoft.Json.JsonConvert.SerializeObject(revertObj.ResponseData);
+                var byresss = Newtonsoft.Json.JsonConvert.DeserializeObject<byte[]>(jsonBytes);
+                var byteStr = Encoding.UTF8.GetString(byresss);
+                var ss = Newtonsoft.Json.JsonConvert.DeserializeObject<JObject>(byteStr);
+                var RootPath = Environment.GetFolderPath(Environment.SpecialFolder.Personal) + "/";
+                var filePath = Path.Combine(RootPath, ss.GetValue("BackGroundImage").ToString()) + ".png";
+                var room1 = new Room()
+                {
+                    sid = Guid.NewGuid().ToString(),
+                    name = ss.GetValue("Name").ToString(),
+                    floorIndex = 1,
+                    backgroundImage = "Classification/Room/Roombg.png",
+                    //backgroundImage = ss.GetValue("BackGroundImage").ToString() == "Room/r1.png" ? "Classification/Room/Roombg.png" : filePath,
+                };
+                DB_ResidenceData.residenceData.rooms.Add(room1);
+                roomList.Add(ss, room1);
+
+            }
+            var index = 1;
+            foreach (var j in jt)
+            {
+                Application.RunOnMainThread(() =>
+                {
+                    int pro = (int)(index * 1.0 / jt.Count * 100);
+                    loading.Text = pro.ToString() + "%";
+                });
+                var fileName = j.GetValue("FileName").ToString();
+                var fileNameArrary = fileName.Split('_');
+                if (fileNameArrary.Length == 5 && fileName.Split('_')[0] == "Equipment")
+                {
+                    GetBackupFile(fileName, (int)j.GetValue("Id"), roomList);
+                }
+                else
+                {
+                    DownloadImage(fileName, (int)j.GetValue("Id"));
+                }
+                index++;
+            }
+            DB_ResidenceData.residenceData.SaveResidenceData();
+        }
+
+        List<string> downDeviceList = new List<string>();
+        List<string> downImageList = new List<string>();
+
+        /// <summary>
+        /// 鑾峰彇澶囦唤璁惧鏂囦欢
+        /// </summary>
+        void GetBackupFile(string fileName, int fId, Dictionary<JObject, Room> dir)
+        {
+            var type = fileName.Split('_')[1];
+            if (downDeviceList.Contains(fileName))
+            {
+                return;
+            }
+            else
+            {
+                downDeviceList.Add(fileName);
+            }
+            if (type == "LightSwitch" ||
+                type == "LightMixSwitch" ||
+                type == "LightDimming" ||
+                type == "LightDALI" ||
+                    type == "LightMixDimming" ||
+                    type == "LightLogic" ||
+                    type == "LightRGB" ||
+                    type == "AC" ||
+                    type == "HVAC" ||
+                    type == "ACPanel" ||
+                    type == "ACInfrared" ||
+                    type == "CurtainModel" ||
+                    type == "CurtainRoller" ||
+                    type == "CurtainTrietex")
+            {
+
+                MainPage.Log($"download file {fileName}");
+                Dictionary<string, object> d = new Dictionary<string, object>();
+                d.Add("Id", fId);
+                var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject(d);
+                var revertObj = RequestHttps("https://developer.hdlcontrol.com/api/BackupDetail", requestJson, true);
+                //var jt = Newtonsoft.Json.JsonConvert.DeserializeObject<byte[]>(revertObj.ResponseData.ToString());
+                var jsonBytes = Newtonsoft.Json.JsonConvert.SerializeObject(revertObj.ResponseData);
+                var byresss = Newtonsoft.Json.JsonConvert.DeserializeObject<byte[]>(jsonBytes);
+                var byteStr = System.Text.Encoding.UTF8.GetString(byresss);
+                var ss = Newtonsoft.Json.JsonConvert.DeserializeObject<JObject>(byteStr);
+
+                /// <summary>
+                /// 鍔熻兘ID
+                /// 鍘傚晢浠g爜	2bytes;     01	HDL
+                /// 閫氳鏂瑰紡	1byte ;     01	HDL Bus; 02	Zigbee;03	KNX;04	Z-Wave
+                /// 浜у搧GUID	8bytes
+                /// 浜у搧绫诲埆	1byte ;     01  璋冨厜鍣�;02缁х數鍣�;03骞叉帴鐐规ā鍧�;04浼犳劅鍣�;05闈㈡澘
+                /// 鐗╂ā鍨嬬被鍨�2bytes      01 寮�鍏崇被    --01寮�鍏�;02鎻掑骇
+                ///		                02	鐓ф槑     --01寮�鍏崇被;02璋冨厜绫�;03鑹叉俯;04LED
+                ///		                03	閬槼     --01绐楀笜鐢垫満;02鐧惧彾绐�;03寮�鍚堝笜;04鍗峰笜
+                ///		                04	鎭掓俯鍣�    --01绌鸿皟;02鍦版殩;03姣涚粏绌鸿皟
+                ///             		05	鏂伴		
+                ///             		06	褰遍煶		
+                ///             		07	闊充箰		
+                ///		                08	鑳芥簮		
+                ///		                09	瀹夐槻
+                /// 閫氶亾鍙�	2bytes
+                /// Key_id  2bytes
+                /// </summary>
+                /// "00010112345678901234560101230123AABB";
+                var buffer = Guid.NewGuid().ToByteArray();
+                string guid = "";
+                if (buffer != null)
+                {
+                    for (int i = 0; i < buffer.Length; i++)
+                    {
+                        if (i > 7)
+                            break;
+                        guid += buffer[i].ToString("X2");
+
+                    }
+                }
+
+                //var guid = BitConverter.ToUInt32(buffer, 16).ToString();
+                List<string> roomIds = new List<string>();
+                foreach (var d1 in dir)
+                {
+                    var key = d1.Key;
+                    var des = key.GetValue("DeviceFilePathList");
+                    if (Newtonsoft.Json.JsonConvert.DeserializeObject<List<string>>(des.ToString()).Contains(fileName))
+                    {
+                        roomIds.Add(d1.Value.sid);
+                    }
+                }
+                switch (type)
+                {
+                    case "LightSwitch":
+                    case "LightMixSwitch":
+                        var light1 = DB_ResidenceData.residenceData.functionList.lights.Find((obj) => obj.bus_Data.SubnetID == (byte)ss.GetValue("SubnetID") &&
+                          obj.bus_Data.DeviceID == (byte)ss.GetValue("DeviceID") && obj.bus_Data.LoopID == (byte)ss.GetValue("LoopID"));
+                        if (light1 != null)
+                        {
+                            //light1.roomIdList.Add(roomSid);
+                            break;
+                        }
+                        DB_ResidenceData.residenceData.functionList.lights.Add(new Light()
+                        {
+                            sid = "000101" + guid + "0102010001AABB",
+                            name = ss.GetValue("Name").ToString(),
+                            trait = new List<Trait>() {
+                                    new Trait { attri="on_off", max=100,min = 0, value= new List<string> { "on","off"} },
+                                },
+                            roomIdList = roomIds,
+                            bus_Data = new BusData
+                            {
+                                SubnetID = (byte)ss.GetValue("SubnetID"),
+                                DeviceID = (byte)ss.GetValue("DeviceID"),
+                                LoopID = (byte)ss.GetValue("LoopID"),
+                            },
+                        });
+                        break;
+                    case "LightDimming":
+                    case "LightDALI":
+                    case "LightMixDimming":
+                        var light2 = DB_ResidenceData.residenceData.functionList.lights.Find((obj) => obj.bus_Data.SubnetID == (byte)ss.GetValue("SubnetID") &&
+                          obj.bus_Data.DeviceID == (byte)ss.GetValue("DeviceID") && obj.bus_Data.LoopID == (byte)ss.GetValue("LoopID"));
+                        if (light2 != null)
+                        {
+                            //light2.roomIdList.Add(roomSid);
+                            break;
+                        }
+                        DB_ResidenceData.residenceData.functionList.lights.Add(new Light()
+                        {
+                            sid = "000101" + guid + "0202020001AABB",
+                            name = ss.GetValue("Name").ToString(),
+                            trait = new List<Trait>() {
+                                        new Trait { attri="brightness", max=100,min = 0, value= new List<string> { "up","down"} },
+                                    },
+                            roomIdList = roomIds,
+                            //roomIdList = new List<string>() { "0001" },
+                            lastState = "20%",
+                            bus_Data = new BusData
+                            {
+                                SubnetID = (byte)ss.GetValue("SubnetID"),
+                                DeviceID = (byte)ss.GetValue("DeviceID"),
+                                LoopID = (byte)ss.GetValue("LoopID"),
+                            },
+                        });
+                        break;
+                    case "LightLogic":
+                    case "LightRGB":
+                        var light3 = DB_ResidenceData.residenceData.functionList.lights.Find((obj) => obj.bus_Data.SubnetID == (byte)ss.GetValue("SubnetID") &&
+                          obj.bus_Data.DeviceID == (byte)ss.GetValue("DeviceID") && obj.bus_Data.LoopID == (byte)ss.GetValue("LoopID"));
+                        if (light3 != null)
+                        {
+                            //light3.roomIdList.Add(roomSid);
+                            break;
+                        }
+                        DB_ResidenceData.residenceData.functionList.lights.Add(new Light()
+                        {
+                            sid = "000101" + guid + "0202040001AABB",
+                            name = ss.GetValue("Name").ToString(),
+                            trait = new List<Trait>() {
+                                        new Trait { attri="brightness", max=100,min = 0, value= new List<string> { "on","off"} },
+                                        new Trait { attri="color", max=100,min = 0, value= new List<string> { "255", "255", "255" } },
+                                    },
+                            roomIdList = roomIds,
+                            //roomIdList = new List<string>() { roomSid },
+                            bus_Data = new BusData
+                            {
+                                SubnetID = (byte)ss.GetValue("SubnetID"),
+                                DeviceID = (byte)ss.GetValue("DeviceID"),
+                                LoopID = (byte)ss.GetValue("LoopID"),
+                            },
+                        });
+                        break;
+                    case "AC":
+                    case "HVAC":
+                    case "ACPanel":
+                    case "ACInfrared":
+                        var ac = DB_ResidenceData.residenceData.functionList.aCs.Find((obj) => obj.bus_Data.SubnetID == (byte)ss.GetValue("SubnetID") &&
+                          obj.bus_Data.DeviceID == (byte)ss.GetValue("DeviceID") && obj.bus_Data.LoopID == (byte)ss.GetValue("LoopID"));
+                        if (ac != null)
+                        {
+                            //ac.roomIdList.Add(roomSid);
+                            break;
+                        }
+                        DB_ResidenceData.residenceData.functionList.aCs.Add(new AC()
+                        {
+                            sid = "000101" + guid + "0204010001AABB",
+                            name = ss.GetValue("Name").ToString(),
+                            trait = new List<Trait>() {
+                                        new Trait { attri="on_off", max=1,min = 0, value= new List<string> { "on","off"} },
+                                        new Trait { attri="mode", max = 2,min =0,value = new List<string>{ "auto", "heat", "cool","dry" } },
+                                        new Trait { attri = "fan",max = 3,min =0,value = new List<string>{ "low", "mid", "high" ,"auto"} },
+                                        new Trait { attri = "temperature", max = 32,min=16,value = new List<string>{"up","down" } },
+                                    },
+                            roomIdList = roomIds,
+                            //roomIdList = new List<string>() { roomSid},
+                            lastState = "鍒跺喎 涓 18掳C",
+                            bus_Data = new BusData
+                            {
+                                SubnetID = (byte)ss.GetValue("SubnetID"),
+                                DeviceID = (byte)ss.GetValue("DeviceID"),
+                                LoopID = (byte)ss.GetValue("LoopID"),
+                            },
+                        });
+                        break;
+                    //Entity.
+                    case "CurtainModel":
+                        var curtain1 = DB_ResidenceData.residenceData.functionList.curtains.Find((obj) => obj.bus_Data.SubnetID == (byte)ss.GetValue("SubnetID") &&
+                          obj.bus_Data.DeviceID == (byte)ss.GetValue("DeviceID") && obj.bus_Data.LoopID == (byte)ss.GetValue("LoopID"));
+                        if (curtain1 != null)
+                        {
+                            //curtain1.roomIdList.Add(roomSid);
+                            break;
+                        }
+                        DB_ResidenceData.residenceData.functionList.curtains.Add(new Curtain()
+                        {
+                            sid = "000101" + guid + "0203010001AABB",
+                            name = ss.GetValue("Name").ToString(),
+                            roomIdList = roomIds,
+                            //roomIdList = new List<string>() { roomSid },
+                            trait = new List<Trait>() {
+                                        new Trait { attri="on_off", max=2,min = 0, value= new List<string> { "on","off","stop"} },
+                                    },// "curtain",
+                            lastState = "寮�",
+                            bus_Data = new BusData
+                            {
+                                SubnetID = (byte)ss.GetValue("SubnetID"),
+                                DeviceID = (byte)ss.GetValue("DeviceID"),
+                                LoopID = (byte)ss.GetValue("LoopID"),
+                            },
+                        });
+                        break;
+                    case "CurtainRoller":
+                        var curtain2 = DB_ResidenceData.residenceData.functionList.curtains.Find((obj) => obj.bus_Data.SubnetID == (byte)ss.GetValue("SubnetID") &&
+                         obj.bus_Data.DeviceID == (byte)ss.GetValue("DeviceID") && obj.bus_Data.LoopID == (byte)ss.GetValue("LoopID"));
+                        if (curtain2 != null)
+                        {
+                            //curtain2.roomIdList.Add(roomSid);
+                            break;
+                        }
+                        DB_ResidenceData.residenceData.functionList.curtains.Add(new Curtain()
+                        {
+                            sid = "000101" + guid + "0203040001AABB",
+                            name = ss.GetValue("Name").ToString(),
+                            roomIdList = roomIds,
+                            //roomIdList = new List<string>() { roomSid },
+                            trait = new List<Trait>() {
+                                        new Trait { attri="on_off", max=100,min = 0, value= new List<string> { "on","off","stop"} },
+                                    },// "rollingshutter",
+                            lastState = "20%",
+                            bus_Data = new BusData
+                            {
+                                SubnetID = (byte)ss.GetValue("SubnetID"),
+                                DeviceID = (byte)ss.GetValue("DeviceID"),
+                                LoopID = (byte)ss.GetValue("LoopID"),
+                            },
+                        });
+                        break;
+                    case "CurtainTrietex":
+                        var curtain3 = DB_ResidenceData.residenceData.functionList.curtains.Find((obj) => obj.bus_Data.SubnetID == (byte)ss.GetValue("SubnetID") &&
+                         obj.bus_Data.DeviceID == (byte)ss.GetValue("DeviceID") && obj.bus_Data.LoopID == (byte)ss.GetValue("LoopID"));
+                        if (curtain3 != null)
+                        {
+                            //curtain3.roomIdList.Add(roomSid);
+                            break;
+                        }
+                        DB_ResidenceData.residenceData.functionList.curtains.Add(new Curtain()
+                        {
+                            sid = "000101" + guid + "0203030001AABB",
+                            name = ss.GetValue("Name").ToString(),
+                            roomIdList = roomIds,
+                            //roomIdList = new List<string>() { roomSid },
+                            trait = new List<Trait>() {
+                                        new Trait { attri="on_off", max=100,min = 0, value= new List<string> { "on","off","stop"} },
+                                    },
+                            lastState = "20%",
+                            bus_Data = new BusData
+                            {
+                                SubnetID = (byte)ss.GetValue("SubnetID"),
+                                DeviceID = (byte)ss.GetValue("DeviceID"),
+                                LoopID = (byte)ss.GetValue("LoopID"),
+                            },
+                        });
+                        break;
+                        //Entity.DB_ResidenceData.residenceData.functionList.floorHeatings.Add(new FloorHeating()
+                        //{
+                        //    sid = "12341212345678901234560704010004ABCD",
+                        //    name = "鍦扮儹",
+                        //    roomIdList = new List<string>() { "0001" },
+                        //    trait = new List<Trait>() {
+                        //                new Trait { attri="on_off", max=1,min = 0, value= new List<string> { "on","off"} },
+                        //                new Trait { attri="mode", max = 2,min =0,value = new List<string>{ "auto", "heat", "cool","dry" } },
+                        //                new Trait { attri = "temperature", max = 32,min=16,value = new List<string>{"up","down" } },
+                        //            },//
+                        //    lastState = ""
+                        //});
+                        //Entity.
+                        //break;
+                }
+
+            }
+        }
+
 
         #endregion
     }
diff --git a/HDL_ON/DAL/Server/HttpServerRequestBase.cs b/HDL_ON/DAL/Server/HttpServerRequestBase.cs
index 4f800ce..b1956ba 100644
--- a/HDL_ON/DAL/Server/HttpServerRequestBase.cs
+++ b/HDL_ON/DAL/Server/HttpServerRequestBase.cs
@@ -17,10 +17,10 @@
 
             var webClient = new WebClient();
             #region
-            webClient.Headers.Add("CONTENT-TYPE", "application/json/");
+            webClient.Headers.Add("CONTENT-TYPE", "application/json");
             if (needAuthorization)
             {
-                webClient.Headers.Add("Authorization", MainPage.LoginUser.LoginTokenString);
+                webClient.Headers.Add("Authorization", MainPage.LoginUser.loginTokenString);
             }
             byte[] bytes = null;
             try
@@ -29,7 +29,7 @@
             }
             catch (Exception ex)
             {
-                Console.WriteLine(ex.Message);
+                MainPage.Log($"http upload data error : {ex.Message}");
                 revertObj.StateCode = "Self:Net_Error";
                 revertObj.ErrorInfo_En = "Network anomaly";
                 revertObj.ErrorInfo_Zh = "缃戠粶寮傚父";
@@ -47,7 +47,7 @@
             }
             catch (Exception ex)
             {
-                Console.WriteLine(ex.Message);
+                MainPage.Log($"http upload data error : {ex.Message}");
             }
             return revertObj;
             #endregion
diff --git a/HDL_ON/DriverLayer/Control.cs b/HDL_ON/DriverLayer/Control.cs
index cb7006d..960aaa7 100644
--- a/HDL_ON/DriverLayer/Control.cs
+++ b/HDL_ON/DriverLayer/Control.cs
@@ -23,6 +23,8 @@
         /// <returns></returns>
         public static void Send(CommandType_A commandType, Function function)
         {
+            function.usageCount++;
+            function.refreshTime = DateTime.Now;
             if (function.bus_Data!=null)
             {
                 try
@@ -185,9 +187,14 @@
                                         break;
                                 }
                                 break;
-                            case FunctionCategory.AC:
-                                var aC = function as AC;
-                                ControlBytesSend(Command.SetACMode, subnetId, deviceId, new byte[] { aC.bus_Data.LoopID, (byte)aC.curTempType, 32, 32, 32, 32, 32, 0, aC.on_off == "on" ? (byte)1 : (byte)0, aC.curModeIndex, aC.curFanIndex, (byte)aC.curTemp, 0 });
+                            case FunctionCategory.Thermostat:
+                                switch (function.functionType)
+                                {
+                                    case FunctionType.AC:
+                                        var aC = function as AC;
+                                        ControlBytesSend(Command.SetACMode, subnetId, deviceId, new byte[] { aC.bus_Data.LoopID, (byte)aC.curTempType, 32, 32, 32, 32, 32, 0, aC.on_off == "on" ? (byte)1 : (byte)0, aC.curModeIndex, aC.curFanIndex, (byte)aC.curTemp, 0 });
+                                        break;
+                                }
                                 break;
                         }
                         break;
@@ -216,8 +223,13 @@
                                         break;
                                 }
                                 break;
-                            case FunctionCategory.AC:
-                                ControlBytesSend(Command.ReadACMode, subnetId, deviceId, new byte[] {function.bus_Data.LoopID });
+                            case FunctionCategory.Thermostat:
+                                switch (function.functionType)
+                                {
+                                    case FunctionType.AC:
+                                        ControlBytesSend(Command.ReadACMode, subnetId, deviceId, new byte[] { function.bus_Data.LoopID });
+                                        break;
+                                }
                                 break;
                         }
                         break;
diff --git a/HDL_ON/Entity/DB_ResidenceData.cs b/HDL_ON/Entity/DB_ResidenceData.cs
index 93583a6..82843cc 100644
--- a/HDL_ON/Entity/DB_ResidenceData.cs
+++ b/HDL_ON/Entity/DB_ResidenceData.cs
@@ -31,7 +31,7 @@
         /// <summary>
         /// 鍔熻兘绫诲瀷鍒楄〃
         /// </summary>
-        public List<FunctionCategory> functionTypeList = new List<FunctionCategory>();
+        public List<ShowFunction> functionTypeList = new List<ShowFunction>();
 
         static DB_ResidenceData instance;
         public static DB_ResidenceData residenceData
@@ -59,65 +59,60 @@
                         }
                         if (instance.functionTypeList.Count == 0)
                         {
-                            instance.functionTypeList.AddRange(new List<FunctionCategory> {
-                                    FunctionCategory.Light,FunctionCategory.AC,FunctionCategory.Curtain,
-                                    FunctionCategory.FloorHeating,FunctionCategory.DoorLock,
-                                    FunctionCategory.Electric,FunctionCategory.EnergyMonitoring,
-                                    FunctionCategory.Environmental,
-                                    FunctionCategory.FreshAir,FunctionCategory.Music,
-                                    FunctionCategory.Panel,FunctionCategory.SecurityMonitoring,
-                                    FunctionCategory.Sensor,FunctionCategory.VideoIntercom
+                            instance.functionTypeList.AddRange(new List<ShowFunction> {
+                                    ShowFunction.Light,ShowFunction.AC,ShowFunction.Curtain,
+                                    ShowFunction.FloorHeating,ShowFunction.DoorLock,
+                                    ShowFunction.Electric,ShowFunction.EnergyMonitoring,
+                                    ShowFunction.Environmental,
+                                    ShowFunction.FreshAir,ShowFunction.Music,
+                                    ShowFunction.Panel,ShowFunction.SecurityMonitoring,
+                                    ShowFunction.Sensor,ShowFunction.VideoIntercom
                                 });
                         }
 
-                        //new System.Threading.Thread(() =>
-                        //{
 #if DEBUG
                         if (DB_ResidenceData.residenceData.functionList.scenes.Count == 0)
                         {
                             var s0 = new Scene()
                             {
-                                sid = "12341212345678901234560100010001",
+                                sid = "12341212345678901234560A00010001ABCD",
                                 name = "鍏ㄥ叧鍦烘櫙",
-                                scene_id = "0001",
                                 sceneType = SceneType.OrdinaryScenes,
                                 roomIdList = new List<string>() { "0001" },
                                 bus_SceneData = new Dictionary<string, byte[]>(),
                             };
-                            s0.bus_SceneData.Add("12341212345678901234560401020002", new byte[] { 1, 0, 0, 0 });
-                            s0.bus_SceneData.Add("12341212345678901234560401010005", new byte[] { 1, 0, 0, 0 });
-                            s0.bus_SceneData.Add("12341212345678901234560401030006", new byte[] { 1, 0, 254, 0, 0, 3, 255, 0, 0, 0, 0 });
-                            s0.bus_SceneData.Add("12341212345678901234560603010001", new byte[] { 1, 0, 32, 32, 32, 32, 32, 0, 0, 0, 1, 28, 0 });
-                            s0.bus_SceneData.Add("12341212345678901234560502010003", new byte[] { 1, 2 });
+                            s0.bus_SceneData.Add("12341212345678901234560202020002ABCD", new byte[] { 1, 0, 0, 0 });
+                            s0.bus_SceneData.Add("12341212345678901234560202010005ABCD", new byte[] { 1, 0, 0, 0 });
+                            s0.bus_SceneData.Add("12341212345678901234560202040006ABCD", new byte[] { 1, 0, 254, 0, 0, 3, 255, 0, 0, 0, 0 });
+                            s0.bus_SceneData.Add("12341212345678901234560604010001ABCD", new byte[] { 1, 0, 32, 32, 32, 32, 32, 0, 0, 0, 1, 28, 0 });
+                            s0.bus_SceneData.Add("12341212345678901234560303010003ABCD", new byte[] { 1, 2 });
                             DB_ResidenceData.residenceData.functionList.scenes.Add(s0);
                             var s1 = new Scene()
                             {
-                                sid = "12341212345678901234560100010002",
+                                sid = "12341212345678901234560A00010002ABCD",
                                 name = "鍏ㄥ紑鍦烘櫙",
-                                scene_id = "0002",
                                 sceneType = SceneType.OrdinaryScenes,
                                 roomIdList = new List<string>() { "0001" },
                                 bus_SceneData = new Dictionary<string, byte[]>(),
                             };
-                            s1.bus_SceneData.Add("12341212345678901234560401020002", new byte[] { 1, 100, 0, 0 });
-                            s1.bus_SceneData.Add("12341212345678901234560401010005", new byte[] { 1, 100, 0, 0 });
-                            s1.bus_SceneData.Add("12341212345678901234560401030006", new byte[] { 1, 100, 254, 0, 0, 3, 255, 0, 0, 0, 0 });
-                            s1.bus_SceneData.Add("12341212345678901234560603010001", new byte[] { 1, 0, 32, 32, 32, 32, 32, 0, 1, 0, 1, 28, 0 });
-                            s1.bus_SceneData.Add("12341212345678901234560502010003", new byte[] { 1, 1 });
+                            s1.bus_SceneData.Add("12341212345678901234560202020002ABCD", new byte[] { 1, 100, 0, 0 });
+                            s1.bus_SceneData.Add("12341212345678901234560202010005ABCD", new byte[] { 1, 100, 0, 0 });
+                            s1.bus_SceneData.Add("12341212345678901234560202040006ABCD", new byte[] { 1, 100, 254, 0, 0, 3, 255, 0, 0, 0, 0 });
+                            s1.bus_SceneData.Add("12341212345678901234560604010001ABCD", new byte[] { 1, 0, 32, 32, 32, 32, 32, 0, 1, 0, 1, 28, 0 });
+                            s1.bus_SceneData.Add("12341212345678901234560303010003ABCD", new byte[] { 1, 1 });
                             DB_ResidenceData.residenceData.functionList.scenes.Add(s1);
                             var s2 = new Scene()
                             {
-                                sid = "12341212345678901234560100010004",
+                                sid = "12341212345678901234560A00010004ABCD",
                                 name = "鐢靛奖鍦烘櫙",
-                                scene_id = "0004",
                                 sceneType = SceneType.MovieScene,
                                 roomIdList = new List<string>() { "0001" },
                             };
                             DB_ResidenceData.residenceData.functionList.scenes.Add(s2);
                             var s3 = new Scene()
                             {
+                                sid = "12341212345678901234560A00010005ABCD",
                                 name = "鐢靛奖鍦烘櫙2",
-                                scene_id = "0003",
                                 sceneType = SceneType.MovieScene,
                                 roomIdList = new List<string>() { "0001" },
                             };
@@ -130,9 +125,14 @@
                             instance.rooms.Add(r111);
                             instance.functionList.aCs.Add(new AC()
                             {
-                                sid = "12341212345678901234560603010001",
+                                sid = "12341212345678901234560604010001ABCD",
                                 name = "绌鸿皟",
-                                trait = "on_off,mode,fan,temperature",
+                                trait = new List<Trait>() {
+                                    new Trait { attri="on_off", max=1,min = 0, value= new List<string> { "on","off"} },
+                                    new Trait { attri="mode", max = 2,min =0,value = new List<string>{ "auto", "heat", "cool","dry" } },
+                                    new Trait { attri = "fan",max = 3,min =0,value = new List<string>{ "low", "mid", "high" ,"auto"} },
+                                    new Trait { attri = "temperature", max = 32,min=16,value = new List<string>{"up","down" } },
+                                },
                                 roomIdList = new List<string>() { "0001" },
                                 lastState = "鍒跺喎 涓 18掳C",
                                 bus_Data = new BusData
@@ -144,9 +144,11 @@
                             });
                             instance.functionList.lights.Add(new Light()
                             {
-                                sid = "12341212345678901234560401020002",
+                                sid = "12341212345678901234560202020002ABCD",
                                 name = "璋冨厜鐏�",
-                                trait = "brightness",
+                                trait = new List<Trait>() {
+                                    new Trait { attri="brightness", max=100,min = 0, value= new List<string> { "up","down"} },
+                                },//"brightness",
                                 roomIdList = new List<string>() { "0001" },
                                 lastState = "20%",
                                 bus_Data = new BusData
@@ -159,10 +161,12 @@
                             });
                             instance.functionList.curtains.Add(new Curtain()
                             {
-                                sid = "12341212345678901234560502010003",
+                                sid = "12341212345678901234560303010003ABCD",
                                 name = "绐楀笜妯″潡",
                                 roomIdList = new List<string>() { "0001" },
-                                trait = "curtain",
+                                trait = new List<Trait>() {
+                                    new Trait { attri="on_off", max=2,min = 0, value= new List<string> { "on","off","stop"} },
+                                },// "curtain",
                                 lastState = "寮�",
                                 bus_Data = new BusData
                                 {
@@ -173,10 +177,12 @@
                             });
                             instance.functionList.curtains.Add(new Curtain()
                             {
-                                sid = "12341212345678901234560502020011",
+                                sid = "12341212345678901234560303030011ABCD",
                                 name = "寮�鍚堝笜",
                                 roomIdList = new List<string>() { "0001" },
-                                trait = "curtaintype",
+                                trait = new List<Trait>() {
+                                    new Trait { attri="on_off", max=100,min = 0, value= new List<string> { "on","off","stop"} },
+                                },//"curtaintype",
                                 lastState = "20%",
                                 bus_Data = new BusData
                                 {
@@ -187,10 +193,12 @@
                             });
                             instance.functionList.curtains.Add(new Curtain()
                             {
-                                sid = "12341212345678901234560502030012",
+                                sid = "12341212345678901234560503040012ABCD",
                                 name = "鍗峰笜",
                                 roomIdList = new List<string>() { "0001" },
-                                trait = "rollingshutter",
+                                trait = new List<Trait>() {
+                                    new Trait { attri="on_off", max=100,min = 0, value= new List<string> { "on","off","stop"} },
+                                },// "rollingshutter",
                                 lastState = "20%",
                                 bus_Data = new BusData
                                 {
@@ -201,16 +209,23 @@
                             });
                             instance.functionList.floorHeatings.Add(new FloorHeating()
                             {
-                                sid = "12341212345678901234560704010004",
+                                sid = "12341212345678901234560404020004ABCD",
                                 name = "鍦扮儹",
                                 roomIdList = new List<string>() { "0001" },
+                                trait = new List<Trait>() {
+                                    new Trait { attri="on_off", max=1,min = 0, value= new List<string> { "on","off"} },
+                                    new Trait { attri="mode", max = 2,min =0,value = new List<string>{ "auto", "heat", "cool","dry" } },
+                                    new Trait { attri = "temperature", max = 32,min=16,value = new List<string>{"up","down" } },
+                                },//
                                 lastState = ""
                             });
                             instance.functionList.lights.Add(new Light()
                             {
-                                sid = "12341212345678901234560401010005",
-                                name = "澶у悐鐏�",
-                                trait = "on_off",
+                                sid = "12341212345678901234560202010005ABCD",
+                                name = "鍚婄伅",
+                                trait = new List<Trait>() {
+                                    new Trait { attri="on_off", max=100,min = 0, value= new List<string> { "on","off"} },
+                                },//"on_off",
                                 roomIdList = new List<string>() { "0001" },
                                 bus_Data = new BusData
                                 {
@@ -221,9 +236,12 @@
                             });
                             instance.functionList.lights.Add(new Light()
                             {
-                                sid = "12341212345678901234560401030006",
+                                sid = "12341212345678901234560202040006ABCD",
                                 name = "RGB鐏�",
-                                trait = "brightness,color",
+                                trait = new List<Trait>() {
+                                    new Trait { attri="brightness", max=100,min = 0, value= new List<string> { "on","off"} },
+                                    new Trait { attri="color", max=100,min = 0, value= new List<string> { "255", "255", "255" } },
+                                },//"brightness,color",
                                 roomIdList = new List<string>() { "0001" },
                                 bus_Data = new BusData
                                 {
@@ -253,6 +271,8 @@
                 return instance;
             }
         }
+        public RegionInfoRes residecenInfo;
+
 
         /// <summary>
         /// 浣忓畢鍥剧墖
@@ -267,18 +287,18 @@
         /// </summary>
         public void SaveResidenceData()
         {
-            if (hasChange)
-                return;
-            hasChange = true;
-            new System.Threading.Thread(() =>
-            {
-                System.Threading.Thread.Sleep(5000);
+            //if (hasChange)
+            //    return;
+            //hasChange = true;
+            //new System.Threading.Thread(() =>
+            //{
+            //    System.Threading.Thread.Sleep(5000);
                 var ssd = CommonPage.MyEncodingUTF8.GetBytes(Newtonsoft.Json.JsonConvert.SerializeObject(this));
                 FileUtils.WriteFileByBytes("DB_ResidenceData", ssd);
                 MainPage.Log("Save DB_ResidenceData");
-                hasChange = false;
-            })
-            { IsBackground = true }.Start();
+            //    hasChange = false;
+            //})
+            //{ IsBackground = true }.Start();
         }
 
         /// <summary>
@@ -303,7 +323,7 @@
                                 case FunctionCategory.Curtain:
                                     Control.Send(CommandType_A.read, function);
                                     break;
-                                case FunctionCategory.AC:
+                                case FunctionCategory.Thermostat:
                                     Control.Send(CommandType_A.read, function);
                                     break;
                             }
@@ -336,6 +356,7 @@
                     //鍒濆鍖栦綇瀹呮墍鏈夋埧闂村姛鑳芥暟鎹�
                     foreach (var r in instance.rooms)
                     {
+                        r.functions.Clear();
                         foreach (var func in instance.functionList.functions)
                         {
                             MainPage.Log($"init room function sid {func.functionCategory.ToString()}:{r.sid}");
diff --git a/HDL_ON/Entity/Enumerative/Command.cs b/HDL_ON/Entity/Enumerative/Command.cs
index a649220..2434d73 100644
--- a/HDL_ON/Entity/Enumerative/Command.cs
+++ b/HDL_ON/Entity/Enumerative/Command.cs
@@ -1,14 +1,7 @@
 锘縰sing System;
 namespace HDL_ON.Entity
 {
-    /// <summary>
-    /// a鍗忚鍛戒护
-    /// </summary>
-    public enum CommandType_A
-    {
-        write,
-        read,
-    }
+   
 
     /// <summary>
     /// 鎿嶄綔鐮�
diff --git a/HDL_ON/Entity/Enumerative/MyEnum.cs b/HDL_ON/Entity/Enumerative/MyEnum.cs
index 685e459..3b7ebca 100644
--- a/HDL_ON/Entity/Enumerative/MyEnum.cs
+++ b/HDL_ON/Entity/Enumerative/MyEnum.cs
@@ -6,11 +6,35 @@
 namespace HDL_ON
 {
     /// <summary>
-    /// 鎺у埗鍛戒护绫诲瀷
+    /// a鍗忚鍛戒护
     /// </summary>
-    public enum CommandType
+    public enum CommandType_A
     {
+        write,
+        read,
+    }
 
+    /// <summary>
+    /// 鍔熻兘鏄剧ず鎺掑簭鏂瑰紡
+    /// </summary>
+    public enum SortOrder
+    {
+        /// <summary>
+        /// 鏃犳帓搴忔柟寮�
+        /// </summary>
+        None,
+        /// <summary>
+        /// 浣跨敤娆℃暟
+        /// </summary>
+        UsageCount,
+        /// <summary>
+        /// 浣跨敤棰戠巼
+        /// </summary>
+        UsageFrequency,
+        /// <summary>
+        /// 鎵嬪姩鎺掑簭
+        /// </summary>
+        FixedSerialNumber,
     }
 
     /// <summary>
@@ -35,14 +59,14 @@
     {
         Scene = 0x0001,
         MovieScene = 0x0002,
-        Relay = 0x0101,
-        Dimmer = 0x0102,
-        RGB = 0x0103,
-        Curtain = 0x0201,
-        MotorCurtain = 0x0202,
-        RollingShutter = 0x0203,
-        AC = 0x0301,
-        FloorHeating = 0x0401,
+        Relay = 0x0201,
+        Dimmer = 0x0202,
+        RGB = 0x0204,
+        Curtain = 0x0301,
+        MotorCurtain = 0x0303,
+        RollingShutter = 0x0304,
+        AC = 0x0401,
+        FloorHeating = 0x0402,
     }
 
     /// <summary>
@@ -51,8 +75,106 @@
     public enum FunctionCategory
     {
         UnKown = int.MaxValue,
+        /// <summary>
+        /// 寮�鍏崇被
+        /// </summary>
+        SwitchDevice = 0x01,
+
+        /// <summary>
+        /// 鍦烘櫙
+        /// </summary>
+        Scene = 0x0A,
+        /// <summary>
+        /// 鐓ф槑
+        /// </summary>
+        Light = 0x02,
+        /// <summary>
+        /// 閬槼
+        /// </summary>
+        Curtain = 0x03,
+        /// <summary>
+        /// 鎭掓俯鍣�/绌鸿皟/鍦扮儹
+        /// </summary>
+        Thermostat = 0x04,
+        ///// <summary>
+        ///// 绐楀笜
+        ///// </summary>
+        //Curtain = 0x05,
+        ///// <summary>
+        ///// 绌鸿皟
+        ///// </summary>
+        //AC = 0x06,
+        ///// <summary>
+        ///// 鍦扮儹
+        ///// </summary>
+        //FloorHeating = 0x07,
+        ///// <summary>
+        ///// 鏂伴
+        ///// </summary>
+        //FreshAir = 0x08,
+        ///// <summary>
+        ///// 鎸夐敭
+        ///// </summary>
+        //Key = 0x09,
+        ///// <summary>
+        ///// 闊充箰
+        ///// </summary>
+        //Music = 0x0A,
+        ///// <summary>
+        ///// 浼犳劅鍣�
+        ///// </summary>
+        //Sensor = 0x0B,
+        ///// <summary>
+        ///// 闂ㄩ攣
+        ///// </summary>
+        //DoorLook = 0x0C,
+        ///// <summary>
+        ///// 鏃堕棿
+        ///// </summary>
+        //Timer = 0x0D,
+        ///// <summary>
+        ///// 璁℃暟鍣�
+        ///// </summary>
+        //Counter = 0x0E,
+        ///// <summary>
+        ///// 鍦扮悊鍥存爮
+        ///// </summary>
+        //GeographicalFence = 0x0F,
+        ///// <summary>
+        ///// 骞叉帴鐐�
+        ///// </summary>
+        //DryContact = 0x10,
+        ///// <summary>
+        ///// 绾㈠
+        ///// </summary>
+        //IR = 0x11,
+        ///// <summary>
+        ///// DMX
+        ///// </summary>
+        //DMX = 0x12,
+        ///// <summary>
+        ///// 鐢靛櫒
+        ///// </summary>
+        //EelectricAppliance = 0x13,
+        ///// <summary>
+        ///// 澶╂皵
+        ///// </summary>
+        //Weather = 0x14,
+        //DoorLock=0x15,
+        //Electric=0x16,
+        //EnergyMonitoring = 0x17,
+        //Environmental = 0x18,
+        //Panel = 0x19,
+        //SecurityMonitoring = 0x20,
+        //VideoIntercom = 0x21,
+    }
 
 
+    /// <summary>
+    /// 鍔熻兘绫诲瀷
+    /// </summary>
+    public enum ShowFunction
+    {
         /// <summary>
         /// 鍦烘櫙
         /// </summary>
@@ -135,9 +257,9 @@
         Weather = 0x14,
 
 
-        DoorLock=0x15,
+        DoorLock = 0x15,
 
-        Electric=0x16,
+        Electric = 0x16,
 
         EnergyMonitoring = 0x17,
 
@@ -151,4 +273,5 @@
 
     }
 
+
 }
diff --git a/HDL_ON/Entity/Function/AC.cs b/HDL_ON/Entity/Function/AC.cs
index 01bf037..c9e5daa 100644
--- a/HDL_ON/Entity/Function/AC.cs
+++ b/HDL_ON/Entity/Function/AC.cs
@@ -171,9 +171,9 @@
             {
                 try
                 {
-#if DEBUG
-                    return new List<string> { "cool", "heat", "dry", "fan", "auto"};
-#endif
+//#if DEBUG
+//                    return new List<string> { "cool", "heat", "dry", "fan", "auto"};
+//#endif
                     string b = "";
                     dicPropert.TryGetValue("mode", out b);
                     if (b == "")
@@ -217,9 +217,9 @@
             {
                 try
                 {
-#if DEBUG
-                    return new List<string> { "high", "medium", "low", "auto" };
-#endif
+//#if DEBUG
+//                    return new List<string> { "high", "medium", "low", "auto" };
+//#endif
                     string b = "";
                     dicPropert.TryGetValue("fan", out b);
                     if (b == "")
@@ -359,19 +359,18 @@
         /// <summary>
         /// 鎷兼帴銆佽幏鍙朅鍗忚鎿嶄綔鏁版嵁
         /// </summary>
-        public override JObject GetSendJObject(string command)
+        public override JObject GetSendJObject(CommandType_A command)
         {
             var sendJob = new JObject();
-            if (command == "write")
+            if (command == CommandType_A.write)
             {
-
-                sendJob = new JObject { { "Namespace", vendor_code }, { "Command", command }, { "Type", "device" } };
+                sendJob = new JObject { { "Namespace", vendor_code }, { "Command", command.ToString() }, { "Type", "device" } };
                 JObject data = new JObject { { "openLevel", dicPropert["openLevel"] }, { "sid", sid } };
                 sendJob.Add("objects", data);
             }
-            else if (command == "read")
+            else if (command == CommandType_A.read)
             {
-                sendJob = new JObject { { "Namespace", vendor_code }, { "Command", command }, { "Type", "device" } };
+                sendJob = new JObject { { "Namespace", vendor_code }, { "Command", command.ToString() }, { "Type", "device" } };
                 var data = new JObject { { "sid", sid } };
                 sendJob.Add("objects", data);
             }
@@ -379,5 +378,6 @@
         }
 
 
+
     }
 }
diff --git a/HDL_ON/Entity/Function/Curtain.cs b/HDL_ON/Entity/Function/Curtain.cs
index ce40e73..3edf564 100644
--- a/HDL_ON/Entity/Function/Curtain.cs
+++ b/HDL_ON/Entity/Function/Curtain.cs
@@ -52,13 +52,13 @@
         /// <summary>
         /// 鎷兼帴銆佽幏鍙朅鍗忚鎿嶄綔鏁版嵁
         /// </summary>
-        public override JObject GetSendJObject(string command)
+        public override JObject GetSendJObject(CommandType_A command)
         {
             var sendJob = new JObject();
-            if (command == "write")
+            if (command == CommandType_A.write)
             {
 
-                sendJob = new JObject { { "vendor_code", vendor_code }, { "Command", command }, { "Type", "device" } };
+                sendJob = new JObject { { "vendor_code", vendor_code }, { "Command", command.ToString() }, { "Type", "device" } };
                 JObject data = null;
                 switch (functionType)
                 {
@@ -72,9 +72,9 @@
                 }
                 sendJob.Add("objects", data);
             }
-            else if (command == "read")
+            else if (command == CommandType_A.read)
             {
-                sendJob = new JObject { { "vendor_code", vendor_code }, { "Command", command }, { "Type", "device" } };
+                sendJob = new JObject { { "vendor_code", vendor_code }, { "Command", command.ToString() }, { "Type", "device" } };
                 var data = new JObject { { "sid", sid } };
                 sendJob.Add("objects", data);
             }
diff --git a/HDL_ON/Entity/Function/Function.cs b/HDL_ON/Entity/Function/Function.cs
index b7a8a44..48b7400 100644
--- a/HDL_ON/Entity/Function/Function.cs
+++ b/HDL_ON/Entity/Function/Function.cs
@@ -19,7 +19,7 @@
         /// <summary>
         /// 灞炴�х殑鍊�
         /// </summary>
-        public string value;
+        public List<string> value;
         /// <summary>
         /// 鏈�澶у��
         /// </summary>
@@ -108,8 +108,16 @@
         {
             get
             {
-                var _functionCategoryString = sid.Substring(22, 2);
-                return (FunctionCategory)Enum.ToObject(typeof(FunctionCategory), Convert.ToInt32(_functionCategoryString));
+                try
+                {
+                    var _functionCategoryString = sid.Substring(24, 2);
+                    return (FunctionCategory)Enum.ToObject(typeof(FunctionCategory), Convert.ToInt32(_functionCategoryString));
+                }
+                catch (Exception ex)
+                {
+                    MainPage.Log($"get FunctionCategory error : {ex.Message}");
+                    return FunctionCategory.UnKown;
+                }
             }
         }
 
@@ -135,7 +143,7 @@
             {
                 string vendorCode = "HDL";
                 var code = sid.Substring(0, 4);
-                if (code == "00001")
+                if (code == "0001")
                     vendorCode = "HDL";
                 return vendorCode;
             }
@@ -196,7 +204,12 @@
         /// <summary>
         /// 浣跨敤棰戠巼
         /// </summary>
-        public double usageFrequency = 0;
+        public double usageFrequency {
+            get
+            {
+                return usageCount / 7;
+            }
+        }
         /// <summary>
         /// 鍥哄畾鐨勫簭鍙�
         /// </summary>
@@ -213,12 +226,16 @@
                 {
                     if (trait == null)
                         return new List<string>();
-                    var proArr = trait.Split(',').ToList();
-                    foreach (var pro in proArr)
+                    var proArr = new List<string>();
+                    foreach (var pro in trait)
                     {
-                        if (!dicPropert.ContainsKey(pro))
+                        if (!dicPropert.ContainsKey(pro.attri))
                         {
-                            dicPropert.TryAdd(pro, "0");
+                            dicPropert.TryAdd(pro.attri, "0");
+                        }
+                        if (!proArr.Contains(pro.attri))
+                        {
+                            proArr.Add(pro.attri);
                         }
                     }
                     return proArr;
@@ -236,9 +253,9 @@
         /// </summary>
         /// <param name="command">鎺у埗鍛戒护锛歸rite锛宺ead</param>
         /// <returns></returns>
-        public virtual JObject GetSendJObject(string command)
+        public virtual JObject GetSendJObject(CommandType_A command)
         {
-            var sendJob = new JObject { { "vendor_code", vendor_code }, { "Command", command }, { "Type", "device" }, };
+            var sendJob = new JObject { { "vendor_code", vendor_code }, { "Command", command.ToString() }, { "Type", "device" }, };
             var data = new JObject { { "sid", sid } };
             sendJob.Add("objects", data);
             return sendJob;
@@ -272,5 +289,11 @@
             }
             return roomNameList;
         }
+
+
+        /// <summary>
+        /// 鏇存柊鏃堕棿
+        /// </summary>
+        public DateTime refreshTime = DateTime.MinValue;
     }
 }
diff --git a/HDL_ON/Entity/Function/Light.cs b/HDL_ON/Entity/Function/Light.cs
index 6d3c091..e155396 100644
--- a/HDL_ON/Entity/Function/Light.cs
+++ b/HDL_ON/Entity/Function/Light.cs
@@ -36,6 +36,7 @@
                 try
                 {
                     dicPropert["brightness"] = value.ToString();
+                    MainPage.Log($"brightness 鏁版嵁鍒锋柊{value}.");
                 }
                 catch
                 {
@@ -158,13 +159,13 @@
         /// <summary>
         /// 鎷兼帴銆佽幏鍙朅鍗忚鎿嶄綔鏁版嵁
         /// </summary>
-        public override JObject GetSendJObject(string command )
+        public override JObject GetSendJObject(CommandType_A command )
         {
             var sendJob = new JObject();
-            if (command == "write")
+            if (command == CommandType_A.write)
             {
 
-                sendJob = new JObject { { "vendor_code", vendor_code }, { "Command", command }, { "Type", "device" } };
+                sendJob = new JObject { { "vendor_code", vendor_code }, { "Command", command.ToString() }, { "Type", "device" } };
                 JObject data = null;
                 switch (functionType)
                 {
@@ -180,9 +181,9 @@
                 }
                 sendJob.Add("objects", data);
             }
-            else if (command == "read")
+            else if (command == CommandType_A.read)
             {
-                sendJob = new JObject { { "vendor_code", vendor_code }, { "Command", command }, { "Type", "device" } };
+                sendJob = new JObject { { "vendor_code", vendor_code }, { "Command", command.ToString() }, { "Type", "device" } };
                 var data = new JObject {{ "sid", sid } };
                 sendJob.Add("objects", data);
             }
diff --git a/HDL_ON/Entity/FunctionList.cs b/HDL_ON/Entity/FunctionList.cs
index eb8157c..7483e31 100644
--- a/HDL_ON/Entity/FunctionList.cs
+++ b/HDL_ON/Entity/FunctionList.cs
@@ -1,9 +1,10 @@
 锘縰sing System;
 using System.Collections.Generic;
+using System.Linq;
 
 namespace HDL_ON.Entity
 {
-    public class FunctionList
+    public class FunctionList 
     {
         /// <summary>
         /// 绌鸿皟鍒楄〃
@@ -25,6 +26,7 @@
         /// 鍦烘櫙鍒楄〃
         /// </summary>
         public List<Scene> scenes = new List<Scene>();
+
 
         [Newtonsoft.Json.JsonIgnore]
         public List<Function> functions = new List<Function>();
@@ -49,8 +51,10 @@
             deviceFunctionList.AddRange(lights);
             deviceFunctionList.AddRange(curtains);
             deviceFunctionList.AddRange(floorHeatings);
-            return deviceFunctionList;
+
+            return deviceFunctionList.OrderByDescending(o => o.usageCount).ToList();
         }
 
     }
+    
 }
diff --git a/HDL_ON/Entity/UserConfig.cs b/HDL_ON/Entity/ResidenceConfig.cs
similarity index 83%
rename from HDL_ON/Entity/UserConfig.cs
rename to HDL_ON/Entity/ResidenceConfig.cs
index cc02522..87458af 100644
--- a/HDL_ON/Entity/UserConfig.cs
+++ b/HDL_ON/Entity/ResidenceConfig.cs
@@ -7,22 +7,22 @@
 namespace HDL_ON
 {
     [System.Serializable]
-    public class UserConfig
+    public class OnAppConfig
     {
 
-        static UserConfig instance;
-        public static UserConfig Instance {
+        static OnAppConfig instance;
+        public static OnAppConfig Instance {
             get {
                 if (instance == null) {
                     try {
-                        var userConfigBytes = FileUtils.ReadFile ("UserConfig");
+                        var userConfigBytes = FileUtils.ReadFile ("OnAppConfig");
                         var userConfigString = CommonPage.MyEncodingUTF8.GetString (userConfigBytes);
-                        UserConfig temp = null;
+                        OnAppConfig temp = null;
                         if (userConfigString != null) {
-                            temp = Newtonsoft.Json.JsonConvert.DeserializeObject<UserConfig> (userConfigString);
+                            temp = Newtonsoft.Json.JsonConvert.DeserializeObject<OnAppConfig> (userConfigString);
                         }
                         if (temp == null) {
-                            instance = new UserConfig { };
+                            instance = new OnAppConfig { };
                         } else {
                             instance = temp;
                         }
@@ -45,7 +45,7 @@
 
         public void SaveUserConfig ()
         {
-            FileUtils.WriteFileByBytes ("UserConfig", GetUserConfigBytes ());
+            FileUtils.WriteFileByBytes ("OnAppConfig", GetUserConfigBytes ());
         }
         /// <summary>
         /// 鍥藉浠g爜
@@ -79,7 +79,6 @@
 
         public string SetLanguage = "";
 
-
-        public RegionInfoRes CurrentRegion;
+        //public RegionInfoRes CurrentRegion;
     }
 }
\ No newline at end of file
diff --git a/HDL_ON/Entity/ResponseEntity/CityInfo.cs b/HDL_ON/Entity/ResponseEntity/CityInfo.cs
new file mode 100644
index 0000000..5f5e369
--- /dev/null
+++ b/HDL_ON/Entity/ResponseEntity/CityInfo.cs
@@ -0,0 +1,69 @@
+锘縰sing System;
+namespace HDL_ON.Entity
+{
+    public class CityInfo
+    {
+        public CityInfo()
+        {
+        }
+        /// <summary>
+        /// 鍩庡競id
+        /// </summary>
+        public string cid;
+        /// <summary>
+        /// 浣嶇疆
+        /// </summary>
+        public string location;
+        /// <summary>
+        /// 鍩庡競
+        /// </summary>
+        public string city;
+        /// <summary>
+        /// 鍖哄煙
+        /// </summary>
+        public string province;
+        /// <summary>
+        /// 鍥藉
+        /// </summary>
+        public string country;
+        /// <summary>
+        /// 鏃跺尯
+        /// </summary>
+        public string timeZone;
+
+        /// <summary>
+        /// 娓╁害
+        /// </summary>
+        public string temperature = "--掳";
+        /// <summary>
+        /// 婀垮害
+        /// </summary>
+        public string humidity = "--";
+        /// <summary>
+        /// 澶╂皵鐘舵��
+        /// </summary>
+        public string weather;
+        /// <summary>
+        /// 澶╂皵浠g爜
+        /// </summary>
+        public string weatherCode;
+        /// <summary>
+        /// 椋庨�熺瓑绾�
+        /// </summary>
+        public string windLevel;
+        /// <summary>
+        /// 
+        /// </summary>
+        public string windDir;
+        //"UpdateTime": "0001-01-01T00:00:00",
+        public string aqi;
+        public string air_Quality;
+        public string pm10;
+        public string pm25 = "--";
+        public string no2;
+        public string so2;
+        public string co;
+
+
+    }
+}
diff --git a/HDL_ON/Entity/ResponseEntity/RegionInfoRes.cs b/HDL_ON/Entity/ResponseEntity/RegionInfoRes.cs
index 9eb0a13..1c16b8f 100644
--- a/HDL_ON/Entity/ResponseEntity/RegionInfoRes.cs
+++ b/HDL_ON/Entity/ResponseEntity/RegionInfoRes.cs
@@ -16,5 +16,9 @@
         /// 浣忓畢鍚嶇О
         /// </summary>
         public string Name { get;set; }
+        /// <summary>
+        /// 浣忓畢鍦板潃
+        /// </summary>
+        public string Address { get; set; }
     }
 }
diff --git a/HDL_ON/Entity/UserInfo.cs b/HDL_ON/Entity/UserInfo.cs
index 2fb7289..58fff7d 100644
--- a/HDL_ON/Entity/UserInfo.cs
+++ b/HDL_ON/Entity/UserInfo.cs
@@ -1,6 +1,8 @@
 锘縰sing System;
 using System.Collections.Generic;
 using System.Text;
+using System.IO;
+using System.Drawing;
 
 namespace HDL_ON
 {
@@ -10,61 +12,82 @@
         /// <summary>
         /// 鐢ㄦ埛鍚嶇О
         /// </summary>
-        public string UserName = "";
+        public string userName = "";
         /// <summary>
         /// 鐢ㄦ埛
         /// </summary>
-        public string AccountString="";
+        public string accountString = "";
         /// <summary>
         /// 鐢ㄦ埛瀵嗙爜
         /// </summary>
-        public string Password = "";
+        public string password = "";
         /// <summary>
         /// 鐢ㄦ埛鎵嬫満鍙风爜
         /// </summary>
-        public string UserMobileInfo = "";
+        public string userMobileInfo = "";
         /// <summary>
         /// 鐢ㄦ埛閭淇℃伅
         /// </summary>
-        public string UserEmailInfo = "";
+        public string userEmailInfo = "";
         /// <summary>
         /// 鐢ㄦ埛ID
         /// </summary>
         public int ID;
+        /// <summary>
+        /// 鐢ㄦ埛閫夋嫨鏄剧ず鐨勮瑷�
+        /// </summary>
+        public string language = "Chinese";
+        /// <summary>
+        /// 鐢ㄦ埛鍖哄煙
+        /// </summary>
+        public string areaCode = "86";
+
+        /// <summary>
+        /// 鐢ㄦ埛澶村儚鍥剧墖
+        /// </summary>
+        public string headImagePagePath = "LoginIcon/2.png";
+        /// <summary>
+        /// 鐢ㄦ埛澶村儚byte鏁版嵁
+        /// </summary>
+        public byte[] headImagePageBytes = null;
 
         /// <summary>
         /// 涓婁竴娆$櫥褰曟椂闂�
         /// </summary>
-        public DateTime LastTime = DateTime.MinValue;
+        public DateTime lastTime = DateTime.MinValue;
 
         /// <summary>
         /// 鏄惁鏄櫥褰曠姸鎬�
         /// </summary>
-        public bool IsLogin {
-            get {
-                return (DateTime.Now - LastTime).TotalDays < 7;
+        public bool IsLogin
+        {
+            get
+            {
+                return (DateTime.Now - lastTime).TotalDays < 7;
             }
         }
 
-        public int AccountType = 0;
+        public int accountType = 0;
 
-        public int MasterID = 0;
+        public int masterID = 0;
 
-        public string LoginTokenString{
-            get {
-                var result = Encoding.UTF8.GetBytes (Password);
-                var md5 = new System.Security.Cryptography.MD5CryptoServiceProvider ();
-                var output = md5.ComputeHash (result);
-                var md5Password = BitConverter.ToString (output).Replace ("-", "");
-                var account_md5Pssword = AccountString + ":" + md5Password;
-                var tokenBytes = Encoding.UTF8.GetBytes (account_md5Pssword);
-                return Convert.ToBase64String (tokenBytes).Replace ("=", "%3D");
+        public string loginTokenString
+        {
+            get
+            {
+                var result = Encoding.UTF8.GetBytes(password);
+                var md5 = new System.Security.Cryptography.MD5CryptoServiceProvider();
+                var output = md5.ComputeHash(result);
+                var md5Password = BitConverter.ToString(output).Replace("-", "");
+                var account_md5Pssword = accountString + ":" + md5Password;
+                var tokenBytes = Encoding.UTF8.GetBytes(account_md5Pssword);
+                return Convert.ToBase64String(tokenBytes).Replace("=", "%3D");
             }
         }
         /// <summary>
         /// 鐢ㄦ埛浣忓畢鍒楄〃
         /// </summary>
-        public List<RegionInfoRes> HomeLists = new List<RegionInfoRes>();
+        public List<RegionInfoRes> regionList = new List<RegionInfoRes>();
 
         /// <summary>
         ///  <!--SIP 甯愬彿-->
@@ -72,9 +95,30 @@
         /// </summary>
         public string SIP_Account;
 
-        public void SaveUserInfo ()
+        public void SaveUserInfo()
         {
-            FileUtils.WriteFileByBytes ("Register_File", Encoding.UTF8.GetBytes (Newtonsoft.Json.JsonConvert.SerializeObject (this)));
+            FileUtils.WriteFileByBytes("Register_File", Encoding.UTF8.GetBytes(Newtonsoft.Json.JsonConvert.SerializeObject(this)));
+        }
+
+
+        private byte[] convertByte(Image img)
+        {
+            MemoryStream ms = new MemoryStream();
+            img.Save(ms, img.RawFormat);
+            //byte[] bytes = new byte[ms.Length];
+            //ms.Read(bytes, 0, Convert.ToInt32(ms.Length));
+            //浠ヤ笂涓ゅ彞鏀规垚涓嬮潰涓ゅ彞
+            byte[] bytes = ms.ToArray();
+            ms.Close();
+            return bytes;
+        }
+        private Image convertImg(byte[] datas)
+        {
+            MemoryStream ms = new MemoryStream(datas);
+            Image img = Image.FromStream(ms, true);//鍦ㄨ繖閲屽嚭閿�
+                                                   //娴佺敤瀹岃鍙婃椂鍏抽棴
+            ms.Close();
+            return img;
         }
     }
 }
\ No newline at end of file
diff --git a/HDL_ON/HDL_ON.projitems b/HDL_ON/HDL_ON.projitems
index fb7473e..fc131fe 100644
--- a/HDL_ON/HDL_ON.projitems
+++ b/HDL_ON/HDL_ON.projitems
@@ -31,12 +31,11 @@
     <Compile Include="$(MSBuildThisFileDirectory)DriverLayer\Control.cs" />
     <Compile Include="$(MSBuildThisFileDirectory)DriverLayer\CRC.cs" />
     <Compile Include="$(MSBuildThisFileDirectory)DriverLayer\Packet.cs" />
-    <Compile Include="$(MSBuildThisFileDirectory)Entity\UserConfig.cs" />
+    <Compile Include="$(MSBuildThisFileDirectory)Entity\ResidenceConfig.cs" />
     <Compile Include="$(MSBuildThisFileDirectory)Entity\UserInfo.cs" />
     <Compile Include="$(MSBuildThisFileDirectory)DriverLayer\Control_Bus.cs" />
     <Compile Include="$(MSBuildThisFileDirectory)Entity\Function\BusData.cs" />
     <Compile Include="$(MSBuildThisFileDirectory)UI\UI0-Public\PublicAssmebly.cs" />
-    <Compile Include="$(MSBuildThisFileDirectory)UI\UI0-Public\PublicMothed.cs" />
     <Compile Include="$(MSBuildThisFileDirectory)UI\CSS\CSS.cs" />
     <Compile Include="$(MSBuildThisFileDirectory)UI\UI2\UserPageBLL.cs" />
     <Compile Include="$(MSBuildThisFileDirectory)UI\UI2\UserPage.cs" />
@@ -102,6 +101,7 @@
     <Compile Include="$(MSBuildThisFileDirectory)Entity\Function\Curtain.cs" />
     <Compile Include="$(MSBuildThisFileDirectory)Entity\Function\FloorHeating.cs" />
     <Compile Include="$(MSBuildThisFileDirectory)Entity\Function\Light.cs" />
+    <Compile Include="$(MSBuildThisFileDirectory)Entity\ResponseEntity\CityInfo.cs" />
   </ItemGroup>
   <ItemGroup>
     <Folder Include="$(MSBuildThisFileDirectory)UI\" />
@@ -115,5 +115,6 @@
     <Folder Include="$(MSBuildThisFileDirectory)Entity\Function\" />
     <Folder Include="$(MSBuildThisFileDirectory)DriverLayer\" />
     <Folder Include="$(MSBuildThisFileDirectory)UI\UI2\FuntionControlView\AC\" />
+    <Folder Include="$(MSBuildThisFileDirectory)111\" />
   </ItemGroup>
 </Project>
\ No newline at end of file
diff --git a/HDL_ON/UI/CSS/CSS.cs b/HDL_ON/UI/CSS/CSS.cs
index d575f84..f30c7d1 100644
--- a/HDL_ON/UI/CSS/CSS.cs
+++ b/HDL_ON/UI/CSS/CSS.cs
@@ -73,10 +73,16 @@
         /// </summary>
         public static uint DialogTransparentColor1 = 0x99000000;
         /// <summary>
-        /// 寮圭獥鍗婇�忔槑鑳屾櫙鑹�1
+        /// 寮圭獥鍗婇�忔槑鑳屾櫙鑹�2
         /// </summary>
         public static uint DialogTransparentColor2 = 0x33000000;
 
+        /// <summary>
+        /// 90%閫忔槑鐧借壊
+        /// </summary>
+        public static uint TipBgColor1 = 0xE6FFFFFF;
+
+
         #endregion
     }
 
diff --git a/HDL_ON/UI/MainPage.cs b/HDL_ON/UI/MainPage.cs
index a9de67c..41cfdf6 100644
--- a/HDL_ON/UI/MainPage.cs
+++ b/HDL_ON/UI/MainPage.cs
@@ -19,6 +19,10 @@
 
         public static string VersionString = "1.0103";
 
+        public static Entity.CityInfo cityInfo = new Entity.CityInfo();
+
+        public static Action RefreshAir;
+
         /// <summary>
         /// 鍏徃浠g爜
         /// 棰勭暀绗笁鏂瑰畾鍒舵爣璁�
@@ -64,6 +68,11 @@
                 }
                 else
                 {
+                    new System.Threading.Thread(() =>
+                    {
+                        new DAL.Server.HttpServerRequest().GetUserInfo();
+                    })
+                    { IsBackground = true }.Start();
                     GoUserPage();
                 }
             }
diff --git a/HDL_ON/UI/UI0-Public/PublicAssmebly.cs b/HDL_ON/UI/UI0-Public/PublicAssmebly.cs
index 03b1c68..295d325 100644
--- a/HDL_ON/UI/UI0-Public/PublicAssmebly.cs
+++ b/HDL_ON/UI/UI0-Public/PublicAssmebly.cs
@@ -1,4 +1,5 @@
 锘縰sing System;
+using System.Threading;
 using HDL_ON.Entity;
 using HDL_ON.UI.CSS;
 using Shared;
@@ -7,278 +8,9 @@
 {
     public partial class PublicAssmebly
     {
-        /*
-        /// <summary>
-        /// 鍚慺ramelayout娣诲姞椤堕儴鍖哄煙
-        /// </summary>
-        /// <param name="frame"></param>
-        /// <param name="tilte"></param>
-        public void LoadTopView(FrameLayout frame, string tilte)
-        {
-            FrameLayout view = new FrameLayout()
-            {
-                Height = Application.GetRealHeight(64),
-                BackgroundColor = CSS_Color.TopViewColor,
-            };
-            frame.AddChidren(view);
-
-            Button btnBack = new Button()
-            {
-                X = Application.GetRealWidth(10),
-                Y = Application.GetRealHeight(29),
-                Width = Application.GetRealWidth(40),
-                Height = Application.GetRealHeight(28),
-                UnSelectedImagePath = "Public/BackIcon.png",
-            };
-            frame.AddChidren(btnBack);
-            btnBack.MouseUpEventHandler += (sender, e) =>
-            {
-                frame.RemoveFromParent();
-            };
-
-            Button btnTilte = new Button()
-            {
-                Gravity = Gravity.CenterHorizontal,
-                Y = Application.GetRealHeight(30),
-                Width = Application.GetRealWidth(150),
-                Height = Application.GetRealHeight(25),
-                TextAlignment = TextAlignment.Center,
-                TextSize = CSS_FontSize.HeadlineFontSize,
-                TextColor = CSS_Color.FirstLevelTitleColor,
-                Text = tilte
-            };
-            frame.AddChidren(btnTilte);
-        }
-
-        /// <summary>
-        /// 鍚慺ramelayout娣诲姞椤堕儴鍖哄煙
-        /// </summary>
-        /// <param name="frame"></param>
-        /// <param name="tilte"></param>
-        public void LoadTopView(FrameLayout frame, string tilte ,Action action)
-        {
-            FrameLayout view = new FrameLayout()
-            {
-                Height = Application.GetRealHeight(64),
-                BackgroundColor = CSS_Color.TopViewColor,
-            };
-            frame.AddChidren(view);
-
-            Button btnBack = new Button()
-            {
-                X = Application.GetRealWidth(10),
-                Y = Application.GetRealHeight(29),
-                Width = Application.GetRealWidth(40),
-                Height = Application.GetRealHeight(28),
-                UnSelectedImagePath = "Public/BackIcon.png",
-            };
-            frame.AddChidren(btnBack);
-            btnBack.MouseUpEventHandler += (sender, e) =>
-            {
-                action();
-                frame.RemoveFromParent();
-            };
-
-            Button btnTilte = new Button()
-            {
-                Gravity = Gravity.CenterHorizontal,
-                Y = Application.GetRealHeight(30),
-                Width = Application.GetRealWidth(150),
-                Height = Application.GetRealHeight(25),
-                TextAlignment = TextAlignment.Center,
-                TextSize = CSS_FontSize.HeadlineFontSize,
-                TextColor = CSS_Color.FirstLevelTitleColor,
-                Text = tilte
-            };
-            frame.AddChidren(btnTilte);
-        }
-
-
-
-        /// <summary>
-        /// 鍚慸ialog娣诲姞椤堕儴鍖哄煙
-        /// </summary>
-        /// <param name="dialog"></param>
-        /// <param name="frame"></param>
-        /// <param name="tilte"></param>
-        public void LoadTopView(Dialog dialog, FrameLayout frame, string tilte)
-        {
-            FrameLayout view = new FrameLayout()
-            {
-                Height = Application.GetRealHeight(64),
-                BackgroundColor = CSS_Color.TopViewColor,
-            };
-            frame.AddChidren(view);
-
-            Button btnBack = new Button()
-            {
-                X = Application.GetRealWidth(10),
-                Y = Application.GetRealHeight(29),
-                Width = Application.GetRealWidth(40),
-                Height = Application.GetRealHeight(28),
-                UnSelectedImagePath = "Public/BackIcon.png",
-            };
-            frame.AddChidren(btnBack);
-            btnBack.MouseUpEventHandler += (sender, e) =>
-            {
-                dialog.Close();
-            };
-
-            Button btnTilte = new Button()
-            {
-                Gravity = Gravity.CenterHorizontal,
-                Y = Application.GetRealHeight(30),
-                Width = Application.GetRealWidth(150),
-                Height = Application.GetRealHeight(25),
-                TextAlignment = TextAlignment.Center,
-                TextSize = CSS_FontSize.HeadlineFontSize,
-                TextColor = CSS_Color.FirstLevelTitleColor,
-                Text = tilte
-            };
-            frame.AddChidren(btnTilte);
-        }
-
-        /// <summary>
-        /// 鍚慺ramelayout娣诲姞椤堕儴鍖哄煙,鎷ユ湁鍔熻兘閰嶇疆鎸夐挳
-        /// </summary>
-        /// <param name="frame"></param>
-        /// <param name="tilte"></param>
-        public void LoadTopView(FrameLayout frame, string tilte,Function function)
-        {
-            FrameLayout view = new FrameLayout()
-            {
-                Height = Application.GetRealHeight(64),
-                BackgroundColor = CSS_Color.TopViewColor,
-            };
-            frame.AddChidren(view);
-
-            Button btnBack = new Button()
-            {
-                X = Application.GetRealWidth(10),
-                Y = Application.GetRealHeight(29),
-                Width = Application.GetRealWidth(40),
-                Height = Application.GetRealHeight(28),
-                UnSelectedImagePath = "Public/BackIcon.png",
-            };
-            frame.AddChidren(btnBack);
-            btnBack.MouseUpEventHandler += (sender, e) =>
-            {
-                frame.RemoveFromParent();
-            };
-
-            Button btnTilte = new Button()
-            {
-                Gravity = Gravity.CenterHorizontal,
-                Y = Application.GetRealHeight(30),
-                Width = Application.GetRealWidth(150),
-                Height = Application.GetRealHeight(25),
-                TextAlignment = TextAlignment.Center,
-                TextSize = CSS_FontSize.HeadlineFontSize,
-                TextColor = CSS_Color.FirstLevelTitleColor,
-                Text = tilte
-            };
-            frame.AddChidren(btnTilte);
-
-            var btnSetting = new Button()
-            {
-                X = Application.GetRealWidth(337),
-                Y = Application.GetRealHeight(29),
-                Width = Application.GetMinRealAverage(28),
-                Height = Application.GetMinRealAverage(28),
-                UnSelectedImagePath = "Public/FuncInfoSetIcon.png",
-            };
-            frame.AddChidren(btnSetting);
-
-            btnSetting.MouseUpEventHandler += (sender, e) => {
-                var infoView = new FunctionBaseInfoSetPage(function);
-                MainPage.BasePageView.AddChidren(infoView);
-                infoView.LoadPage();
-                MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1;
-            };
-        }
-
-
-        /// <summary>
-        /// 鍚慺ramelayout娣诲姞椤堕儴鍖哄煙,鎷ユ湁鍔熻兘閰嶇疆鎸夐挳
-        /// </summary>
-        /// <param name="frame"></param>
-        /// <param name="tilte"></param>
-        public void LoadTopView(FrameLayout frame, string tilte, string type,Action<string,string> callBack)
-        {
-            FrameLayout view = new FrameLayout()
-            {
-                Height = Application.GetRealHeight(64),
-                BackgroundColor = CSS_Color.TopViewColor,
-            };
-            frame.AddChidren(view);
-
-            Button btnBack = new Button()
-            {
-                X = Application.GetRealWidth(10),
-                Y = Application.GetRealHeight(29),
-                Width = Application.GetRealWidth(40),
-                Height = Application.GetRealHeight(28),
-                UnSelectedImagePath = "Public/BackIcon.png",
-            };
-            frame.AddChidren(btnBack);
-            btnBack.MouseUpEventHandler += (sender, e) =>
-            {
-                frame.RemoveFromParent();
-            };
-
-            Button btnTilte = new Button()
-            {
-                Gravity = Gravity.CenterHorizontal,
-                Y = Application.GetRealHeight(30),
-                Width = Application.GetRealWidth(150),
-                Height = Application.GetRealHeight(25),
-                TextAlignment = TextAlignment.Center,
-                TextSize = CSS_FontSize.HeadlineFontSize,
-                TextColor = CSS_Color.FirstLevelTitleColor,
-                Text = tilte
-            };
-            frame.AddChidren(btnTilte);
-
-            var btnAddIcon = new Button()
-            {
-                X = Application.GetRealWidth(337),
-                Y = Application.GetRealHeight(29),
-                Width = Application.GetMinRealAverage(28),
-                Height = Application.GetMinRealAverage(28),
-                UnSelectedImagePath = "Public/AddIcon.png",
-            };
-            frame.AddChidren(btnAddIcon);
-
-            btnAddIcon.MouseUpEventHandler += (sender, e) => {
-                switch (type)
-                {
-                    case "floors":
-                        Action<string> callBackAction = (floorName) =>
-                        {
-                            if (DB_ResidenceData.residenceData.floors.Contains(floorName))
-                            {
-                                return;
-                            }
-                            else
-                            {
-                                DB_ResidenceData.residenceData.floors.Add(floorName);
-                                DB_ResidenceData.residenceData.SaveResidenceData();
-                                callBack("add", floorName);
-                            }
-                        };
-                        LoadDialog_EditParater(StringId.AddFloors, DB_ResidenceData.residenceData.floors.Count + 1 + " F", callBackAction);
-                        break;
-                    case "rooms":
-                        callBack("", "");
-                        break;
-                }
-
-            };
-        }
-        */
-
         /// <summary>
         /// 鍔犺浇淇敼鍙傛暟鐨勫皬寮圭獥
+        /// 淇濆瓨鎸夐挳浜嬩欢闇�瑕佸皢
         /// </summary>
         /// <param name="callBackAction">鍥炶皟鍑芥暟</param>
         public void LoadDialog_EditParater(int titleId, string editParater, Action<string> callBackAction)
@@ -397,8 +129,17 @@
             btnConfirm.MouseUpEventHandler += (sender, e) =>
             {
                 btnConfirm.IsSelected = false;
+                //闇�瑕佹彁绀洪敊璇俊鎭湪绐楀彛寮圭獥涔嬩笂鐨�
                 if ((titleId == StringId.EditFloorName && etParater.Text.Trim() != editParater) || titleId == StringId.AddFloors)
                 {
+                    var tipMsgString = titleId == StringId.EditFloorName ? Language.StringByID(StringId.AddFloorFailed_FloorAlreadyExist) : Language.StringByID(StringId.AddFloorFailed_FloorAlreadyExist);
+                    
+                    if (string.IsNullOrEmpty(etParater.Text.Trim()))
+                    {
+                        tipMsgString = Language.StringByID(StringId.FloorNameCannotBeEmpty);
+                        return;
+                    }
+
                     if (DB_ResidenceData.residenceData.floors.Contains(etParater.Text.Trim()))
                     {
                         contentView.Height = Application.GetRealHeight(183);
@@ -414,18 +155,19 @@
                             Y = editView.Bottom,
                             Width = Application.GetRealWidth(182),
                             Height = Application.GetRealHeight(30),
-                            TextID = StringId.AddFloorFailed_FloorAlreadyExist,
+                            Text = tipMsgString,
                             TextColor = CSS_Color.WarningColor,
                             TextSize = CSS_FontSize.TextFontSize,
                         };
                         contentView.AddChidren(btnTip);
+                        
                         return;
                     }
 
                     callBackAction(etParater.Text.Trim());
                 }
 
-                if(titleId == StringId.RoomName || titleId == StringId.ChangeName)
+                if(titleId == StringId.RoomName || titleId == StringId.ChangeName || titleId == StringId.ResidenceName)
                 {
                     if(editParater != etParater.Text.Trim())
                     {
@@ -558,6 +300,59 @@
 
         }
 
+        /// <summary>
+        /// 淇℃伅鎻愮ず绐楀彛锛岃嚜鍔ㄥ叧闂�
+        /// </summary>
+        /// <param name="msg"></param>
+        /// <param name="isWhite"></param>
+        public void TipMsgAutoClose(string msg,bool isWhite)
+        {
+            Dialog dialog = new Dialog()
+            {
+                X = Application.GetRealWidth(89),
+                Y = Application.GetRealHeight(285),
+                Width = Application.GetRealWidth(198),
+                Height = Application.GetRealHeight(98),
+            };
+
+            FrameLayout frame = new FrameLayout()
+            {
+                BackgroundColor = isWhite ? 0xE6FFFFFF : CSS_Color.DialogTransparentColor1,
+                Radius = (uint)Application.GetRealWidth(12),
+            };
+            dialog.AddChidren(frame);
+
+            Button btnTipIcon = new Button()
+            {
+                Gravity = Gravity.CenterHorizontal,
+                Y = Application.GetRealHeight(15),
+                Width = Application.GetRealWidth(32),
+                Height = Application.GetRealWidth(32),
+                UnSelectedImagePath = isWhite ? "Public/MsgIcon/TipIconBlack.png" : "Public/MsgIcon/TipIconWhite.png",
+            };
+            frame.AddChidren(btnTipIcon);
+
+            Button btnTipMsg = new Button()
+            {
+                Y = Application.GetRealHeight(47),
+                Height = Application.GetRealHeight(50),
+                TextAlignment = TextAlignment.Center,
+                TextSize = CSS_FontSize.TextFontSize,
+                TextColor = isWhite ? CSS_Color.FirstLevelTitleColor : CSS_Color.MainBackgroundColor,
+                Text = msg,
+            };
+            frame.AddChidren(btnTipMsg);
+
+            dialog.Show();
+
+            new Thread(() => {
+                Thread.Sleep(1500);
+                Application.RunOnMainThread(() =>
+                {
+                    dialog.Close();
+                });
+            }) { IsBackground = true }.Start();
+        }
 
         /// <summary>
         /// 鍔犺浇鎻愮ず寮圭獥
@@ -643,6 +438,26 @@
 
         }
 
+        /// <summary>
+        /// 鍔犺浇绛夊緟鐣岄潰
+        /// </summary>
+        public void LoadPage_WaitPage(Thread thread, FrameLayout bodyView, Loading waitPage)
+        {
+            bodyView.AddChidren(waitPage);
+            waitPage.Start(Language.StringByID(StringId.PleaseWait));
+            var showedTime = DateTime.Now;
+            //濡傛灉绛夊緟浜嬩欢杩囬暱锛屽彲浠ュ厑璁哥敤鎴峰彇娑堝綋鍓嶆搷浣�
+            waitPage.MouseUpEventHandler += (sender, e) =>
+            {
+                if (showedTime.AddSeconds(30) > DateTime.Now)
+                {
+                    thread.Abort();
+                    waitPage.RemoveFromParent();
+                }
+            };
+            thread.Start();
+        }
+
 
     }
 }
\ No newline at end of file
diff --git a/HDL_ON/UI/UI0-Public/PublicAssmeblyBLL.cs b/HDL_ON/UI/UI0-Public/PublicAssmeblyBLL.cs
index 1d65615..5555052 100644
--- a/HDL_ON/UI/UI0-Public/PublicAssmeblyBLL.cs
+++ b/HDL_ON/UI/UI0-Public/PublicAssmeblyBLL.cs
@@ -1,7 +1,82 @@
 锘縰sing System;
+using System.Threading;
+using HDL_ON.Entity;
+using Shared;
+
 namespace HDL_ON.UI
 {
     public partial class PublicAssmebly
     {
+
+        /// <summary>
+        /// 鍔熻兘鎺у埗鐣岄潰璺宠浆浜嬩欢
+        /// </summary>
+        public EventHandler<MouseEventArgs> LoadEvent_SkipFunctionControlPage(Function function,Button btnCollectionIcon, Button btnName, Button btnFromFloor)
+        {
+            EventHandler<MouseEventArgs> eventHandler = (sender, e) =>
+            {
+                //璺宠浆鍒板姛鑳戒俊鎭缃〉闈�
+                switch (function.functionType)
+                {
+                    case FunctionType.Relay:
+                        var relayView = new RelayPage(function as Light);
+                        MainPage.BasePageView.AddChidren(relayView);
+                        relayView.LoadPage(btnCollectionIcon, btnName, btnFromFloor);
+                        MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1;
+                        break;
+                    case FunctionType.RGB:
+                        var rgbView = new RGBPage(function as Light);
+                        MainPage.BasePageView.AddChidren(rgbView);
+                        rgbView.LoadPage(btnCollectionIcon, btnName, btnFromFloor);
+                        MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1;
+                        break;
+                    case FunctionType.Dimmer:
+                        var dimmerView = new DimmerPage(function as Light);
+                        MainPage.BasePageView.AddChidren(dimmerView);
+                        dimmerView.LoadPage(btnCollectionIcon, btnName, btnFromFloor);
+                        MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1;
+                        break;
+                    case FunctionType.MotorCurtain:
+                        var skinView = new MotorCurtainPage(function as Curtain);
+                        MainPage.BasePageView.AddChidren(skinView);
+                        skinView.LoadPage(btnCollectionIcon, btnName, btnFromFloor);
+                        MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1;
+                        break;
+                    case FunctionType.Curtain:
+                        var curtainView = new CurtainModulePage(function as Curtain);
+                        MainPage.BasePageView.AddChidren(curtainView);
+                        curtainView.LoadPage(btnCollectionIcon, btnName, btnFromFloor);
+                        MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1;
+                        break;
+                    case FunctionType.RollingShutter:
+                        var rollingShutterView = new RollingShutterPage(function as Curtain);
+                        MainPage.BasePageView.AddChidren(rollingShutterView);
+                        rollingShutterView.LoadPage(btnCollectionIcon, btnName, btnFromFloor);
+                        MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1;
+                        break;
+                    case FunctionType.AC:
+                        var acView = new ACPage(function as AC);
+                        MainPage.BasePageView.AddChidren(acView);
+                        acView.LoadPage(btnCollectionIcon, btnName, btnFromFloor);
+                        MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1;
+                        break;
+                }
+            };
+            return eventHandler;
+        }
+
+
+
+        /// <summary>
+        /// 鑾峰彇鐢ㄦ埛淇℃伅
+        /// </summary>
+        public void LoadMethod_GetUserInfo()
+        {
+            new Thread(() => {
+                new HDL_ON.DAL.Server.HttpServerRequest().GetUserInfo();
+            })
+            { IsBackground = true }.Start();
+        }
+
     }
 }
diff --git a/HDL_ON/UI/UI0-Public/PublicMothed.cs b/HDL_ON/UI/UI0-Public/PublicMothed.cs
deleted file mode 100644
index 40ddc20..0000000
--- a/HDL_ON/UI/UI0-Public/PublicMothed.cs
+++ /dev/null
@@ -1,39 +0,0 @@
-锘縰sing System;
-using System.Threading;
-using Shared;
-
-namespace HDL_ON
-{
-    public class PublicMothed
-    {
-        public PublicMothed()
-        {
-        }
-
-
-    }
-
-    public class WaitPageMothed
-    {
-        /// <summary>
-        /// 鍔犺浇绛夊緟鐣岄潰
-        /// </summary>
-        public void LoadPage_WaitPage(Thread thread, FrameLayout bodyView,Loading waitPage)
-        {
-            bodyView.AddChidren(waitPage);
-            waitPage.Start(Language.StringByID(StringId.PleaseWait));
-            var showedTime = DateTime.Now;
-            //濡傛灉绛夊緟浜嬩欢杩囬暱锛屽彲浠ュ厑璁哥敤鎴峰彇娑堝綋鍓嶆搷浣�
-            waitPage.MouseUpEventHandler += (sender, e) =>
-            {
-                if (showedTime.AddSeconds(30) > DateTime.Now)
-                {
-                    thread.Abort();
-                    waitPage.RemoveFromParent();
-                }
-            };
-            thread.Start();
-        }
-
-    }
-}
diff --git a/HDL_ON/UI/UI0-Public/TopViewDivBLL.cs b/HDL_ON/UI/UI0-Public/TopViewDivBLL.cs
index 9ded327..85f6394 100644
--- a/HDL_ON/UI/UI0-Public/TopViewDivBLL.cs
+++ b/HDL_ON/UI/UI0-Public/TopViewDivBLL.cs
@@ -13,10 +13,7 @@
         void LoadEvent_BackEvent()
         {
             btnBack.MouseUpEventHandler = (sender, e) => {
-                if (backAction != null)
-                {
-                    backAction();
-                }
+                backAction?.Invoke();
                 if (baseView != null)
                 {
                     baseView.RemoveFromParent();
@@ -51,18 +48,18 @@
                 case "floors":
                     Action<string> callBackAction = (floorName) =>
                     {
-                        if (DB_ResidenceData.residenceData.floors.Contains(floorName))
-                        {
-                            return;
-                        }
-                        else
-                        {
-                            DB_ResidenceData.residenceData.floors.Add(floorName);
-                            DB_ResidenceData.residenceData.SaveResidenceData();
-                            callBack("add", floorName);
-                        }
+                        callBack("add", floorName);
                     };
-                    new PublicAssmebly().LoadDialog_EditParater(StringId.AddFloors, DB_ResidenceData.residenceData.floors.Count + 1 + " F", callBackAction);
+                    string newFloorName = "1 F";
+                    for (int i = 0; i < DB_ResidenceData.residenceData.floors.Count ; i++)
+                    {
+                        newFloorName = ++i + " F";
+                        if (!DB_ResidenceData.residenceData.floors.Contains(newFloorName))
+                        {
+                            break;
+                        }
+                    }
+                    new PublicAssmebly().LoadDialog_EditParater(StringId.AddFloors,newFloorName , callBackAction);
                     break;
                 case "rooms":
                     callBack("", "");
diff --git a/HDL_ON/UI/UI1-Login/ForgetPasswordPage.cs b/HDL_ON/UI/UI1-Login/ForgetPasswordPage.cs
index c16bcc6..91b03b9 100644
--- a/HDL_ON/UI/UI1-Login/ForgetPasswordPage.cs
+++ b/HDL_ON/UI/UI1-Login/ForgetPasswordPage.cs
@@ -164,7 +164,7 @@
 
         public void ShowDialog()
         {
-            new TopViewDiv(bodyView, Language.StringByID(StringId.ForgetPassword)).LoadTopView();
+            new TopViewDiv(this,bodyView, Language.StringByID(StringId.ForgetPassword)).LoadTopView();
             //new PublicAssmebly().LoadTopView(this, bodyView, Language.StringByID(StringId.ForgetPassword));
 
             #region 淇敼鏂瑰紡閫夋嫨
diff --git a/HDL_ON/UI/UI1-Login/ForgetPasswordPageBLL.cs b/HDL_ON/UI/UI1-Login/ForgetPasswordPageBLL.cs
index 237a1e9..fa2cae8 100644
--- a/HDL_ON/UI/UI1-Login/ForgetPasswordPageBLL.cs
+++ b/HDL_ON/UI/UI1-Login/ForgetPasswordPageBLL.cs
@@ -137,7 +137,7 @@
                         //閭鏂瑰紡-楠岃瘉閭鏄惁姝g‘
                         var reg = new Regex("^\\s*([A-Za-z0-9_-]+(\\.\\w+)*@(\\w+\\.)+\\w{2,5})\\s*$");
                         var mFalg = reg.Match(etAccount.Text.Trim());
-                        if (!mFalg.Success || (btnGlobalRoaming.Text == "+86" && etAccount.Text.Trim().Length != 11))
+                        if (!mFalg.Success )
                         {
                             btnAccountViewBottomLine.BackgroundColor = CSS_Color.AuxiliaryColor2;
                             btnAccountViewBottomLine.Height = Application.GetRealHeight(2);
@@ -170,7 +170,7 @@
                     btnPasswordViewBottomLine.BackgroundColor = CSS_Color.DividingLineColor;
                     btnPasswordViewBottomLine.Height = Application.GetRealHeight(1);
                     //鏍¢獙瀵嗙爜鏄惁绗﹀悎瑕佹眰
-                    if (etPassword.Text.Trim().Length < 6)
+                    if (etPassword.Text.Trim().Length < 6 || etPassword.Text.Trim().Length > 13)
                     {
                         new Tip()
                         {
@@ -262,57 +262,65 @@
             {
                 if (btnGetVerificationCode.IsSelected)
                 {
+                    //鐭俊鍙戦�侀棿闅�60s
+                    btnGetVerificationCode.IsSelected = false;
+                    etVerificationCode.Foucs = true;
                     //鑾峰彇楠岃瘉鐮�
-                    var result = pm.SendSms(etAccount.Text.Trim());
-                    if (result.StateCode == "Success")
-                    {
-                        //鐭俊鍙戦�侀棿闅�60s
-                        btnGetVerificationCode.IsSelected = false;
-                        etVerificationCode.Foucs = true;
                         int time = 60;
-                        new Thread(() =>
+                    new Thread(() => {
+                        while (time > 0)
                         {
-                            while (time > 0)
+                            time--;
+                            Application.RunOnMainThread(() =>
                             {
-                                time--;
-                                Application.RunOnMainThread(() =>
-                                {
-                                    btnGetVerificationCode.Text = time.ToString() + "s";
-                                });
-                                Thread.Sleep(1000);
-                            }
+                                btnGetVerificationCode.Text = time.ToString() + "s";
+                            });
+                            Thread.Sleep(1000);
+                        }
+                    }){ IsBackground = true}.Start();
+                    new Thread(() =>
+                    {
+                        var result = pm.SendSms(etAccount.Text.Trim());
+                        if (result.StateCode == "Success")
+                        {
                             Application.RunOnMainThread(() =>
                             {
                                 //鍥炲鑾峰彇鐭俊鎸夐挳浜嬩欢
                                 btnGetVerificationCode.IsSelected = true;
                                 btnGetVerificationCode.TextID = StringId.GetVerificationCode;
                             });
-                        })
-                        { IsBackground = true }.Start();
-                    }
-                    else
-                    {
-                        string tipString = "Server error";
-                        switch (result.StateCode)
-                        {
-                            case "Exist":
-                                tipString = Language.StringByID(StringId.AccountAlreadyExists);
-                                break;
-                            case "SendFail":
-                                tipString = Language.StringByID(StringId.FailedToSendVerificationCode);
-                                break;
-                            case "Self:Net_Error":
-                                tipString = Language.StringByID(StringId.NetworkAnomaly);
-                                break;
                         }
-
-                        new Tip()
+                        else
                         {
-                            CloseTime = 3,
-                            Direction = AMPopTipDirection.None,
-                            Text = tipString
-                        }.Show(bodyView);
-                    }
+                            string tipString = "Server error";
+                            switch (result.StateCode)
+                            {
+                                case "Exist":
+                                    tipString = Language.StringByID(StringId.AccountAlreadyExists);
+                                    break;
+                                case "SendFail":
+                                    tipString = Language.StringByID(StringId.FailedToSendVerificationCode);
+                                    break;
+                                case "AccountNoExists":
+                                    tipString = Language.StringByID(StringId.AccountNotExist);
+                                    break;
+                                case "Self:Net_Error":
+                                    tipString = Language.StringByID(StringId.NetworkAnomaly);
+                                    break;
+                            }
+
+                            Application.RunOnMainThread(() =>
+                            {
+                                new Tip()
+                                {
+                                    CloseTime = 3,
+                                    Direction = AMPopTipDirection.None,
+                                    Text = tipString
+                                }.Show(bodyView);
+                            });
+                        }
+                    })
+                    { IsBackground = true }.Start();
                 }
             };
         }
@@ -329,7 +337,7 @@
                     //鍒涘缓淇敼瀵嗙爜绾跨▼
                     var loginThread = LoadMothed_ResetThread();
                     waitPage = new Loading();
-                    new WaitPageMothed().LoadPage_WaitPage(loginThread, bodyView, waitPage);
+                    new PublicAssmebly().LoadPage_WaitPage(loginThread, bodyView, waitPage);
                 }
             };
         }
@@ -360,8 +368,8 @@
                     {
                         Application.RunOnMainThread(() =>
                         {
-                            waitPage.Hide();
-                            this.Close();
+                            LoadEvent_AutoLogin();
+
                             callbackAction?.Invoke(account);
                         });
                     }
@@ -399,6 +407,19 @@
                     {
                         case "ValidCodeAndPhoneNoEqual"://楠岃瘉鐮侀敊璇�
                             erorrInfo = Language.StringByID(StringId.VerificationCodeWrong);
+                            Application.RunOnMainThread(() =>
+                            {
+                                btnVerificationCodeViewBottomLine.BackgroundColor = CSS_Color.AuxiliaryColor2;
+                                btnVerificationCodeViewBottomLine.Height = Application.GetRealHeight(2);
+                            });
+                            break;
+                        case "NoRecord":
+                            erorrInfo = Language.StringByID(StringId.PlsGetTheVerificationCode);
+                            Application.RunOnMainThread(() =>
+                            {
+                                btnVerificationCodeViewBottomLine.BackgroundColor = CSS_Color.AuxiliaryColor2;
+                                btnVerificationCodeViewBottomLine.Height = Application.GetRealHeight(2);
+                            });
                             break;
                         default:
                             erorrInfo = "Server error";
@@ -433,5 +454,89 @@
             }
         }
 
+        /// <summary>
+        /// 浣忓畢鎴愬姛涔嬪悗鑷姩鐧诲綍
+        /// </summary>
+        void LoadEvent_AutoLogin()
+        {
+            Dialog dialog = new Dialog();
+
+            FrameLayout frame = new FrameLayout()
+            {
+                Gravity = Gravity.CenterHorizontal,
+                Y = Application.GetRealHeight(198),
+                Width = Application.GetRealWidth(288),
+                Height = Application.GetRealHeight(206),
+                BackgroundColor = CSS_Color.MainBackgroundColor,
+                Radius = (uint)Application.GetRealWidth(12),
+                BorderWidth = 0,
+                BorderColor = 0x00000000,
+            };
+            dialog.AddChidren(frame);
+
+            Button btnAccountText = new Button()
+            {
+                Gravity = Gravity.CenterHorizontal,
+                Y = Application.GetRealHeight(40),
+                Height = Application.GetRealHeight(17 + 14 + 14),
+                IsMoreLines = true,
+                TextAlignment = TextAlignment.Center,
+                TextColor = CSS_Color.FirstLevelTitleColor,
+                TextSize = CSS_FontSize.TextFontSize,
+                Text = "s鏄敓鐢熶笘涓�",
+            };
+            frame.AddChidren(btnAccountText);
+
+            Button btnTipRegisterSuccess = new Button()
+            {
+                Gravity = Gravity.CenterHorizontal,
+                Y = Application.GetRealHeight(123),
+                Height = Application.GetRealHeight(30),
+                TextAlignment = TextAlignment.Center,
+                TextColor = CSS_Color.MainColor,
+                TextSize = CSS_FontSize.SubheadingFontSize,
+                TextID = StringId.PasswordChangeSuccessfully,
+            };
+            frame.AddChidren(btnTipRegisterSuccess);
+
+            Button btnAutoLoginTip = new Button()
+            {
+                Gravity = Gravity.CenterHorizontal,
+                Y = btnTipRegisterSuccess.Bottom,
+                Height = Application.GetRealHeight(17 + 8),
+                TextAlignment = TextAlignment.Center,
+                TextColor = CSS_Color.PromptingColor1,
+                TextSize = CSS_FontSize.PromptFontSize_FirstLevel,
+                TextID = StringId.AutomaticallyLogin,
+            };
+            frame.AddChidren(btnAutoLoginTip);
+
+            Button btnHeadImage = new Button()
+            {
+                Gravity = Gravity.CenterHorizontal,
+                Y = Application.GetRealHeight(150),
+                Width = Application.GetRealWidth(84),
+                Height = Application.GetRealWidth(84),
+                Radius = (uint)Application.GetRealWidth(42),
+                BorderColor = 0x00000000,
+                BorderWidth = 0,
+                UnSelectedImagePath = "LoginIcon/2.png",
+            };
+            dialog.AddChidren(btnHeadImage);
+
+            dialog.Show();
+
+            new Thread(() =>
+            {
+                Thread.Sleep(1500);
+                Application.RunOnMainThread(() =>
+                {
+                    this.Close();
+                });
+            })
+            { IsBackground = true }.Start();
+        }
+
+
     }
 }
diff --git a/HDL_ON/UI/UI1-Login/LoginPage.cs b/HDL_ON/UI/UI1-Login/LoginPage.cs
index d6646d6..af519dc 100644
--- a/HDL_ON/UI/UI1-Login/LoginPage.cs
+++ b/HDL_ON/UI/UI1-Login/LoginPage.cs
@@ -242,9 +242,8 @@
                 TextColor = CSS_Color.FirstLevelTitleColor,
                 TextSize = CSS_FontSize.TextFontSize,
                 PlaceholderTextColor = CSS_Color.PromptingColor1,
-                PlaceholderText = Language.StringByID(StringId.PlsEntryAccount),
+                PlaceholderText = Language.StringByID(StringId.PlsEntryPhoneNumber),
                 TextAlignment = TextAlignment.CenterLeft,
-                BackgroundColor = 0xff000fff
             };
             accountView.AddChidren(etAccount);
 
@@ -364,6 +363,7 @@
                 TextColor = CSS_Color.MainColor,
                 TextAlignment = TextAlignment.CenterRight,
                 TextSize = CSS_FontSize.PromptFontSize_FirstLevel,
+                SelectedTextColor = CSS_Color.FirstLevelTitleColor,
             };
             #endregion
 
diff --git a/HDL_ON/UI/UI1-Login/LoginPageBLL.cs b/HDL_ON/UI/UI1-Login/LoginPageBLL.cs
index 9653896..70526e5 100644
--- a/HDL_ON/UI/UI1-Login/LoginPageBLL.cs
+++ b/HDL_ON/UI/UI1-Login/LoginPageBLL.cs
@@ -4,6 +4,7 @@
 using System.Collections.Generic;
 using HDL_ON.UI.CSS;
 using Shared;
+using HDL_ON.Entity;
 
 namespace HDL_ON.UI.UI1Login
 {
@@ -32,10 +33,38 @@
         {
             btnGetVerificationCode.MouseUpEventHandler += (sender, e) =>
             {
-                if (btnGetVerificationCode.IsSelected)
+                if (!btnGetVerificationCode.IsSelected)
                 {
                     string phoneNumber = etAccount.Text.Trim();
-                    btnGetVerificationCode.IsSelected = false;
+                    if (string.IsNullOrEmpty(phoneNumber))
+                    {
+                        var tip = new Tip()
+                        {
+                            Text = Language.StringByID(StringId.PlsEntryPhoneNumber),
+                            CloseTime = 3,
+                            Direction = AMPopTipDirection.None
+                        };
+                        tip.Show(bodyView);
+
+                        btnAccountViewBottomLine.BackgroundColor = CSS_Color.AuxiliaryColor2;
+                        btnAccountViewBottomLine.Height = Application.GetRealHeight(2);
+                        return;
+                    }
+                    if (!Regex.IsMatch(account, @"^[1]+\d{10}"))
+                    {
+                        var tip = new Tip()
+                        {
+                            Text = Language.StringByID(StringId.PlsEntryCorrectMobilNeumber),
+                            CloseTime = 3,
+                            Direction = AMPopTipDirection.None
+                        };
+                        tip.Show(bodyView);
+
+                        btnAccountViewBottomLine.BackgroundColor = CSS_Color.AuxiliaryColor2;
+                        btnAccountViewBottomLine.Height = Application.GetRealHeight(2);
+                        return;
+                    }
+                    btnGetVerificationCode.IsSelected = true;
                     btnGetVerificationCode.TextColor = CSS_Color.PromptingColor1;
                     int time = 60;
                     new Thread(() =>
@@ -51,13 +80,73 @@
                         }
                         Application.RunOnMainThread(() =>
                         {
-                            btnGetVerificationCode.IsSelected = true;
+                            btnGetVerificationCode.IsSelected = false;
                             btnGetVerificationCode.TextID = StringId.GetVerificationCode;
                         });
                     })
                     { IsBackground = true }.Start();
-                    //鑾峰彇楠岃瘉鐮�
-                    pm.GetPhoneLoginVerCode(phoneNumber);
+                    new Thread(() =>
+                    {
+                        //鑾峰彇楠岃瘉鐮�
+                        var result = pm.GetPhoneLoginVerCode(phoneNumber);
+                        if (result.StateCode == "SUCCESS")
+                        {
+                        }
+                        //鐧诲綍澶辫触
+                        else
+                        {
+                            Application.RunOnMainThread(() =>
+                            {
+                                btnGetVerificationCode.IsSelected = false;
+                                btnGetVerificationCode.TextID = StringId.GetVerificationCode;
+                            });
+                            string tipStr = "Sever erorr";
+                            switch (result.StateCode.ToUpper())
+                            {
+                                case "USERNAMEORPWDERROR":
+                                    tipStr = Language.StringByID(StringId.LoginFailed_AccountOrPasswordError);
+                                    Application.RunOnMainThread(() =>
+                                    {
+                                        btnPasswordViewBottomLine.BackgroundColor = CSS_Color.AuxiliaryColor2;
+                                        btnPasswordViewBottomLine.Height = Application.GetRealHeight(2);
+                                    });
+                                    break;
+                                case "ACCOUNTNOEXISTS":
+                                    tipStr = Language.StringByID(StringId.ACCOUNTNOEXISTS);
+                                    Application.RunOnMainThread(() =>
+                                    {
+                                        btnAccountViewBottomLine.BackgroundColor = CSS_Color.AuxiliaryColor2;
+                                        btnAccountViewBottomLine.Height = Application.GetRealHeight(2);
+                                    });
+                                    break;
+                                case "SENDFAIL":
+                                    tipStr = Language.StringByID(StringId.FailedToSendVerificationCode);
+                                    Application.RunOnMainThread(() =>
+                                    {
+                                        btnAccountViewBottomLine.BackgroundColor = CSS_Color.AuxiliaryColor2;
+                                        btnAccountViewBottomLine.Height = Application.GetRealHeight(2);
+                                    });
+                                    break;
+                                case "Self:Net_Error":
+                                    tipStr = Language.StringByID(StringId.NetworkAnomaly);
+                                    break;
+                            }
+                            Application.RunOnMainThread(() =>
+                            {
+                                //鎻愮ず鍘熷洜
+                                var tip = new Tip()
+                                {
+
+                                    Text = tipStr,
+                                    CloseTime = 3,
+                                    Direction = AMPopTipDirection.None
+                                };
+                                tip.Show(bodyView);
+                                btnGetVerificationCode.IsSelected = false;
+                            });
+                        }
+                    })
+                    { IsBackground = true }.Start();
                 }
             };
         }
@@ -75,7 +164,7 @@
                 btnEmailLogin.TextSize = CSS_FontSize.TextFontSize;
                 btnPhoneLogin.TextColor = CSS_Color.MainColor;
                 btnPhoneLogin.TextSize = CSS_FontSize.EmphasisFontSize_Secondary;
-                etAccount.PlaceholderText = Language.StringByID(StringId.PlsEntryCorrectMobilNeumber);
+                etAccount.PlaceholderText = Language.StringByID(StringId.PlsEntryPhoneNumber);
                 #endregion
 
                 #region 鍒囨崲鐧诲綍鏂瑰紡鍙婂浘鏍�
@@ -161,6 +250,7 @@
                 {
                     btnSwitchLoginMode.TextID = StringId.PasswordLogin;
                     passwordView.AddChidren(btnGetVerificationCode);
+                    etPassword.PlaceholderText = Language.StringByID(StringId.PlsEntryVerificationCode);
                     btnPasswordIcon.IsSelected = true;
                     if (btnVisiblePassword.Parent != null)
                     {
@@ -181,7 +271,7 @@
         }
 
         /// <summary>
-        /// 鏂囨湰妗嗛�変腑浜嬩欢
+        /// 鏂囨湰妗嗙劍鐐瑰彉鍖栦簨浠�
         /// </summary>
         void LoadPage_SelectionEditText()
         {
@@ -197,6 +287,40 @@
                 {
                     btnAccountViewBottomLine.BackgroundColor = CSS_Color.DividingLineColor;
                     btnAccountViewBottomLine.Height = Application.GetRealHeight(1);
+                    account = etAccount.Text.Trim();
+                    if (account.Length == 0)
+                        return;
+                    if (logintType == 0)
+                    {
+                        if (!Regex.IsMatch(account, @"^[1]+\d{10}"))
+                        {
+                            var tip = new Tip()
+                            {
+                                Text = Language.StringByID(StringId.PlsEntryCorrectMobilNeumber),
+                                CloseTime = 3,
+                                Direction = AMPopTipDirection.None
+                            };
+                            tip.Show(bodyView);
+
+                            btnAccountViewBottomLine.BackgroundColor = CSS_Color.AuxiliaryColor2;
+                            btnAccountViewBottomLine.Height = Application.GetRealHeight(2);
+                        }
+                    }
+                    else
+                    {
+                        if (!Regex.IsMatch(account, "([a-zA-Z0-9_\\.\\-])+\\@(([a-zA-Z0-9\\-])+\\.)+([a-zA-Z0-9]{2,5})+"))
+                        {
+                            var tip = new Tip()
+                            {
+                                Text = Language.StringByID(StringId.PlsEntryCorrectEmailAddress),
+                                CloseTime = 3,
+                                Direction = AMPopTipDirection.None
+                            };
+                            tip.Show(bodyView);
+                            btnAccountViewBottomLine.BackgroundColor = CSS_Color.AuxiliaryColor2;
+                            btnAccountViewBottomLine.Height = Application.GetRealHeight(2);
+                        }
+                    }
                 }
             };
             //褰撶劍鐐瑰湪瀵嗙爜鏂囨湰妗嗘椂锛屾枃鏈搴曠嚎鐐逛寒
@@ -259,7 +383,7 @@
 
                     if (logintType == 0)
                     {
-                        if (!Regex.IsMatch(account, @"^[1]+\d{9}"))
+                        if (!Regex.IsMatch(account, @"^[1]+\d{10}"))
                         {
                             var tip = new Tip()
                             {
@@ -273,7 +397,7 @@
                     }
                     else
                     {
-                        if (!Regex.IsMatch(account, "^[\\w-]+@[\\w-]+\\.(com|net|org|edu|mil|tv|biz|info)$"))
+                        if (!Regex.IsMatch(account, "([a-zA-Z0-9_\\.\\-])+\\@(([a-zA-Z0-9\\-])+\\.)+([a-zA-Z0-9]{2,5})+"))
                         {
                             var tip = new Tip()
                             {
@@ -289,7 +413,7 @@
                     //鍒涘缓鐧诲綍绾跨▼
                     var loginThread = LoadThread_Login();
                     waitPage = new Loading();
-                    new WaitPageMothed().LoadPage_WaitPage(loginThread, bodyView, waitPage);
+                    new PublicAssmebly().LoadPage_WaitPage(loginThread, bodyView, waitPage);
 
                 }
             };
@@ -365,8 +489,17 @@
         bool LoadMethod_Login()
         {
             var result = false;
-            //璋冪敤鐧诲綍鎺ュ彛
-            var loginResult = pm.LoginByPassword(account, password);
+            ResponsePack loginResult;
+            if (logintMode == 0)
+            {
+                //璋冪敤鐧诲綍鎺ュ彛
+                loginResult = pm.LoginByPassword(account, password);
+            }
+            else
+            {
+                //璋冪敤鐧诲綍鎺ュ彛
+                loginResult = pm.LoginValidCode(account, password);
+            }
             if (loginResult.StateCode == "SUCCESS")
             {
                 var loginDataStr = Newtonsoft.Json.Linq.JObject.FromObject(loginResult.ResponseData);
@@ -375,16 +508,23 @@
                 MainPage.LoginUser = new UserInfo
                 {
                     ID = (int)loginDataStr.GetValue("UserID"),
-                    MasterID = (int)loginDataStr.GetValue("MainUserID"),
-                    AccountType = (int)loginDataStr.GetValue("UserType"),
-                    AccountString = account,
-                    Password = password,
-                    LastTime = DateTime.Now,
+                    masterID = (int)loginDataStr.GetValue("MainUserID"),
+                    accountType = (int)loginDataStr.GetValue("UserType"),
+                    accountString = account,
+                    password = password,
+                    lastTime = DateTime.Now,
                     SIP_Account = loginDataStr.GetValue("AllVisionRegisterDevUserNameGuid").ToString(),
+                    userName = loginDataStr.GetValue("Remark").ToString(),
                 };
                 MainPage.LoginUser.SaveUserInfo();
                 MainPage.Log("鐧诲綍鎴愬姛銆�");
                 result = true;
+                //鑾峰彇鐢ㄦ埛淇℃伅
+                new Thread(() =>
+                {
+                    pm.GetUserInfo();
+                })
+                { IsBackground = true }.Start();
             }
             //鐧诲綍澶辫触
             else
@@ -394,6 +534,22 @@
                 {
                     case "USERNAMEORPWDERROR":
                         tipStr = Language.StringByID(StringId.LoginFailed_AccountOrPasswordError);
+                        Application.RunOnMainThread(() =>
+                        {
+                            btnPasswordViewBottomLine.BackgroundColor = CSS_Color.AuxiliaryColor2;
+                            btnPasswordViewBottomLine.Height = Application.GetRealHeight(2);
+                        });
+                        break;
+                    case "ACCOUNTNOEXISTS":
+                        tipStr = Language.StringByID(StringId.ACCOUNTNOEXISTS);
+                        Application.RunOnMainThread(() =>
+                        {
+                            btnAccountViewBottomLine.BackgroundColor = CSS_Color.AuxiliaryColor2;
+                            btnAccountViewBottomLine.Height = Application.GetRealHeight(2);
+                        });
+                        break;
+                    case "NoRecord":
+                        tipStr = Language.StringByID(StringId.PlsGetTheVerificationCode);
                         break;
                     case "Self:Net_Error":
                         tipStr = Language.StringByID(StringId.NetworkAnomaly);
@@ -402,6 +558,7 @@
                 //璐﹀彿鎴栬�呭瘑鐮侀敊璇�
                 Application.RunOnMainThread(() =>
                 {
+                    waitPage.Hide();
                     //鎻愮ず鍘熷洜
                     var tip = new Tip()
                     {
@@ -410,8 +567,6 @@
                         Direction = AMPopTipDirection.None
                     };
                     tip.Show(bodyView);
-                    btnPasswordViewBottomLine.BackgroundColor = CSS_Color.AuxiliaryColor2;
-                    btnPasswordViewBottomLine.Height = Application.GetRealHeight(2);
                 });
             }
             return result;
@@ -434,7 +589,7 @@
                 }
                 else
                 {
-                    MainPage.LoginUser.HomeLists = new List<RegionInfoRes>();
+                    MainPage.LoginUser.regionList = new List<RegionInfoRes>();
                     foreach (var jsonData in dataStr.GetValue("PageData"))
                     {
                         var homeJsonStr = Newtonsoft.Json.Linq.JObject.FromObject(jsonData);
@@ -443,11 +598,12 @@
                             RegionID = homeJsonStr.GetValue("Id").ToString(),
                             RegionName = homeJsonStr.GetValue("RegionName").ToString(),
                             Name = homeJsonStr.GetValue("Name").ToString(),
+                            Address = homeJsonStr.GetValue("Address").ToString(),
                         };
-                        MainPage.LoginUser.HomeLists.Add(home);
+                        MainPage.LoginUser.regionList.Add(home);
                     }
-                    UserConfig.Instance.CurrentRegion = MainPage.LoginUser.HomeLists[0];
-                    UserConfig.Instance.SaveUserConfig();
+                    DB_ResidenceData.residenceData.residecenInfo = MainPage.LoginUser.regionList[0];
+                    DB_ResidenceData.residenceData.SaveResidenceData();
                     MainPage.LoginUser.SaveUserInfo();
                 }
                 result = true;
@@ -485,22 +641,21 @@
             btnRegister.MouseUpEventHandler += (sender, e) =>
             {
                 //鍥炶皟浜嬩欢
-                Action<string> callBackAction = (callBackPar_Action) =>
-                {
-                    Application.RunOnMainThread(() =>
-                    {
-                        try
-                        {
-                            etAccount.Text = callBackPar_Action;
-                        }
-                        catch (Exception ex)
-                        {
-                            MainPage.Log($"login callBackAction : {ex.Message}");
-                        }
-                    });
-                };
+                //Action callBackAction = () =>
+                //{
+                //    Application.RunOnMainThread(() =>
+                //    {
+                //        try
+                //        {
+                //        }
+                //        catch (Exception ex)
+                //        {
+                //            MainPage.Log($"login callBackAction : {ex.Message}");
+                //        }
+                //    });
+                //};
 
-                var registerPage = new RegisterPage(callBackAction);
+                var registerPage = new RegisterPage();
                 registerPage.Show();
                 registerPage.ShowDialog();
             };
diff --git a/HDL_ON/UI/UI1-Login/RegisterPage.cs b/HDL_ON/UI/UI1-Login/RegisterPage.cs
index bfd788e..cf41542 100644
--- a/HDL_ON/UI/UI1-Login/RegisterPage.cs
+++ b/HDL_ON/UI/UI1-Login/RegisterPage.cs
@@ -1,5 +1,8 @@
 锘縰sing System;
+using System.Collections.Generic;
+using System.Threading;
 using HDL_ON.DAL.Server;
+using HDL_ON.Entity;
 using HDL_ON.UI.CSS;
 using Shared;
 
@@ -47,7 +50,7 @@
         /// <summary>
         /// 璐﹀彿瀛愬尯鍩熷簳閮ㄦí绾�
         /// </summary>
-        Button btnAccountViewBottomLine;
+        Button btnVerificationCodeViewBottomLine;
         /// <summary>
         /// 瀵嗙爜瀛愬尯鍩�
         /// </summary>
@@ -120,7 +123,7 @@
         /// <summary>
         /// 楠岃瘉鐮佸瓙鍖哄煙搴曢儴鍒嗗壊绾�
         /// </summary>
-        Button btnVerificationCodeViewBottomLine;
+        Button btnAccountViewBottomLine;
         /// <summary>
         /// 娉ㄥ唽鎸夐挳
         /// </summary>
@@ -150,7 +153,7 @@
         /// <summary>
         /// 鍥炶皟浜嬩欢
         /// </summary>
-        Action<string> callbackAction;
+        //Action callbackAction;
         /// <summary>
         /// 娉ㄥ唽绫诲瀷
         /// 0:鎵嬫満
@@ -169,17 +172,16 @@
             pm = new HttpServerRequest();
         }
 
-        public RegisterPage(Action<string> action)
-        {
-            bodyView = new FrameLayout()
-            {
-                BackgroundColor = CSS_Color.MainBackgroundColor,
-            };
-            AddChidren(bodyView);
-
-            pm = new HttpServerRequest();
-            callbackAction = action;
-        }
+        //public RegisterPage(Action action)
+        //{
+        //    bodyView = new FrameLayout()
+        //    {
+        //        BackgroundColor = CSS_Color.MainBackgroundColor,
+        //    };
+        //    AddChidren(bodyView);
+        //    pm = new HttpServerRequest();
+        //    callbackAction = action;
+        //}
 
         public void ShowDialog()
         {
@@ -499,5 +501,256 @@
 
             LoadEventList();
         }
+
+
+        /// <summary>
+        /// 娉ㄥ唽鎴愬姛涔嬪悗鑷姩鐧诲綍
+        /// </summary>
+        void LoadEvent_AutoLogin(string account, string password)
+        {
+            Dialog dialog = new Dialog();
+
+            FrameLayout frame = new FrameLayout()
+            {
+                Gravity = Gravity.CenterHorizontal,
+                Y = Application.GetRealHeight(198),
+                Width = Application.GetRealWidth(288),
+                Height = Application.GetRealHeight(206),
+                BackgroundColor = CSS_Color.MainBackgroundColor,
+                Radius = (uint)Application.GetRealWidth(12),
+                BorderWidth = 0,
+                BorderColor = 0x00000000,
+            };
+            dialog.AddChidren(frame);
+
+            Button btnAccountText = new Button()
+            {
+                Gravity = Gravity.CenterHorizontal,
+                Y = Application.GetRealHeight(40),
+                Height = Application.GetRealHeight(17 + 14 + 14),
+                IsMoreLines = true,
+                TextAlignment = TextAlignment.Center,
+                TextColor = CSS_Color.FirstLevelTitleColor,
+                TextSize = CSS_FontSize.TextFontSize,
+                Text = account,
+            };
+            frame.AddChidren(btnAccountText);
+
+            Button btnTipRegisterSuccess = new Button()
+            {
+                Gravity = Gravity.CenterHorizontal,
+                Y = Application.GetRealHeight(123),
+                Height = Application.GetRealHeight(30),
+                TextAlignment = TextAlignment.Center,
+                TextColor = CSS_Color.MainColor,
+                TextSize = CSS_FontSize.SubheadingFontSize,
+                TextID = StringId.CongratulationsRegistration,
+            };
+            frame.AddChidren(btnTipRegisterSuccess);
+
+            Button btnAutoLoginTip = new Button()
+            {
+                Gravity = Gravity.CenterHorizontal,
+                Y = btnTipRegisterSuccess.Bottom,
+                Height = Application.GetRealHeight(17 + 8),
+                TextAlignment = TextAlignment.Center,
+                TextColor = CSS_Color.PromptingColor1,
+                TextSize = CSS_FontSize.PromptFontSize_FirstLevel,
+                TextID = StringId.AutomaticallyLogin,
+            };
+            frame.AddChidren(btnAutoLoginTip);
+
+            Button btnHeadImage = new Button()
+            {
+                Gravity = Gravity.CenterHorizontal,
+                Y = Application.GetRealHeight(150),
+                Width = Application.GetRealWidth(84),
+                Height = Application.GetRealWidth(84),
+                Radius = (uint)Application.GetRealWidth(42),
+                BorderColor = 0x00000000,
+                BorderWidth = 0,
+                UnSelectedImagePath = "LoginIcon/2.png",
+            };
+            dialog.AddChidren(btnHeadImage);
+
+            dialog.Show();
+
+            new Thread(() =>
+            {
+                Thread.Sleep(1500);
+                Application.RunOnMainThread(() =>
+                {
+                    //鍒涘缓鐧诲綍绾跨▼
+                    var loginThread = LoadThread_Login(account, password);
+                    waitPage = new Loading();
+                    new PublicAssmebly().LoadPage_WaitPage(loginThread, bodyView, waitPage);
+                });
+            })
+            { IsBackground = true }.Start();
+        }
+
+        #region 鐧诲綍绾跨▼閮ㄥ垎
+        /// <summary>
+        /// 鍔犺浇鐧诲綍绾跨▼
+        /// </summary>
+        Thread LoadThread_Login(string account,string password)
+        {
+            var loginThread = new Thread(() =>
+            {
+                try
+                {
+                    //鐧诲綍
+                    var loginResult = LoadMethod_Login(account,password);
+                    if (loginResult)
+                    {
+                        //鑾峰彇浣忓畢淇℃伅
+                        var getResidencesResult = LoadMethod_GetResidences();
+                        if (getResidencesResult)
+                        {
+                            /*
+                             * Wait : 鎺ㄩ�佹敞鍐�
+                             */
+
+                            Application.RunOnMainThread(() =>
+                            {
+                                waitPage.RemoveFromParent();
+                                waitPage = null;
+
+                                //璺宠浆椤甸潰----
+                                MainPage.GoUserPage();
+                            });
+                        }
+                    }
+                }
+                catch (Exception ex)
+                {
+                    MainPage.Log($"LoginPage : {ex.Message}");
+                }
+            })
+            { IsBackground = true };
+            return loginThread;
+        }
+
+        /// <summary>
+        /// 璋冪敤鐧诲綍鎺ュ彛鐧诲綍
+        /// </summary>
+        bool LoadMethod_Login(string account, string password)
+        {
+            var result = false;
+            //璋冪敤鐧诲綍鎺ュ彛
+            var loginResult = pm.LoginByPassword(account, password);
+            if (loginResult.StateCode == "SUCCESS")
+            {
+                var loginDataStr = Newtonsoft.Json.Linq.JObject.FromObject(loginResult.ResponseData);
+
+                //璁板綍鐢ㄦ埛鏁版嵁
+                MainPage.LoginUser = new UserInfo
+                {
+                    ID = (int)loginDataStr.GetValue("UserID"),
+                    masterID = (int)loginDataStr.GetValue("MainUserID"),
+                    accountType = (int)loginDataStr.GetValue("UserType"),
+                    accountString = account,
+                    password = password,
+                    lastTime = DateTime.Now,
+                    SIP_Account = loginDataStr.GetValue("AllVisionRegisterDevUserNameGuid").ToString(),
+                    userName = loginDataStr.GetValue("Remark").ToString(),
+                };
+                MainPage.LoginUser.SaveUserInfo();
+                MainPage.Log("鐧诲綍鎴愬姛銆�");
+                result = true;
+
+
+            }
+            //鐧诲綍澶辫触
+            else
+            {
+                string tipStr = "Sever erorr";
+                switch (loginResult.StateCode)
+                {
+                    case "USERNAMEORPWDERROR":
+                        tipStr = Language.StringByID(StringId.LoginFailed_AccountOrPasswordError);
+                        break;
+                    case "Self:Net_Error":
+                        tipStr = Language.StringByID(StringId.NetworkAnomaly);
+                        break;
+                }
+                //璐﹀彿鎴栬�呭瘑鐮侀敊璇�
+                Application.RunOnMainThread(() =>
+                {
+                    //鎻愮ず鍘熷洜
+                    var tip = new Tip()
+                    {
+                        Text = tipStr,
+                        CloseTime = 3,
+                        Direction = AMPopTipDirection.None
+                    };
+                    tip.Show(bodyView);
+                    btnPasswordViewBottomLine.BackgroundColor = CSS_Color.AuxiliaryColor2;
+                    btnPasswordViewBottomLine.Height = Application.GetRealHeight(2);
+                });
+            }
+            return result;
+        }
+
+        /// <summary>
+        /// 鑾峰彇浣忓畢鍒楄〃
+        /// </summary>
+        bool LoadMethod_GetResidences()
+        {
+            var result = false;
+            var responsePack = pm.GetHomePager();
+            if (responsePack.StateCode == "Success")
+            {
+                var dataStr = Newtonsoft.Json.Linq.JObject.FromObject(responsePack.ResponseData);
+                //娌℃湁浣忓畢
+                if (dataStr.GetValue("PageData").ToString() == "[]")
+                {
+
+                }
+                else
+                {
+                    MainPage.LoginUser.regionList = new List<RegionInfoRes>();
+                    foreach (var jsonData in dataStr.GetValue("PageData"))
+                    {
+                        var homeJsonStr = Newtonsoft.Json.Linq.JObject.FromObject(jsonData);
+                        var home = new RegionInfoRes()
+                        {
+                            RegionID = homeJsonStr.GetValue("Id").ToString(),
+                            RegionName = homeJsonStr.GetValue("RegionName").ToString(),
+                            Name = homeJsonStr.GetValue("Name").ToString(),
+                        };
+                        MainPage.LoginUser.regionList.Add(home);
+                    }
+                    DB_ResidenceData.residenceData.residecenInfo = MainPage.LoginUser.regionList[0];
+                    OnAppConfig.Instance.SaveUserConfig();
+                    MainPage.LoginUser.SaveUserInfo();
+                }
+                result = true;
+            }
+            else
+            {
+                var tipStr = "Server erorr";
+                switch (responsePack.StateCode)
+                {
+                    case "NoLogin":
+                        tipStr = Language.StringByID(StringId.InvalidLoginCertificate);
+                        break;
+                }
+                Application.RunOnMainThread(() =>
+                {
+                    //鎻愮ず鍘熷洜
+                    var tip = new Tip()
+                    {
+                        Text = tipStr,
+                        CloseTime = 3,
+                        Direction = AMPopTipDirection.None
+                    };
+                    tip.Show(bodyView);
+                });
+
+            }
+            return result;
+        }
+        #endregion
     }
 }
\ No newline at end of file
diff --git a/HDL_ON/UI/UI1-Login/RegisterPageBLL.cs b/HDL_ON/UI/UI1-Login/RegisterPageBLL.cs
index fc724b3..7457d3b 100644
--- a/HDL_ON/UI/UI1-Login/RegisterPageBLL.cs
+++ b/HDL_ON/UI/UI1-Login/RegisterPageBLL.cs
@@ -14,7 +14,7 @@
         /// </summary>
         void LoadEventList()
         {
-            LoadPage_SwitchLoginType();
+            LoadPage_SwitchRegisterType();
             LoadEvent_EditTextFcousChange();
             LoadEvent_ChangeTextVisble();
             LoadEvent_GetVerificationCode();
@@ -30,7 +30,7 @@
         {
             etAccount.TextChangeEventHandler += (sender, e) =>
             {
-                Regex reg = new Regex(@"^[1]+\d{9}");
+                Regex reg = new Regex(@"^[1]+\d{10}");
                 var mFalg = reg.Match(etAccount.Text.Trim());
                 if (!mFalg.Success || (btnGlobalRoaming.Text == "+86" && etAccount.Text.Trim().Length != 11))
                 {
@@ -46,7 +46,7 @@
         /// <summary>
         /// 鍒囨崲娉ㄥ唽绫诲瀷
         /// </summary>
-        void LoadPage_SwitchLoginType()
+        void LoadPage_SwitchRegisterType()
         {
             //閫夋嫨鎵嬫満娉ㄥ唽
             btnPhoneLogin.MouseUpEventHandler += (sender, e) =>
@@ -76,6 +76,10 @@
             //閫夋嫨閭娉ㄥ唽
             btnEmailLogin.MouseUpEventHandler += (sender, e) =>
             {
+
+#if DEBUG
+                etAccount.Text = "979412578@qq.com";
+#endif
                 #region 鍒囨崲閫変腑鎸夐挳
                 btnPhoneLogin.TextColor = CSS_Color.PromptingColor1;
                 btnPhoneLogin.TextSize = CSS_FontSize.TextFontSize;
@@ -121,7 +125,7 @@
                         if (registerType == 0)
                         {
 
-                            Regex reg = new Regex(@"^[1]+\d{9}");
+                            Regex reg = new Regex(@"^[1]+\d{10}");
                             var mFalg = reg.Match(etAccount.Text.Trim());
                             if (!mFalg.Success || (btnGlobalRoaming.Text == "+86" && etAccount.Text.Trim().Length != 11))
                             {
@@ -149,7 +153,7 @@
                         {
                             //閭娉ㄥ唽-楠岃瘉閭鏄惁姝g‘
                             var reg = new Regex("^\\s*([A-Za-z0-9_-]+(\\.\\w+)*@(\\w+\\.)+\\w{2,5})\\s*$");
-                            Regex.IsMatch(etAccount.Text.Trim(), "^[\\w-]+@[\\w-]+\\.(com|net|org|edu|mil|tv|biz|info)$");
+                            //Regex.IsMatch(etAccount.Text.Trim(), "([a-zA-Z0-9_\\.\\-])+\\@(([a-zA-Z0-9\\-])+\\.)+([a-zA-Z0-9]{2,5})+");
                             var mFalg = reg.Match(etAccount.Text.Trim());
                             if (!mFalg.Success)
                             {
@@ -188,10 +192,11 @@
                 else
                 {
                     //闇�瑕佽緭鍏�6浣嶄互涓婄殑瀵嗙爜
-                    if (etPassword.Text.Length < 6)
+                    if (etPassword.Text.Length < 6|| etPassword.Text.Length >13)
                     {
-                        btnRepeatPasswordViewBottomLine.BackgroundColor = CSS_Color.DividingLineColor;
-                        btnRepeatPasswordViewBottomLine.Height = Application.GetRealHeight(1);
+
+                        btnPasswordViewBottomLine.BackgroundColor = CSS_Color.AuxiliaryColor2;
+                        btnPasswordViewBottomLine.Height = Application.GetRealHeight(2);
 
                         new Tip()
                         {
@@ -262,7 +267,7 @@
                     if (etVerificationCode.Text.Length > 1)
                     {
                         //璐﹀彿鏈夋晥銆佸瘑鐮佹湁鏁堛�侀獙璇佺爜杈撳叆浜嗭紝鎵嶈兘鐐瑰嚮娉ㄥ唽
-                        if (btnGetVerificationCode.IsSelected && ValidPassword)
+                        if (ValidPassword)
                         {
                             btnRegister.IsSelected = true;
                         }
@@ -299,56 +304,69 @@
             {
                 if (btnGetVerificationCode.IsSelected)
                 {
-                    //鑾峰彇楠岃瘉鐮�
-                    var result = pm.GetPhoneRegisterVerCode(etAccount.Text.Trim());
-                    if (result.StateCode == "Success")
+                    btnGetVerificationCode.IsSelected = false;
+                    string account = etAccount.Text.Trim();
+                    //鐭俊鍙戦�侀棿闅�60s
+                    int time = 60;
+                    new Thread(() =>
                     {
-                        //鐭俊鍙戦�侀棿闅�60s
-                        btnGetVerificationCode.IsSelected = false;
-                        int time = 60;
-                        new Thread(() =>
+                        while (time > 0)
                         {
-                            while (time > 0)
+                            time--;
+                            Application.RunOnMainThread(() =>
                             {
-                                time--;
-                                Application.RunOnMainThread(() =>
-                                {
-                                    btnGetVerificationCode.Text = time.ToString() + "s";
-                                });
-                                Thread.Sleep(1000);
+                                btnGetVerificationCode.Text = time.ToString() + "s";
+                            });
+                            Thread.Sleep(1000);
+                        }
+                        Application.RunOnMainThread(() =>
+                        {
+                            //鍥炲鑾峰彇鐭俊鎸夐挳浜嬩欢
+                            btnGetVerificationCode.IsSelected = true;
+                            btnGetVerificationCode.TextID = StringId.GetVerificationCode;
+                        });
+                    })
+                    { IsBackground = true }.Start();
+                    new Thread(() =>
+                    {
+                        //鑾峰彇楠岃瘉鐮�
+                        var result = pm.GetPhoneRegisterVerCode(account);
+                        if (result.StateCode == "Success")
+                        {
+                        }
+                        else
+                        {
+                            string tipString = "Server error";
+                            switch (result.StateCode)
+                            {
+                                case "Exist":
+                                    tipString = Language.StringByID(StringId.AccountAlreadyExists);
+                                    break;
+                                case "SendFail":
+                                    tipString = Language.StringByID(StringId.FailedToSendVerificationCode);
+                                    break;
+                                case "Self:Net_Error":
+                                    tipString = Language.StringByID(StringId.NetworkAnomaly);
+                                    break;
+                                case "ParameterOrEmpty":
+                                    if (registerType == 0)
+                                        tipString = Language.StringByID(StringId.PlsEntryCorrectMobilNeumber);
+                                    else
+                                        tipString = Language.StringByID(StringId.PlsEntryCorrectEmailAddress);
+                                    break;
                             }
                             Application.RunOnMainThread(() =>
                             {
-                                //鍥炲鑾峰彇鐭俊鎸夐挳浜嬩欢
-                                btnGetVerificationCode.IsSelected = true;
-                                btnGetVerificationCode.TextID = StringId.GetVerificationCode;
+                                new Tip()
+                                {
+                                    CloseTime = 3,
+                                    Direction = AMPopTipDirection.None,
+                                    Text = tipString
+                                }.Show(bodyView);
                             });
-                        })
-                        { IsBackground = true }.Start();
-                    }
-                    else
-                    {
-                        string tipString = "Server error";
-                        switch (result.StateCode)
-                        {
-                            case "Exist":
-                                tipString = Language.StringByID(StringId.AccountAlreadyExists);
-                                break;
-                            case "SendFail":
-                                tipString = Language.StringByID(StringId.FailedToSendVerificationCode);
-                                break;
-                            case "Self:Net_Error":
-                                tipString = Language.StringByID(StringId.NetworkAnomaly);
-                                break;
                         }
-
-                        new Tip()
-                        {
-                            CloseTime = 3,
-                            Direction = AMPopTipDirection.None,
-                            Text = tipString
-                        }.Show(bodyView);
-                    }
+                    })
+                    { IsBackground = true }.Start();
                 }
             };
         }
@@ -363,7 +381,7 @@
                 if (btnRegister.IsSelected)
                 {
                     waitPage = new Loading();
-                    new WaitPageMothed().LoadPage_WaitPage(LoadMethod_RegisterThread(), bodyView, waitPage);
+                    new PublicAssmebly().LoadPage_WaitPage(LoadMethod_RegisterThread(), bodyView, waitPage);
                 }
             };
         }
@@ -388,8 +406,12 @@
                      {
                          //娉ㄥ唽鎴愬姛
                          //鎵ц鍥炶皟浜嬩欢
-                         this.Close();
-                         callbackAction?.Invoke(account);
+                         //callbackAction?.Invoke(account);
+                         Application.RunOnMainThread(() =>
+                         {
+                            this.Close();
+                             LoadEvent_AutoLogin(account, password);
+                         });
                      }
                      else//娉ㄥ唽澶辫触
                      {
@@ -405,6 +427,14 @@
                              case "ValidCodeAndPhoneNoEqual":
                                  erorrInfo = Language.StringByID(StringId.VerificationCodeWrong);
                                  break;
+                             case "NoRecord":
+                                 erorrInfo = Language.StringByID(StringId.PlsGetTheVerificationCode);
+                                 Application.RunOnMainThread(() =>
+                                 {
+                                     btnVerificationCodeViewBottomLine.BackgroundColor = CSS_Color.AuxiliaryColor2;
+                                     btnVerificationCodeViewBottomLine.Height = Application.GetRealHeight(2);
+                                 });
+                                 break;
                              default:
                                  erorrInfo = Language.StringByID(StringId.RegistrationFailedPleaseTryAgain);
                                  break;
diff --git a/HDL_ON/UI/UI2/1-HomePage/HomePage.cs b/HDL_ON/UI/UI2/1-HomePage/HomePage.cs
index ef62f22..d53cdaf 100644
--- a/HDL_ON/UI/UI2/1-HomePage/HomePage.cs
+++ b/HDL_ON/UI/UI2/1-HomePage/HomePage.cs
@@ -124,7 +124,7 @@
                     Gravity = Gravity.CenterVertical,
                     Width = Application.GetMinRealAverage(16),
                     Height = Application.GetMinRealAverage(16),
-                    UnSelectedImagePath = "Public/InfoIcon/TempIcon.png",
+                    UnSelectedImagePath = "Public/DeviceInfoIcon/TempIcon.png",
                 };
                 environmentalView.AddChidren(btnTempIcon);
 
@@ -135,7 +135,7 @@
                     Gravity = Gravity.CenterVertical,
                     TextColor = CSS.CSS_Color.MainBackgroundColor,
                     TextSize = CSS.CSS_FontSize.PromptFontSize_FirstLevel,
-                    Text = "--掳",
+                    Text = MainPage.cityInfo.temperature,
                     TextAlignment = TextAlignment.CenterLeft,
                 };
                 environmentalView.AddChidren(btnTempValues);
@@ -146,7 +146,7 @@
                     Gravity = Gravity.CenterVertical,
                     Width = Application.GetMinRealAverage(16),
                     Height = Application.GetMinRealAverage(16),
-                    UnSelectedImagePath = "Public/InfoIcon/HumidityIcon.png",
+                    UnSelectedImagePath = "Public/DeviceInfoIcon/HumidityIcon.png",
                 };
                 environmentalView.AddChidren(btnHumidityIcon);
 
@@ -157,7 +157,7 @@
                     Gravity = Gravity.CenterVertical,
                     TextColor = CSS.CSS_Color.MainBackgroundColor,
                     TextSize = CSS.CSS_FontSize.PromptFontSize_FirstLevel,
-                    Text = "--%",
+                    Text = MainPage.cityInfo.humidity,
                     TextAlignment = TextAlignment.CenterLeft,
                 };
                 environmentalView.AddChidren(btnHumidityValues);
@@ -168,7 +168,7 @@
                     Gravity = Gravity.CenterVertical,
                     Width = Application.GetMinRealAverage(16),
                     Height = Application.GetMinRealAverage(16),
-                    UnSelectedImagePath = "Public/InfoIcon/Pm25Icon.png",
+                    UnSelectedImagePath = "Public/DeviceInfoIcon/Pm25Icon.png",
                 };
                 environmentalView.AddChidren(btnPm25Icon);
 
@@ -179,7 +179,7 @@
                     Gravity = Gravity.CenterVertical,
                     TextColor = CSS.CSS_Color.MainBackgroundColor,
                     TextSize = CSS.CSS_FontSize.PromptFontSize_FirstLevel,
-                    Text = "--",
+                    Text = MainPage.cityInfo.pm25,
                     TextAlignment = TextAlignment.CenterLeft,
                 };
                 environmentalView.AddChidren(btnPm25Values);
@@ -288,10 +288,13 @@
                 changeView.AddChidren(btnChangeScene);
                 #endregion
 
+                //bodyView.AddChidren(new Button() { Y = changeView.Bottom, Height = Application.GetRealHeight(10), BackgroundColor = 0xAAF2F3F7 });
+
+
                 #region ContextView
                 contentView = new PageLayout()
                 {
-                    Y = changeView.Bottom + Application.GetRealHeight(10),
+                    Y = changeView.Bottom ,
                     Height = Application.GetRealHeight(310 + 30), //20涓鸿秴鍑洪儴鍒�
                 };
                 bodyView.AddChidren(contentView);
@@ -307,6 +310,7 @@
                 contentView.PageIndex = 0;
 
                 #endregion
+                bodyView.AddChidren(new Button() { Y = changeView.Bottom, Height = Application.GetRealHeight(7), BackgroundColor = 0xAAF2F3F7 });
 
                 LoadEvent_ChangeShowedFunctionType();
             }
@@ -433,7 +437,7 @@
         }
 
         /// <summary>
-        /// 鍔犺浇鎺у埗鍗$墖
+        /// 鍔犺浇鍔熻兘鎺у埗鍗$墖
         /// </summary>
         void LoadDeviceFunctionDiv(FrameLayout view, Function function)
         {
@@ -506,6 +510,7 @@
                     UnSelectedImagePath = "Collection/CollectionIcon.png",
                 };
                 view.AddChidren(btnCollection);
+                LoadEvent_FunctionCollection(btnCollection, function, true);
 
                 if (function.functionCategory == FunctionCategory.Curtain)
                 {
@@ -560,21 +565,31 @@
                             UpdataFunctionStates(function as Light);
                             #endregion
                             break;
-                        case FunctionCategory.AC:
-                            #region 绌鸿皟 AC
-                            btnIcon.UnSelectedImagePath = "FunctionIcon/AC/AcIcon.png";
-                            btnIcon.SelectedImagePath = "FunctionIcon/AC/AcOnIcon.png";
-                            #endregion
-                            break;
-                        case FunctionCategory.FloorHeating:
-                            #region 鍦扮儹
-                            btnIcon.UnSelectedImagePath = "FunctionIcon/FloorHeating/FloorHeatingIcon.png";
-                            btnIcon.SelectedImagePath = "FunctionIcon/FloorHeating/FloorHeatingOnIcon.png";
-                            #endregion
+                        case FunctionCategory.Thermostat:
+                            switch (function.functionType)
+                            {
+                                case FunctionType.AC:
+                                    #region 绌鸿皟 AC
+                                    btnIcon.UnSelectedImagePath = "FunctionIcon/AC/AcIcon.png";
+                                    btnIcon.SelectedImagePath = "FunctionIcon/AC/AcOnIcon.png";
+                                    #endregion
+                                    break;
+                                case FunctionType.FloorHeating:
+                                    #region 鍦扮儹
+                                    btnIcon.UnSelectedImagePath = "FunctionIcon/FloorHeating/FloorHeatingIcon.png";
+                                    btnIcon.SelectedImagePath = "FunctionIcon/FloorHeating/FloorHeatingOnIcon.png";
+                                    #endregion
+                                    break;
+                            }
                             break;
                     }
                     LoadEvent_SwitchFunction(function, btnSwitch);
                 }
+                var skipControlPageEvent = new PublicAssmebly().LoadEvent_SkipFunctionControlPage(function, new Button(), new Button(), new Button());
+                view.MouseUpEventHandler = skipControlPageEvent;
+                btnName.MouseUpEventHandler = skipControlPageEvent;
+                btnIcon.MouseUpEventHandler = skipControlPageEvent;
+                btnState.MouseUpEventHandler = skipControlPageEvent;
                 UpdataFunctionStates(function);
             }
             catch (Exception ex)
@@ -585,7 +600,7 @@
 
 
         /// <summary>
-        /// 鍔犺浇鎺у埗鍗$墖
+        /// 鍔犺浇鍦烘櫙鎺у埗鍗$墖
         /// </summary>
         void LoadSceneFunctionDiv(FrameLayout view, Function function)
         {
@@ -594,7 +609,6 @@
                 Button btnCoverd = new Button()
                 {
                     UnSelectedImagePath = "Collection/SceneCovered.png",
-                    SelectedImagePath = "Collection/SceneCoveredOn.png",
                 };
                 view.AddChidren(btnCoverd);
                 LoadEvent_ControlScene(btnCoverd, function);
@@ -621,6 +635,7 @@
                     UnSelectedImagePath = "Collection/CollectionIcon.png",
                 };
                 view.AddChidren(btnCollection);
+                LoadEvent_FunctionCollection(btnCollection, function, false);
                 Button btnName;
                 btnName = new Button()
                 {
diff --git a/HDL_ON/UI/UI2/1-HomePage/HomePageBLL.cs b/HDL_ON/UI/UI2/1-HomePage/HomePageBLL.cs
index 939ebe3..0431e70 100644
--- a/HDL_ON/UI/UI2/1-HomePage/HomePageBLL.cs
+++ b/HDL_ON/UI/UI2/1-HomePage/HomePageBLL.cs
@@ -7,6 +7,38 @@
     public partial class HomePage
     {
         /// <summary>
+        /// 鏇存柊涓婚〉澶╂皵
+        /// </summary>
+        public static void LoadEvent_RefreshAir()
+        {
+            bodyView.btnTempValues.Text = MainPage.cityInfo.temperature == null ? "--" : MainPage.cityInfo.temperature;
+            bodyView.btnHumidityValues.Text = MainPage.cityInfo.humidity == null ? "--" : MainPage.cityInfo.humidity;
+            bodyView.btnPm25Values.Text = MainPage.cityInfo.pm25 == null ? "--" : MainPage.cityInfo.pm25;
+        }
+
+        /// <summary>
+        /// 鍔犺浇鍔熻兘鏀惰棌鎸夐挳浜嬩欢
+        /// </summary>
+        void LoadEvent_FunctionCollection(Button btn,Function function,bool isDevice)
+        {
+            btn.MouseUpEventHandler += (sender, e) =>
+            {
+                function.collection = false;
+                string msg = function.name + Language.StringByID(StringId.CollectionCancelled);
+                if (isDevice)
+                {
+                    LoadDeviceFunctionControlZone();
+                }
+                else
+                {
+                    LoadSceneFunctionControlZone();
+                }
+                DB_ResidenceData.residenceData.SaveResidenceData();
+                new PublicAssmebly().TipMsgAutoClose(msg, true);
+            };
+        }
+
+        /// <summary>
         /// 淇敼鏄剧ず鐨勫姛鑳界被鍨�
         /// 璁惧鍔熻兘/鍦烘櫙鍔熻兘
         /// </summary>
@@ -103,7 +135,6 @@
         /// <summary>
         /// 鍔犺浇鍦烘櫙鎺у埗浜嬩欢
         /// </summary>
-        /// <param name="btnCoverd"></param>
         void LoadEvent_ControlScene(Button btnCoverd ,Function function)
         {
             btnCoverd.MouseDownEventHandler = (sender, e) =>
@@ -112,16 +143,9 @@
             };
             btnCoverd.MouseUpEventHandler = (sender, e) =>
             {
+                string msg = function.name + Language.StringByID(StringId.AlreadyOpened);
+                new PublicAssmebly().TipMsgAutoClose(msg, true);
                 Control.Send(function as Scene);
-                new System.Threading.Thread(() =>
-                {
-                    System.Threading.Thread.Sleep(200);
-                    Application.RunOnMainThread(() =>
-                    {
-                        btnCoverd.IsSelected = false;
-                    });
-                })
-                { IsBackground = true }.Start();
             };
 
         }
diff --git a/HDL_ON/UI/UI2/2-Classification/ClassificaitionPublicBLL.cs b/HDL_ON/UI/UI2/2-Classification/ClassificaitionPublicBLL.cs
index 47e5eb8..88429c1 100644
--- a/HDL_ON/UI/UI2/2-Classification/ClassificaitionPublicBLL.cs
+++ b/HDL_ON/UI/UI2/2-Classification/ClassificaitionPublicBLL.cs
@@ -44,7 +44,7 @@
                                     switch (updataFunction.functionCategory)
                                     {
                                         case FunctionCategory.Light:
-                                        case FunctionCategory.AC:
+                                        case FunctionCategory.Thermostat:
                                             #region 鎸夐挳鐘舵�佹洿鏂�
                                             if (cTag == updataFunction.functionType + "_Switch_" + updataFunction.sid)
                                             {
diff --git a/HDL_ON/UI/UI2/2-Classification/ClassificationPage.cs b/HDL_ON/UI/UI2/2-Classification/ClassificationPage.cs
index 1a064c6..323ee88 100644
--- a/HDL_ON/UI/UI2/2-Classification/ClassificationPage.cs
+++ b/HDL_ON/UI/UI2/2-Classification/ClassificationPage.cs
@@ -64,9 +64,14 @@
 
         #endregion
 
+
+        List<Room> roomsShowed;
+
         public ClassificationPage()
         {
             bodyView = this;
+            roomsShowed = new List<Room>();
+            roomsShowed.AddRange(DB_ResidenceData.residenceData.rooms);
         }
 
         public void LoadPage()
@@ -172,7 +177,7 @@
                 TextColor = CSS_Color.FirstLevelTitleColor,
                 TextSize = CSS_FontSize.PromptFontSize_FirstLevel,
                 TextAlignment = TextAlignment.CenterLeft,
-                Text = UserConfig.Instance.CurFoor,
+                Text = OnAppConfig.Instance.CurFoor,
             };
             roomFloorChangeView.AddChidren(btnFloor);
             /// <summary>
@@ -190,7 +195,6 @@
             roomFloorChangeView.AddChidren(btnSwitchDipaly);
             #endregion
 
-
             /// <summary>
             /// 鎴块棿鍒楄〃鍖哄煙
             /// </summary>
@@ -201,8 +205,20 @@
                 BackgroundColor = CSS_Color.MainBackgroundColor,
             };
             roomPageView.AddChidren(roomListView);
+            LoadRoomRows();
+            roomListView.AddChidren(new Button() { Height = Application.GetRealHeight(20) });//澶珮瑙嗗浘锛屽皢瀵艰埅浜嗛伄鎸$殑閮ㄥ垎瀹屾暣鏄剧ず
+            #endregion
 
-            foreach (var room in DB_ResidenceData.residenceData.rooms)
+            LoadDialog_ChangeFloor();
+        }
+
+        /// <summary>
+        /// 鍔犺浇鎴块棿鍒楄〃鍖哄煙
+        /// </summary>
+        void LoadRoomRows ()
+        {
+            roomListView.RemoveAll();
+            foreach (var room in roomsShowed)
             {
                 var roomView = new FrameLayout()
                 {
@@ -256,7 +272,7 @@
                     Gravity = Gravity.CenterVertical,
                     Width = Application.GetMinRealAverage(16),
                     Height = Application.GetMinRealAverage(16),
-                    UnSelectedImagePath = "Public/InfoIcon/TempIcon.png",
+                    UnSelectedImagePath = "Public/DeviceInfoIcon/TempIcon.png",
                 };
                 environmentalView.AddChidren(btnTempIcon);
 
@@ -279,7 +295,7 @@
                     Gravity = Gravity.CenterVertical,
                     Width = Application.GetMinRealAverage(16),
                     Height = Application.GetMinRealAverage(16),
-                    UnSelectedImagePath = "Public/InfoIcon/HumidityIcon.png",
+                    UnSelectedImagePath = "Public/DeviceInfoIcon/HumidityIcon.png",
                 };
                 environmentalView.AddChidren(btnHumidityIcon);
 
@@ -302,7 +318,7 @@
                     Gravity = Gravity.CenterVertical,
                     Width = Application.GetMinRealAverage(16),
                     Height = Application.GetMinRealAverage(16),
-                    UnSelectedImagePath = "Public/InfoIcon/Pm25Icon.png",
+                    UnSelectedImagePath = "Public/DeviceInfoIcon/Pm25Icon.png",
                 };
                 environmentalView.AddChidren(btnPm25Icon);
 
@@ -328,10 +344,10 @@
                     Width = Application.GetMinRealAverage(58),
                     Height = Application.GetMinRealAverage(58),
                     UnSelectedImagePath = "Classification/Room/AllCloseIcon.png",
-                    Tag = "AllClose"
+                    Tag = "AllClose",
+                    Visible = false
                 };
                 roomView.AddChidren(btnAllClose);
-
                 LoadEvent_CloseAllFunction(btnAllClose, room);
 
                 var btn = new Button()
@@ -348,11 +364,6 @@
                 };
 
             }
-
-            roomListView.AddChidren(new Button() { Height = Application.GetRealHeight(20) });//澶珮瑙嗗浘锛屽皢瀵艰埅浜嗛伄鎸$殑閮ㄥ垎瀹屾暣鏄剧ず
-            #endregion
-
-            LoadDialog_ChangeFloor();
         }
 
         /// <summary>
@@ -459,7 +470,7 @@
                 int functionOnCount = 0;
                 switch (item)
                 {
-                    case FunctionCategory.Light:
+                    case ShowFunction.Light:
                         #region Light
                         btnName.TextID = StringId.Lights;
                         functionCount = DB_ResidenceData.residenceData.functionList.lights.Count;
@@ -472,6 +483,7 @@
                             Height = Application.GetRealWidth(32),
                             SelectedImagePath = "Public/PowerOpen.png",
                             UnSelectedImagePath = "Public/PowerClose.png",
+                            IsSelected = functionCount == functionOnCount
                         };
                         functionView.AddChidren(btnLightPower);
                         btnLightPower.MouseUpEventHandler = (sender, e) => {
@@ -485,7 +497,7 @@
                         };
                         #endregion
                         break;
-                    case FunctionCategory.AC:
+                    case ShowFunction.AC:
                         #region AC
                         btnName.TextID = StringId.AC;
                         functionCount = DB_ResidenceData.residenceData.functionList.aCs.Count;
@@ -498,6 +510,7 @@
                             Height = Application.GetRealWidth(32),
                             SelectedImagePath = "Public/PowerOpen.png",
                             UnSelectedImagePath = "Public/PowerClose.png",
+                            IsSelected = functionCount == functionOnCount
                         };
                         functionView.AddChidren(btnAcPower);
                         btnAcPower.MouseUpEventHandler = (sender, e) => {
@@ -511,7 +524,7 @@
                         };
                         #endregion
                         break;
-                    case FunctionCategory.Curtain:
+                    case ShowFunction.Curtain:
                         #region Curtain
                         btnName.TextID = StringId.Curtain;
                         functionCount = DB_ResidenceData.residenceData.functionList.curtains.Count;
@@ -525,6 +538,7 @@
                             Height = Application.GetRealWidth(32),
                             UnSelectedImagePath = "FunctionIcon/Curtain/CurtainCloseIcon.png",
                             SelectedImagePath = "FunctionIcon/Curtain/CurtainCloseOnIcon.png",
+                            IsSelected = functionCount == functionOnCount
                         };
                         functionView.AddChidren(btnClose);
 
@@ -549,37 +563,37 @@
                         };
                         #endregion
                         break;
-                    case FunctionCategory.FloorHeating:
+                    case ShowFunction.FloorHeating:
                         btnName.TextID = StringId.FloorHeating;
                         break;
-                    case FunctionCategory.DoorLock:
+                    case ShowFunction.DoorLock:
                         btnName.TextID = StringId.DoorLock;
                         break;
-                    case FunctionCategory.Electric:
+                    case ShowFunction.Electric:
                         btnName.TextID = StringId.Electric;
                         break;
-                    case FunctionCategory.EnergyMonitoring:
+                    case ShowFunction.EnergyMonitoring:
                         btnName.TextID = StringId.EnergyMonitoring;
                         break;
-                    case FunctionCategory.Environmental:
+                    case ShowFunction.Environmental:
                         btnName.TextID = StringId.Environmental;
                         break;
-                    case FunctionCategory.FreshAir:
+                    case ShowFunction.FreshAir:
                         btnName.TextID = StringId.FreshAir;
                         break;
-                    case FunctionCategory.Music:
+                    case ShowFunction.Music:
                         btnName.TextID = StringId.Music;
                         break;
-                    case FunctionCategory.Panel:
+                    case ShowFunction.Panel:
                         btnName.TextID = StringId.Panel;
                         break;
-                    case FunctionCategory.SecurityMonitoring:
+                    case ShowFunction.SecurityMonitoring:
                         btnName.TextID = StringId.SecurityMonitoring;
                         break;
-                    case FunctionCategory.Sensor:
+                    case ShowFunction.Sensor:
                         btnName.TextID = StringId.Sensor;
                         break;
-                    case FunctionCategory.VideoIntercom:
+                    case ShowFunction.VideoIntercom:
                         btnName.TextID = StringId.VideoIntercom;
                         break;
 
@@ -598,19 +612,10 @@
                     Tag = item + "_onCount"
                 };
                 functionView.AddChidren(btnFunctionCount);
-
-
-
-
                 index++;
             }
-
-
-
             #endregion
-
         }
-
 
         #region 鍒囨崲妤煎眰
         /// <summary>
@@ -631,7 +636,7 @@
                     X = Application.GetRealWidth(10),
                     Y = Application.GetRealHeight(100),
                     Width = Application.GetRealWidth(160),
-                    Height = Application.GetRealHeight(190),
+                    Height = Application.GetRealHeight(203),
                     BackgroundImagePath = "PersonalCenter/HomeListbg.png",
                 };
                 dialogBody.AddChidren(dispalyView);
@@ -639,9 +644,9 @@
                 var contentView = new VerticalScrolViewLayout()
                 {
                     X = Application.GetRealWidth(8),
-                    Y = Application.GetRealHeight(10),
+                    Y = Application.GetRealHeight(15),
                     Width = Application.GetRealWidth(150),
-                    Height = Application.GetRealHeight(44 * 4),
+                    Height = Application.GetRealHeight(45 * 4),
                 };
                 dispalyView.AddChidren(contentView);
 
@@ -680,9 +685,23 @@
                     btnHomeName.MouseUpEventHandler += (senderH, en) =>
                     {
                         dialog.Close();
-
                         btnFloor.Text = floor;
-                        UserConfig.Instance.SaveUserConfig();
+                        roomsShowed.Clear();
+                        if (floor == Language.StringByID(StringId.All))
+                        {
+                            roomsShowed.AddRange(DB_ResidenceData.residenceData.rooms);
+                        }
+                        else
+                        {
+                            foreach (var room in DB_ResidenceData.residenceData.rooms)
+                            {
+                                if (room.floor == floor)
+                                {
+                                    roomsShowed.Add(room);
+                                }
+                            }
+                        }
+                        LoadRoomRows();
                     };
                 }
 
diff --git a/HDL_ON/UI/UI2/2-Classification/ClassificationPageBLL.cs b/HDL_ON/UI/UI2/2-Classification/ClassificationPageBLL.cs
index 28f6aaf..bbff704 100644
--- a/HDL_ON/UI/UI2/2-Classification/ClassificationPageBLL.cs
+++ b/HDL_ON/UI/UI2/2-Classification/ClassificationPageBLL.cs
@@ -17,7 +17,7 @@
             Application.RunOnMainThread(() => {
                 if (bodyView == null)
                     return;
-                UpdataFunctionOnCount(function.functionCategory);
+                UpdataFunctionOnCount(function.functionCategory,function.functionType);
                 UpdataCloseAllButton(function);
             });
         }
@@ -26,7 +26,7 @@
         /// 鏇存柊鍔熻兘鎵撳紑鏁伴噺
         /// </summary>
         /// <param name="functionCategory"></param>
-        static void UpdataFunctionOnCount(FunctionCategory functionCategory)
+        static void UpdataFunctionOnCount(FunctionCategory functionCategory,FunctionType functionType)
         {
             for (int i = 0; i < bodyView.functionsPageView.ChildrenCount; i++)
             {
@@ -53,11 +53,18 @@
                                                 string btnText = "0/0";
                                                 switch (functionCategory)
                                                 {
-                                                    case FunctionCategory.AC:
-                                                        btnText = DB_ResidenceData.residenceData.functionList.aCs.FindAll((obj) => obj.on_off == "on").Count + "/" + DB_ResidenceData.residenceData.functionList.lights.Count;
+                                                    case FunctionCategory.Thermostat:
+                                                        switch (functionType)
+                                                        {
+                                                            case FunctionType.FloorHeating:
+                                                                break;
+                                                            case FunctionType.AC:
+                                                                btnText = DB_ResidenceData.residenceData.functionList.aCs.FindAll((obj) => obj.on_off == "on").Count + "/" + DB_ResidenceData.residenceData.functionList.aCs.Count;
+                                                                break;
+                                                        }
                                                         break;
                                                     case FunctionCategory.Curtain:
-                                                        btnText = DB_ResidenceData.residenceData.functionList.curtains.FindAll((obj) => obj.on_off == "on").Count + "/" + DB_ResidenceData.residenceData.functionList.lights.Count;
+                                                        btnText = DB_ResidenceData.residenceData.functionList.curtains.FindAll((obj) => obj.on_off == "on").Count + "/" + DB_ResidenceData.residenceData.functionList.curtains.Count;
                                                         break;
                                                     case FunctionCategory.Light:
                                                         btnText = DB_ResidenceData.residenceData.functionList.lights.FindAll((obj) => obj.on_off == "on").Count + "/" + DB_ResidenceData.residenceData.functionList.lights.Count;
@@ -125,19 +132,6 @@
         {
             try
             {
-                btn.Visible = false;
-                foreach (var f in room.functions)
-                {
-                    if(f.functionCategory == FunctionCategory.Scene)
-                    {
-                        continue;
-                    }
-                    if (f.on_off == "on")
-                    {
-                        btn.Visible = true;
-                        return;
-                    }
-                }
                 btn.MouseUpEventHandler = (sender, e) =>
                 {
                     Action action = () =>
@@ -155,6 +149,18 @@
                     };
                     new PublicAssmebly().TipMsg(StringId.Tip, StringId.TipCloseAllFunctionInRoom, action);
                 };
+                foreach (var f in room.functions)
+                {
+                    if (f.functionCategory == FunctionCategory.Scene)
+                    {
+                        continue;
+                    }
+                    if (f.on_off == "on")
+                    {
+                        btn.Visible = true;
+                        break;
+                    }
+                }
             }
             catch (Exception ex)
             {
@@ -228,23 +234,23 @@
         /// <summary>
         /// 鍏抽棴鎵撳紑鍏ㄩ儴閫変腑绫诲瀷鍔熻兘
         /// </summary>
-        void LoadEvent_SwitchFunction(Button btn,FunctionCategory functionCategory)
+        void LoadEvent_SwitchFunction(Button btn, ShowFunction functionCategory)
         {
             btn.MouseUpEventHandler = (sender, e) => {
                 btn.IsSelected = !btn.IsSelected;
                 switch(functionCategory)
                 {
-                    case FunctionCategory.AC:
+                    case ShowFunction.AC:
                         foreach(var f in DB_ResidenceData.residenceData.functionList.aCs)
                         {
                             f.on_off = btn.IsSelected ? "on" : "off";
                             Control.Send(CommandType_A.write, f);
                         }
                         break;
-                    case FunctionCategory.Curtain:
+                    case ShowFunction.Curtain:
                       
                         break;
-                    case FunctionCategory.Light:
+                    case ShowFunction.Light:
                         foreach (var f in DB_ResidenceData.residenceData.functionList.lights)
                         {
                             f.on_off = btn.IsSelected ? "on" : "off";
diff --git a/HDL_ON/UI/UI2/2-Classification/FunctionControlZone.cs b/HDL_ON/UI/UI2/2-Classification/FunctionControlZone.cs
index bb20b61..0ff0258 100644
--- a/HDL_ON/UI/UI2/2-Classification/FunctionControlZone.cs
+++ b/HDL_ON/UI/UI2/2-Classification/FunctionControlZone.cs
@@ -56,7 +56,6 @@
 
 
             if (function.functionCategory == FunctionCategory.Curtain || function.functionCategory == FunctionCategory.Scene)//绐楀笜娌℃湁寮�鍏虫寜閽�
-
             {
                 switch (function.functionCategory)
                 {
@@ -126,18 +125,23 @@
 
                 switch (function.functionCategory)
                 {
-                    case FunctionCategory.AC:
-                        btnIcon.UnSelectedImagePath = "FunctionIcon/AC/AcThinIcon.png";
-                        LoadLastStatesButton();
+                    case FunctionCategory.Thermostat:
+                        switch (function.functionType)
+                        {
+                            case FunctionType.AC:
+                                btnIcon.UnSelectedImagePath = "FunctionIcon/AC/AcThinIcon.png";
+                                LoadLastStatesButton();
+                                break;
+                            case FunctionType.FloorHeating:
+                                btnIcon.UnSelectedImagePath = "FunctionIcon/FloorHeating/FloorHeatingThinIcon.png";
+                                LoadLastStatesButton();
+                                break;
+                        }
                         break;
                     case FunctionCategory.Light:
                         btnIcon.UnSelectedImagePath = "FunctionIcon/Light/LightThinIcon.png";
                         btnSwitch.IsSelected = function.on_off == "on";
                         LoadLightControl();
-                        break;
-                    case FunctionCategory.FloorHeating:
-                        btnIcon.UnSelectedImagePath = "FunctionIcon/FloorHeating/FloorHeatingThinIcon.png";
-                        LoadLastStatesButton();
                         break;
                 }
 
@@ -148,7 +152,7 @@
             {
                 LoadEvent_DivSkipEvent();
             }
-            LoadCollectionEvent();
+            LoadEvent_FunctionCollection();
         }
 
         /// <summary>
diff --git a/HDL_ON/UI/UI2/2-Classification/FunctionControlZoneBLL.cs b/HDL_ON/UI/UI2/2-Classification/FunctionControlZoneBLL.cs
index fb6cccb..156712d 100644
--- a/HDL_ON/UI/UI2/2-Classification/FunctionControlZoneBLL.cs
+++ b/HDL_ON/UI/UI2/2-Classification/FunctionControlZoneBLL.cs
@@ -9,7 +9,7 @@
         /// <summary>
         /// 鍔犺浇鍔熻兘鏀惰棌鎸夐挳浜嬩欢
         /// </summary>
-        void LoadCollectionEvent()
+        void LoadEvent_FunctionCollection()
         {
             btnCollectionIcon.MouseUpEventHandler += (sender, e) =>
             {
@@ -23,16 +23,9 @@
         void LoadEvent_ControlScene()
         {
             EventHandler<MouseEventArgs> upEvent = (sender, e) => {
-                bodyDiv.BorderColor = CSS.CSS_Color.MainColor;
-                bodyDiv.BorderWidth = (uint)Application.GetRealWidth(5);
                 Control.Send(function);
-                new System.Threading.Thread(() => {
-                    System.Threading.Thread.Sleep(1000);
-                    Application.RunOnMainThread(() => {
-                        bodyDiv.BorderColor = CSS.CSS_Color.MainColor;
-                        bodyDiv.BorderWidth = (uint)Application.GetRealWidth(0);
-                    });
-                }) { IsBackground = true }.Start();
+                string msg = function.name + Language.StringByID(StringId.AlreadyOpened);
+                new PublicAssmebly().TipMsgAutoClose(msg, false);
             };
             btnName.MouseUpEventHandler = upEvent;
             btnFromFloor.MouseUpEventHandler = upEvent;
@@ -91,19 +84,18 @@
                 var light = function as Light;
                 dimmerControlBar.OnProgressChangedEvent += (sender, e) =>
                 {
-                    dimmerControlBar.Tag = DateTime.Now;
-                    if ((DateTime.Now - (DateTime)(dimmerControlBar.Tag)).TotalMilliseconds < 200)//璋冨厜鍛戒护鍙戦�侀棿闅斾簨浠�
+                    if ((DateTime.Now - light.refreshTime).TotalMilliseconds > 200)//璋冨厜鍛戒护鍙戦�侀棿闅斾簨浠�
                     {
                         new System.Threading.Thread(() =>
                         {
+                            light.refreshTime = DateTime.Now;
                             light.brightness = e;
                             Control.Send(CommandType_A.write, function);
-                            dimmerControlBar.Tag = DateTime.Now;
                         })
                         { IsBackground = true }.Start();
                     }
                 };
-                dimmerControlBar.MouseUpEventHandler += (sender, e) =>
+                dimmerControlBar.OnStopTrackingTouchEvent += (sender, e) =>
                 {
                     light.brightness = dimmerControlBar.Progress;
                     Control.Send(CommandType_A.write, function);
@@ -165,56 +157,10 @@
         /// </summary>
         void LoadEvent_DivSkipEvent()
         {
-            EventHandler<MouseEventArgs> eventHandler = (sender, e) =>
-            {
-                //璺宠浆鍒板姛鑳戒俊鎭缃〉闈�
-                switch (function.functionType)
-                {
-                    case FunctionType.Relay:
-                        var relayView = new RelayPage(function as Light);
-                        MainPage.BasePageView.AddChidren(relayView);
-                        relayView.LoadPage(btnCollectionIcon, btnName, btnFromFloor);
-                        MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1;
-                        break;
-                    case FunctionType.RGB:
-                        var rgbView = new RGBPage(function as Light);
-                        MainPage.BasePageView.AddChidren(rgbView);
-                        rgbView.LoadPage(btnCollectionIcon, btnName, btnFromFloor);
-                        MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1;
-                        break;
-                    case FunctionType.Dimmer:
-                        var dimmerView = new DimmerPage(function as Light);
-                        MainPage.BasePageView.AddChidren(dimmerView);
-                        dimmerView.LoadPage(btnCollectionIcon, btnName, btnFromFloor);
-                        MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1;
-                        break;
-                    case FunctionType.MotorCurtain:
-                        var skinView = new MotorCurtainPage(function as Curtain);
-                        MainPage.BasePageView.AddChidren(skinView);
-                        skinView.LoadPage(btnCollectionIcon, btnName, btnFromFloor);
-                        MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1;
-                        break;
-                    case FunctionType.Curtain:
-                        var curtainView = new CurtainModulePage(function as Curtain);
-                        MainPage.BasePageView.AddChidren(curtainView);
-                        curtainView.LoadPage(btnCollectionIcon, btnName, btnFromFloor);
-                        MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1;
-                        break;
-                    case FunctionType.RollingShutter:
-                        var rollingShutterView = new RollingShutterPage(function as Curtain);
-                        MainPage.BasePageView.AddChidren(rollingShutterView);
-                        rollingShutterView.LoadPage(btnCollectionIcon, btnName, btnFromFloor);
-                        MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1;
-                        break;
-                    case FunctionType.AC:
-                        var acView = new ACPage(function as AC);
-                        MainPage.BasePageView.AddChidren(acView);
-                        acView.LoadPage(btnCollectionIcon, btnName, btnFromFloor);
-                        MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1;
-                        break;
-                }
-            };
+            var eventHandler = new PublicAssmebly().LoadEvent_SkipFunctionControlPage(function, btnCollectionIcon, btnName, btnFromFloor);
             this.MouseUpEventHandler = eventHandler;
         }
+
+
     }
 }
diff --git a/HDL_ON/UI/UI2/2-Classification/FunctionPage.cs b/HDL_ON/UI/UI2/2-Classification/FunctionPage.cs
index b110079..668f718 100644
--- a/HDL_ON/UI/UI2/2-Classification/FunctionPage.cs
+++ b/HDL_ON/UI/UI2/2-Classification/FunctionPage.cs
@@ -62,7 +62,7 @@
                 TextColor = CSS_Color.FirstLevelTitleColor,
                 TextSize = CSS_FontSize.PromptFontSize_FirstLevel,
                 TextAlignment = TextAlignment.CenterLeft,
-                Text = UserConfig.Instance.CurFoor,
+                Text = OnAppConfig.Instance.CurFoor,
             };
             roomFloorChangeView.AddChidren(btnFoor);
             #endregion
@@ -85,7 +85,7 @@
                 }
                 if (titleId == StringId.AC)
                 {
-                    if (function.functionCategory != FunctionCategory.AC)
+                    if (function.functionType != FunctionType.AC)
                     {
                         continue;
                     }
diff --git a/HDL_ON/UI/UI2/2-Classification/RoomPage.cs b/HDL_ON/UI/UI2/2-Classification/RoomPage.cs
index 4fb83cf..5de0c0e 100644
--- a/HDL_ON/UI/UI2/2-Classification/RoomPage.cs
+++ b/HDL_ON/UI/UI2/2-Classification/RoomPage.cs
@@ -41,7 +41,6 @@
             };
             bodyView.AddChidren(functionListView);
 
-
             foreach (var function in room.functions)
             {
                 functionListView.AddChidren(new Button() { Height = Application.GetRealHeight(12) });
diff --git a/HDL_ON/UI/UI2/4-PersonalCenter/PersonalCenterPage.cs b/HDL_ON/UI/UI2/4-PersonalCenter/PersonalCenterPage.cs
index 7370fc1..8434c49 100644
--- a/HDL_ON/UI/UI2/4-PersonalCenter/PersonalCenterPage.cs
+++ b/HDL_ON/UI/UI2/4-PersonalCenter/PersonalCenterPage.cs
@@ -1,7 +1,6 @@
-锘縰sing System;
-using Shared;
+锘縰sing Shared;
 using HDL_ON.UI.CSS;
-using HDL_ON.UI;
+using HDL_ON.Entity;
 
 namespace HDL_ON.UI
 {
@@ -32,6 +31,7 @@
         /// <summary>
         /// 鐢ㄦ埛澶村儚
         /// </summary>
+        ImageView userHeadImageView;
         Button btnUserHeadPortrait;
         /// <summary>
         /// 浣忓畢淇℃伅鍖哄煙
@@ -54,7 +54,7 @@
         /// </summary>
         Button btnUserTypeIcon;
         /// <summary>
-        /// 鐢ㄦ埛绫诲瀷鍥炬爣
+        /// 鐢ㄦ埛绫诲瀷鍚嶇О
         /// </summary>
         Button btnUserTypeName;
         /// <summary>
@@ -206,12 +206,13 @@
                 TextAlignment = TextAlignment.Center,
                 TextColor = CSS_Color.FirstLevelTitleColor,
                 TextSize = CSS_FontSize.SubheadingFontSize,
-                Text = string.IsNullOrEmpty(MainPage.LoginUser.UserName) ? "涓嶆効鎰忛�忛湶濮撳悕鐨勭敤鎴�" : MainPage.LoginUser.UserName
+                Text = string.IsNullOrEmpty(MainPage.LoginUser.userName) ? "涓嶆効鎰忛�忛湶濮撳悕鐨勭敤鎴�" : MainPage.LoginUser.userName
+
             };
             personalInfoView.AddChidren(btnUserName);
-            if (!string.IsNullOrEmpty(MainPage.LoginUser.UserName))
+            if (!string.IsNullOrEmpty(MainPage.LoginUser.userName))
             {
-                btnUserName.Text = MainPage.LoginUser.UserName;
+                btnUserName.Text = MainPage.LoginUser.userName;;
             }
             btnEmail = new Button()
             {
@@ -220,25 +221,32 @@
                 TextAlignment = TextAlignment.Center,
                 TextColor = CSS_Color.TextualColor,
                 TextSize = CSS_FontSize.PromptFontSize_FirstLevel,
-                Text = MainPage.LoginUser.AccountString
+                Text = MainPage.LoginUser.accountString
             };
             personalInfoView.AddChidren(btnEmail);
 
-            btnUserHeadPortrait = new Button()
+            userHeadImageView = new ImageView()
             {
                 Gravity = Gravity.CenterHorizontal,
                 Y = Application.GetRealHeight(51),
                 Width = Application.GetMinRealAverage(84),
                 Height = Application.GetMinRealAverage(84),
                 Radius = (uint)Application.GetMinRealAverage(42),
-                UnSelectedImagePath = "LoginIcon/2.png"
+                //UnSelectedImagePath = MainPage.LoginUser.headImagePagePath
             };
-            bodyView.AddChidren(btnUserHeadPortrait);
+            bodyView.AddChidren(userHeadImageView);
+            if ( MainPage.LoginUser.headImagePageBytes==null)
+            {
+                userHeadImageView.ImagePath = MainPage.LoginUser.headImagePagePath;
+            }else
+            {
+                userHeadImageView.ImageBytes = MainPage.LoginUser.headImagePageBytes;
+            }
 
             #endregion
 
             #region 浣忓畢淇℃伅鍖哄煙
-            if (MainPage.LoginUser.AccountType == 0)
+            if (MainPage.LoginUser.accountType == 0)
             {
                 residenceInfoView = new FrameLayout()
                 {
@@ -289,10 +297,9 @@
                 TextAlignment = TextAlignment.CenterLeft,
                 TextColor = CSS_Color.FirstLevelTitleColor,
                 TextSize = CSS_FontSize.EmphasisFontSize_FirstLevel,
-                Text = UserConfig.Instance.CurrentRegion.Name,
+                Text = DB_ResidenceData.residenceData.residecenInfo.Name,
             };
             residenceInfoView.AddChidren(btnCurResidenceName);
-
 
             userTypeView = new FrameLayout()
             {
@@ -310,7 +317,7 @@
                 Y = Application.GetRealHeight(15),
                 Width = Application.GetMinRealAverage(20),
                 Height = Application.GetMinRealAverage(20),
-                UnSelectedImagePath = MainPage.LoginUser.AccountType == 0 ? "PersonalCenter/AdminTypeIcon.png" : "PersonalCenter/MemberTypeIcon.png",
+                UnSelectedImagePath = MainPage.LoginUser.accountType == 0 ? "PersonalCenter/AdminTypeIcon.png" : "PersonalCenter/MemberTypeIcon.png",
             };
             userTypeView.AddChidren(btnUserTypeIcon);
 
@@ -322,12 +329,12 @@
                 TextAlignment = TextAlignment.CenterLeft,
                 TextColor = CSS_Color.MainBackgroundColor,
                 TextSize = CSS_FontSize.PromptFontSize_FirstLevel,
-                Text = MainPage.LoginUser.AccountType == 0 ? "绠$悊鍛�" : "鎴愬憳"
+                Text = MainPage.LoginUser.accountType == 0 ? "绠$悊鍛�" : "鎴愬憳"
             };
             userTypeView.AddChidren(btnUserTypeName);
             #endregion
             #region 浣忓畢绠$悊
-            if (MainPage.LoginUser.AccountType == 0)
+            if (MainPage.LoginUser.accountType == 0)
             {
                 #region ---浣忓畢绠$悊鍖哄煙
                 residenceManageView = new FrameLayout()
diff --git a/HDL_ON/UI/UI2/4-PersonalCenter/PersonalCenterPageBLL.cs b/HDL_ON/UI/UI2/4-PersonalCenter/PersonalCenterPageBLL.cs
index fc85662..94fb24e 100644
--- a/HDL_ON/UI/UI2/4-PersonalCenter/PersonalCenterPageBLL.cs
+++ b/HDL_ON/UI/UI2/4-PersonalCenter/PersonalCenterPageBLL.cs
@@ -1,4 +1,5 @@
 锘縰sing System;
+using HDL_ON.Entity;
 using Shared;
 
 namespace HDL_ON.UI
@@ -12,11 +13,11 @@
         {
             LoadEvent_SwitchHome();
             LoadEvent_GoPersonalDataPage();
-            LoadEvent_SkipResdentialManagePage();
-
-
+            if (MainPage.LoginUser.accountType == 0)
+            {
+                LoadEvent_SkipResdentialManagePage();
+            }
         }
-
 
         #region 鍒囨崲浣忓畢
         /// <summary>
@@ -24,6 +25,79 @@
         /// </summary>
         void LoadEvent_SwitchHome()
         {
+#if DEBUG
+            btnUserTypeName.MouseUpEventHandler = (sender, e) =>
+            {
+                var pm = new HDL_ON.DAL.Server.HttpServerRequest();
+                var iddd = pm.GetRegionLastBackupId();
+                Dialog dialog = new Dialog();
+
+                FrameLayout bodyView = new FrameLayout();
+                dialog.AddChidren(bodyView);
+                bodyView.MouseUpEventHandler = (sender3, e3) => {
+                    dialog.Close();
+                };
+                
+                FrameLayout frame = new FrameLayout()
+                {
+                    Gravity = Gravity.Center,
+                    Width = Application.GetRealWidth(280),
+                    Height =Application.GetRealHeight(300),
+                    BackgroundColor = CSS.CSS_Color.MainBackgroundColor,
+                    Radius = (uint)Application.GetRealWidth(16),
+                };
+                dialog.AddChidren(frame);
+
+                Button btnTitleDialog = new Button()
+                {
+                    Height = Application.GetRealHeight(60),
+                    TextAlignment = TextAlignment.Center,
+                    Text = "鏁版嵁鎭㈠",
+                    TextSize = CSS.CSS_FontSize.SubheadingFontSize,
+                    TextColor = CSS.CSS_Color.SecondLevelTitleColor,
+                    BackgroundColor = CSS.CSS_Color.PromptingColor2,
+                };
+                frame.AddChidren(btnTitleDialog);
+
+                VerticalScrolViewLayout view = new VerticalScrolViewLayout()
+                {
+                    Y = Application.GetRealHeight(60),
+                    Height = Application.GetRealHeight(290),
+                };
+                frame.AddChidren(view);
+
+                foreach(var dd in iddd)
+                {
+                    Button btn = new Button()
+                    {
+                        Height = Application.GetRealHeight(50),
+                        TextAlignment = TextAlignment.Center,
+                        TextSize = CSS.CSS_FontSize.TextFontSize,
+                        TextColor = CSS.CSS_Color.TextualColor,
+                        Text = dd.Value,
+                    };
+                    view.AddChidren(btn);
+
+                    btn.MouseUpEventHandler = (sender1, e1) =>
+                    {
+                        dialog.Close();
+                        pm.GetBackupFileList(dd.Key);
+                    };
+
+                    view.AddChidren(new Button()
+                    {
+                        Gravity = Gravity.CenterHorizontal,
+                        Height = Application.GetRealHeight(1),
+                        BackgroundColor = CSS.CSS_Color.BackgroundColor
+                    });
+                }
+
+                dialog.Show();
+
+            };
+#endif
+
+
             btnCurResidenceName.MouseUpEventHandler += (sender, e) => {
                 var dialog = new Dialog();
                 var dialogBody = new FrameLayout();
@@ -37,20 +111,20 @@
                     X = Application.GetRealWidth(22),
                     Y = Application.GetRealHeight(268),
                     Width = Application.GetRealWidth(160),
-                    Height = Application.GetRealHeight(190),
+                    Height = Application.GetRealHeight(198),
                     BackgroundImagePath = "PersonalCenter/HomeListbg.png",
                 };
                 dialogBody.AddChidren(dispalyView);
 
                 var contentView = new VerticalScrolViewLayout() {
                     X = Application.GetRealWidth(8),
-                    Y = Application.GetRealHeight(10),
+                    Y = Application.GetRealHeight(15),
                     Width = Application.GetRealWidth(150),
-                    Height = Application.GetRealHeight(44*4),
+                    Height = Application.GetRealHeight(45*4),
                 };
                 dispalyView.AddChidren(contentView);
 
-                foreach(var home in MainPage.LoginUser.HomeLists)
+                foreach(var home in MainPage.LoginUser.regionList)
                 {
                     var btnHomeName = new Button()
                     {
@@ -61,14 +135,15 @@
                         TextColor = CSS.CSS_Color.FirstLevelTitleColor,
                         SelectedTextColor = CSS.CSS_Color.MainColor,
                         Text = home.Name,
-                        TextSize = CSS.CSS_FontSize.SubheadingFontSize,
-                        IsSelected = UserConfig.Instance.CurrentRegion.RegionID == home.RegionID,
+                        TextSize = home.Name.Length > 14 ? CSS.CSS_FontSize.TextFontSize : CSS.CSS_FontSize.SubheadingFontSize,
+                        IsSelected = DB_ResidenceData.residenceData.residecenInfo.RegionID == home.RegionID,
                         IsMoreLines = true,
                         Tag = home
                     };
                     contentView.AddChidren(btnHomeName);
+                    //if(btnHomeName)
 
-                    if (MainPage.LoginUser.HomeLists.IndexOf(home) < MainPage.LoginUser.HomeLists.Count - 1)
+                    if (MainPage.LoginUser.regionList.IndexOf(home) < MainPage.LoginUser.regionList.Count - 1)
                     {
                         contentView.AddChidren(new Button()
                         {
@@ -84,9 +159,9 @@
                         var regionInfo = btnHomeName.Tag as RegionInfoRes;
                         dialog.Close();
 
-                        UserConfig.Instance.CurrentRegion = regionInfo;
+                        DB_ResidenceData.residenceData.residecenInfo = regionInfo;
                         btnCurResidenceName.Text = regionInfo.Name;
-                        UserConfig.Instance.SaveUserConfig();
+                        OnAppConfig.Instance.SaveUserConfig();
                     };
                 }
 
@@ -99,23 +174,31 @@
         #region 浣忓畢绠$悊
         void LoadEvent_SkipResdentialManagePage()
         {
-            EventHandler<MouseEventArgs> eventHandler = (sender, e) => {
-                var residentialManagePage = new ResidentialManagePage();
-                MainPage.BasePageView.AddChidren(residentialManagePage);
-                residentialManagePage.LoadPage();
-                MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1;
-            };
-            btnResidenceManageIcon.MouseUpEventHandler = eventHandler;
-            btnResidenceManageText.MouseUpEventHandler = eventHandler;
+            if (MainPage.LoginUser.accountType == 0)
+            {
+                EventHandler<MouseEventArgs> eventHandler = (sender, e) =>
+                {
+                    var residentialManagePage = new ResidentialManagePage();
+                    MainPage.BasePageView.AddChidren(residentialManagePage);
+                    residentialManagePage.LoadPage();
+                    MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1;
+                };
+                btnResidenceManageIcon.MouseUpEventHandler = eventHandler;
+                btnResidenceManageText.MouseUpEventHandler = eventHandler;
+            }
         }
+
 
         #endregion
 
         #region 涓汉涓績
         void LoadEvent_GoPersonalDataPage()
         {
-            btnUserHeadPortrait.MouseUpEventHandler += (sender, e) => {
-                var personalDataView = new PersonalDataPage();
+            userHeadImageView.MouseUpEventHandler += (sender, e) => {
+                Action updataHeadImage = () => {
+                    userHeadImageView.ImagePath = MainPage.LoginUser.headImagePagePath;
+                };
+                var personalDataView = new PersonalDataPage(updataHeadImage);
                 MainPage.BasePageView.AddChidren(personalDataView);
                 personalDataView.LoadView();
                 MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1;
diff --git a/HDL_ON/UI/UI2/4-PersonalCenter/PersonalDataPage.cs b/HDL_ON/UI/UI2/4-PersonalCenter/PersonalDataPage.cs
index f7ff723..db9f46b 100644
--- a/HDL_ON/UI/UI2/4-PersonalCenter/PersonalDataPage.cs
+++ b/HDL_ON/UI/UI2/4-PersonalCenter/PersonalDataPage.cs
@@ -19,7 +19,34 @@
         /// <summary>
         /// 澶村儚鎸夐挳
         /// </summary>
-        Button btnHeadPortraitView;
+        ImageView userHeadImageView;
+
+
+        #region 鍥炬爣閫夋嫨閮ㄥ垎鍥炬爣
+        /// <summary>
+        /// 鑳屾櫙鍥鹃�夐」鍖哄煙
+        /// </summary>
+        FrameLayout pictureOptionView;
+        /// <summary>
+        /// 鑳屾櫙鍥鹃�夐」閫夋嫨鍖哄煙
+        /// </summary>
+        VerticalScrolViewLayout optionView;
+        /// <summary>
+        /// 鎷嶇収鎸夐挳
+        /// </summary>
+        Button btnTakePicture;
+        /// <summary>
+        /// 鐩稿唽鎸夐挳
+        /// </summary>
+        Button btnAlbum;
+        /// <summary>
+        /// 鍙栨秷鎸夐挳
+        /// </summary>
+        Button btnCancel;
+        #endregion
+
+
+
         #region 涓汉淇℃伅閫夐」鍖哄煙
         /// <summary>
         /// 涓汉淇℃伅閫夐」鍖哄煙
@@ -137,9 +164,14 @@
         Button btnLogout;
 
         #endregion
+        /// <summary>
+        /// 鏇存柊澶村儚鐨勫洖璋冨嚱鏁�
+        /// </summary>
+        Action updataHeadImage;
 
-        public PersonalDataPage()
+        public PersonalDataPage(Action upHeadImage)
         {
+            updataHeadImage = upHeadImage;
             bodyView = this;
         }
 
@@ -158,15 +190,15 @@
             };
             bodyView.AddChidren(headPortraitView);
 
-            btnHeadPortraitView = new Button()
+            userHeadImageView = new ImageView()
             {
                 Gravity = Gravity.Center,
                 Width = Application.GetMinRealAverage(84),
                 Height = Application.GetMinRealAverage(84),
                 Radius = (uint)Application.GetMinRealAverage(42),
-                UnSelectedImagePath = "LoginIcon/2.png"
+                ImagePath = MainPage.LoginUser.headImagePagePath,
             };
-            headPortraitView.AddChidren(btnHeadPortraitView);
+            headPortraitView.AddChidren(userHeadImageView);
 
             #region 涓汉淇℃伅閫夐」鍖哄煙
             /// <summary>
@@ -212,7 +244,7 @@
                 TextAlignment = TextAlignment.CenterRight,
                 TextColor = CSS_Color.PromptingColor1,
                 TextSize = CSS_FontSize.TextFontSize,
-                Text = string.IsNullOrEmpty(MainPage.LoginUser.UserName) ? "涓嶆効鎰忛�忛湶濮撳悕鐨勭敤鎴�" : MainPage.LoginUser.UserName
+                Text = string.IsNullOrEmpty(MainPage.LoginUser.userName) ? "涓嶆効鎰忛�忛湶濮撳悕鐨勭敤鎴�" : MainPage.LoginUser.userName
             };
             userNameView.AddChidren(btnUserName);
             /// <summary>
@@ -258,8 +290,8 @@
             {
                 X = Application.GetRealWidth(305),
                 Gravity = Gravity.CenterVertical,
-                Width = Application.GetMinRealAverage(16),
-                Height = Application.GetMinRealAverage(16),
+                Width = Application.GetRealWidth(24),
+                Height = Application.GetRealWidth(24),
                 UnSelectedImagePath = "PersonalCenter/PersonalData/QRcodeIcon.png",
             };
             _QRcodeView.AddChidren(btnQRcodeIcon);
@@ -309,7 +341,7 @@
                 TextAlignment = TextAlignment.CenterRight,
                 TextColor = CSS_Color.PromptingColor1,
                 TextSize = CSS_FontSize.TextFontSize,
-                Text = string.IsNullOrEmpty(MainPage.LoginUser.UserEmailInfo) ? Language.StringByID(StringId.Unbound) : MainPage.LoginUser.UserEmailInfo
+                Text = string.IsNullOrEmpty(MainPage.LoginUser.userEmailInfo) ? Language.StringByID(StringId.Unbound) : MainPage.LoginUser.userEmailInfo
             };
             userEmailInfoView.AddChidren(btnUserEmailInfo);
             /// <summary>
@@ -358,7 +390,7 @@
                 TextAlignment = TextAlignment.CenterRight,
                 TextColor = CSS_Color.PromptingColor1,
                 TextSize = CSS_FontSize.TextFontSize,
-                Text = string.IsNullOrEmpty(MainPage.LoginUser.UserMobileInfo) ? Language.StringByID(StringId.Unbound) : MainPage.LoginUser.UserMobileInfo
+                Text = string.IsNullOrEmpty(MainPage.LoginUser.userMobileInfo) ? Language.StringByID(StringId.Unbound) : MainPage.LoginUser.userMobileInfo
             };
             userPhoneInfoView.AddChidren(btnUserPhoneInfo);
             /// <summary>
@@ -443,8 +475,6 @@
             #endregion
             #endregion
 
-
-
             #region 瑙i攣璁剧疆鍖哄煙
             /// <summary>
             /// 瑙i攣璁剧疆鍖哄煙
@@ -505,5 +535,85 @@
         }
 
 
+
+        /// <summary>
+        /// 鍔犺浇鍥炬爣閫夋嫨閫夐」
+        /// </summary>
+        void LoadPictureOptionView()
+        {
+            pictureOptionView = new FrameLayout()
+            {
+                BackgroundColor = CSS_Color.DialogTransparentColor1,
+            };
+            bodyView.AddChidren(pictureOptionView);
+
+            optionView = new VerticalScrolViewLayout()
+            {
+                Gravity = Gravity.CenterHorizontal,
+                Y = Application.GetRealHeight(495),
+                Width = Application.GetRealWidth(343),
+                Height = Application.GetRealHeight(100),
+                BackgroundColor = CSS_Color.MainBackgroundColor,
+                Radius = (uint)Application.GetRealWidth(12),
+                Animate = Animate.DownToUp,
+            };
+            pictureOptionView.AddChidren(optionView);
+
+            //btnDefaultGallery = new Button()
+            //{
+            //    Height = Application.GetRealHeight(50),
+            //    TextAlignment = TextAlignment.Center,
+            //    TextColor = CSS_Color.TextualColor,
+            //    SelectedTextColor = CSS_Color.MainColor,
+            //    TextSize = CSS_FontSize.SubheadingFontSize,
+            //    TextID = StringId.DefaultGallery,
+            //};
+            //optionView.AddChidren(btnDefaultGallery);
+            //optionView.AddChidren(new Button() { X = Application.GetRealWidth(16), Height = Application.GetRealHeight(1), Width = Application.GetRealWidth(343), BackgroundColor = CSS_Color.DividingLineColor });
+
+            btnTakePicture = new Button()
+            {
+                Height = Application.GetRealHeight(50),
+                TextAlignment = TextAlignment.Center,
+                TextColor = CSS_Color.TextualColor,
+                SelectedTextColor = CSS_Color.MainColor,
+                TextSize = CSS_FontSize.SubheadingFontSize,
+                TextID = StringId.TakePicture,
+            };
+            optionView.AddChidren(btnTakePicture);
+
+            optionView.AddChidren(new Button() { X = Application.GetRealWidth(16), Height = Application.GetRealHeight(1), Width = Application.GetRealWidth(343), BackgroundColor = CSS_Color.DividingLineColor });
+
+            btnAlbum = new Button()
+            {
+                Height = Application.GetRealHeight(50),
+                TextAlignment = TextAlignment.Center,
+                TextColor = CSS_Color.TextualColor,
+                SelectedTextColor = CSS_Color.MainColor,
+                TextSize = CSS_FontSize.SubheadingFontSize,
+                TextID = StringId.Album,
+            };
+            optionView.AddChidren(btnAlbum);
+
+            optionView.AddChidren(new Button() { X = Application.GetRealWidth(16), Height = Application.GetRealHeight(1), Width = Application.GetRealWidth(343), BackgroundColor = CSS_Color.DividingLineColor });
+
+            btnCancel = new Button()
+            {
+                Gravity = Gravity.CenterHorizontal,
+                Y = Application.GetRealHeight(8) + optionView.Bottom,
+                Width = Application.GetRealWidth(343),
+                Height = Application.GetRealHeight(50),
+                BackgroundColor = CSS_Color.MainBackgroundColor,
+                Radius = (uint)Application.GetRealWidth(6),
+                TextID = StringId.Cancel,
+                TextColor = CSS_Color.WarningColor,
+                Animate = Animate.DownToUp
+            };
+            pictureOptionView.AddChidren(btnCancel);
+
+
+            LoadEvent_PictureOptionViewEventList();
+        }
+
     }
 }
diff --git a/HDL_ON/UI/UI2/4-PersonalCenter/PersonalDataPageBLL.cs b/HDL_ON/UI/UI2/4-PersonalCenter/PersonalDataPageBLL.cs
index 90e2a7e..0820be1 100644
--- a/HDL_ON/UI/UI2/4-PersonalCenter/PersonalDataPageBLL.cs
+++ b/HDL_ON/UI/UI2/4-PersonalCenter/PersonalDataPageBLL.cs
@@ -1,4 +1,6 @@
 锘縰sing System;
+using Shared;
+
 namespace HDL_ON.UI
 {
     public partial class PersonalDataPage
@@ -8,14 +10,93 @@
         /// </summary>
         void LoadEventList()
         {
+            LoadEvent_ChangeHeadImageView();
             LoadEvent_Logout();
         }
 
+        /// <summary>
+        /// 鍔犺浇閫夋嫨澶村儚閫夐」view
+        /// </summary>
+        void LoadEvent_ChangeHeadImageView()
+        {
+            userHeadImageView.MouseUpEventHandler = (sender, e) => {
+                LoadPictureOptionView();
+            };
+        }
+
+        /// <summary>
+        /// 閫�鍑鸿处鍙风櫥褰曚簨浠�
+        /// </summary>
         void LoadEvent_Logout()
         {
             btnLogout.MouseUpEventHandler += (sender, e) => {
-                MainPage.GoLoginPage(MainPage.LoginUser.AccountString);
+                MainPage.LoginUser.lastTime = DateTime.MinValue;
+                MainPage.LoginUser.SaveUserInfo();
+                MainPage.GoLoginPage(MainPage.LoginUser.accountString);
             };
         }
+
+
+        /// <summary>
+        /// 鍔犺浇鑳屾櫙鍥鹃�夋嫨鍖哄煙浜嬩欢鍒楄〃
+        /// </summary>
+        void LoadEvent_PictureOptionViewEventList()
+        {
+            pictureOptionView.MouseUpEventHandler = (sender, e) =>
+            {
+                pictureOptionView.RemoveFromParent();
+            };
+
+            btnCancel.MouseUpEventHandler = (sender, e) =>
+            {
+                pictureOptionView.RemoveFromParent();
+            };
+
+            btnTakePicture.MouseUpEventHandler = (sender, e) =>
+            {
+                var pid = Guid.NewGuid();
+                CropImage.TakePicture((Action<string>)((imagePath) =>
+                {
+                    if (imagePath != null)
+                    {
+                        MainPage.LoginUser.headImagePagePath = imagePath.ToString();
+                        userHeadImageView.ImagePath = imagePath.ToString();
+                        updataHeadImage();
+                        new System.Threading.Thread(() =>
+                        {
+                            new DAL.Server.HttpServerRequest().UpdataUserHeadImage(imagePath);
+                        })
+                        { IsBackground = true }.Start();
+                        MainPage.LoginUser.SaveUserInfo();
+                        MainPage.Log("SelectPicture 瑁佸壀鍥剧墖杩斿洖璺緞: " + imagePath);
+                    }
+                }), pid.ToString(), 1, 1);
+                pictureOptionView.RemoveFromParent();
+            };
+
+            btnAlbum.MouseUpEventHandler = (sender, e) =>
+            {
+                var pid = Guid.NewGuid();
+                CropImage.SelectPicture((imagePath) =>
+                {
+                    if (imagePath != null)
+                    {
+                        MainPage.LoginUser.headImagePagePath = imagePath.ToString();
+                        userHeadImageView.ImagePath = imagePath.ToString();
+                        updataHeadImage();
+
+                        new System.Threading.Thread(() =>
+                        {
+                            new DAL.Server.HttpServerRequest().UpdataUserHeadImage(imagePath);
+                        })
+                        { IsBackground = true }.Start(); MainPage.LoginUser.SaveUserInfo();
+                        MainPage.Log("SelectPicture 瑁佸壀鍥剧墖杩斿洖璺緞: " + imagePath);
+                    }
+                }, pid.ToString(), 1, 1);
+                pictureOptionView.RemoveFromParent();
+            };
+        }
+
+
     }
 }
diff --git a/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/FloorsManagementPage.cs b/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/FloorsManagementPage.cs
index 9d63a67..8a7cca1 100644
--- a/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/FloorsManagementPage.cs
+++ b/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/FloorsManagementPage.cs
@@ -34,7 +34,7 @@
         /// <summary>
         /// 鏍囬鏍忎慨鏀规ゼ灞備箣鍚庣殑鍥炶皟浜嬩欢
         /// </summary>
-        Action<string,string> topCallBack;
+        Action<string,string> refreshFloorList;
         /// <summary>
         /// 鍚庨��鍥炶皟浜嬩欢
         /// </summary>
@@ -45,6 +45,10 @@
             bodyView = this;
         }
 
+        /// <summary>
+        /// 浠庢埧闂磋繘鍏ユゼ灞備慨鏀圭晫闈紝闇�瑕佸洖璋冧簨浠舵洿鏂版埧闂寸殑妤煎眰淇℃伅
+        /// </summary>
+        /// <param name="action"></param>
         public FloorsManagementPage(Action action)
         {
             bodyView = this;
@@ -57,10 +61,10 @@
         {
             bodyView.RemoveAll();
             bodyView.BackgroundColor = CSS_Color.BackgroundColor;
-            topCallBack = (type,floor) => {
-                ChangeFloorsListView(type, floor);
+            refreshFloorList = (type,floor) => {
+                RefreshFloorsListView(type, floor);
             };
-            new TopViewDiv(bodyView, Language.StringByID(StringId.FloorsManagement)).LoadTopView("floors",topCallBack,backAction);
+            new TopViewDiv(bodyView, Language.StringByID(StringId.FloorsManagement)).LoadTopView("floors",refreshFloorList,backAction);
             //new PublicAssmebly().LoadTopView(bodyView, Language.StringByID(StringId.FloorsManagement),"floors",topCallBcak);
 
             int count = DB_ResidenceData.residenceData.floors.Count > 8 ? 8 : DB_ResidenceData.residenceData.floors.Count;
@@ -89,6 +93,12 @@
                 TextColor = CSS_Color.FirstLevelTitleColor,
             };
             contentView.AddChidren(btnFloorTitle);
+            contentView.AddChidren(new Button()
+            {
+                Height = Application.GetRealHeight(1),
+                Y = Application.GetRealHeight(49),
+                BackgroundColor = CSS_Color.DividingLineColor,
+            });
 
             floorsListView = new VerticalScrolViewLayout()
             {
@@ -109,18 +119,11 @@
         /// <param name="floor"></param>
         void LoadFloorRow(string floor)
         {
-            floorsListView.AddChidren(
-                  new Button()
-                  {
-                      Height = Application.GetRealHeight(1),
-                      BackgroundColor = CSS_Color.DividingLineColor,
-                      Tag = floor + "line"
-                  });
-
             var row = new RowLayout()
             {
                 Height = Application.GetRealHeight(50),
-                Tag = floor
+                Tag = floor,
+                LineColor = CSS_Color.DividingLineColor,
             };
             floorsListView.AddChidren(row);
 
@@ -137,14 +140,14 @@
 
             if (room == null)
             {
-                LoadEvent_FloorNamgeChange(floor, btnFloor);
+                LoadEvent_FloorNamgeChange(btnFloor);
 
                 var btnDel = new Button()
                 {
                     TextID = StringId.Del,
                     BackgroundColor = CSS_Color.WarningColor,
                     TextColor = CSS_Color.MainBackgroundColor,
-                    Tag = floor
+                    Tag = DB_ResidenceData.residenceData.floors.IndexOf(floor)
                 };
                 row.AddRightView(btnDel);
                 LoadEvent_DelFloor(btnDel);
@@ -154,16 +157,14 @@
             }
         }
 
-        void ChangeFloorsListView(string changeType,string floorName)
+        void RefreshFloorsListView(string changeType,string floorName)
         {
-            int count = DB_ResidenceData.residenceData.floors.Count > 10 ? 10 : DB_ResidenceData.residenceData.floors.Count;
-            floorsListView.Height = Application.GetRealHeight(50 * count);
-            contentView.Height = Application.GetRealHeight(50 * (count + 1));
             switch (changeType)
             {
                 case "add":
                     try
                     {
+                        DB_ResidenceData.residenceData.floors.Add(floorName);
                         LoadFloorRow(floorName);
                     }
                     catch (Exception ex)
@@ -215,14 +216,19 @@
                             RowLayout row = floorsListView.GetChildren(i) as RowLayout;
                             if (row.Tag == null)
                                 continue;
-                            if (row.Tag.ToString() == floorName )
+                            if (row.Tag.ToString() == floorName)
                             {
                                 row.RemoveFromParent();
                             }
                         }
+                        DB_ResidenceData.residenceData.floors.Remove(floorName);
                     }
                     break;
             }
+            DB_ResidenceData.residenceData.SaveResidenceData();
+            int count = DB_ResidenceData.residenceData.floors.Count > 10 ? 10 : DB_ResidenceData.residenceData.floors.Count;
+            floorsListView.Height = Application.GetRealHeight(50 * count);
+            contentView.Height = Application.GetRealHeight(50 * (count + 1));
         }
 
         /// <summary>
diff --git a/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/FloorsManagementPageBLL.cs b/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/FloorsManagementPageBLL.cs
index 9a1b589..984d62c 100644
--- a/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/FloorsManagementPageBLL.cs
+++ b/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/FloorsManagementPageBLL.cs
@@ -9,24 +9,35 @@
         /// <summary>
         /// 妤煎眰鎸夐挳淇敼鍚嶇О鐐瑰嚮浜嬩欢
         /// </summary>
-        void LoadEvent_FloorNamgeChange(string floor,Button btn)
+        void LoadEvent_FloorNamgeChange(Button btn)
         {
             btn.MouseUpEventHandler = (sender, e) =>
             {
                 Action<string> editCallBack = (newName) =>
                 {
+                    //妤煎眰鍚嶇О涓嶈兘涓虹┖
+                    if (string.IsNullOrEmpty(newName))
+                    {
+                        new Tip()
+                        {
+                            CloseTime = 3,
+                            Text = Language.StringByID(StringId.FloorNameCannotBeEmpty),
+                            Direction = AMPopTipDirection.None,
+                        }.Show(bodyView);
+                        return;
+                    }
                     if (DB_ResidenceData.residenceData.floors.Contains(newName))
                     {
                         return;
                     }
                     else
                     {
-                        DB_ResidenceData.residenceData.floors.Add(newName);
-                        DB_ResidenceData.residenceData.SaveResidenceData();
+                        DB_ResidenceData.residenceData.floors[DB_ResidenceData.residenceData.floors.IndexOf(btn.Text)] = newName;
+                        //DB_ResidenceData.residenceData.SaveResidenceData();
                         btn.Text = newName;
                     }
                 };
-                new PublicAssmebly().LoadDialog_EditParater(StringId.EditFloorName, floor, editCallBack);
+                new PublicAssmebly().LoadDialog_EditParater(StringId.EditFloorName, btn.Text, editCallBack);
             };
         }
 
@@ -62,10 +73,8 @@
             {
                 Action action = () =>
                 {
-                    string delFloor = (sender as Button).Tag.ToString();
-                    DB_ResidenceData.residenceData.floors.Remove(delFloor);
-                    DB_ResidenceData.residenceData.SaveResidenceData();
-                    topCallBack("del", delFloor);
+                    string delFloor = DB_ResidenceData.residenceData.floors[(int)(sender as Button).Tag];
+                    refreshFloorList("del", delFloor);
                 };
                 new PublicAssmebly().TipMsg(StringId.Tip, StringId.DelFloorTip, action);
             };
@@ -83,10 +92,7 @@
                     room.floorIndex = DB_ResidenceData.residenceData.floors.IndexOf(lastButton.Text.Trim());
                 }
                 room.floorIndex = DB_ResidenceData.residenceData.floors.IndexOf(lastButton.Text.Trim());
-                if (backAction != null)
-                {
-                    backAction();
-                }
+                backAction?.Invoke();
                 bodyView.RemoveFromParent();
                 DB_ResidenceData.residenceData.SaveResidenceData();
             };
diff --git a/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/ResidentialManagePage.cs b/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/ResidentialManagePage.cs
index 4e667d6..cff04e5 100644
--- a/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/ResidentialManagePage.cs
+++ b/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/ResidentialManagePage.cs
@@ -1,4 +1,5 @@
 锘縰sing System;
+using HDL_ON.Entity;
 using HDL_ON.UI.CSS;
 using Shared;
 
@@ -8,9 +9,24 @@
     {
         #region 鍖哄煙鎺т欢鍒楄〃
         FrameLayout bodyView;
-        #endregion
 
-        #region 鍖哄煙鍙橀噺
+        /// <summary>
+        /// 浣忓畢鍚嶇О鏄剧ず鎸夐挳
+        /// </summary>
+        Button btnResidenceName;
+        /// <summary>
+        /// 浣忓畢鍚嶇О缂栬緫鎸夐挳
+        /// </summary>
+        Button btnEditResidenceNameIcon;
+        /// <summary>
+        /// 浣忓畢鍦板潃缂栬緫鎸夐挳
+        /// </summary>
+        Button btnLocationAddressIcon;
+        /// <summary>
+        /// 浣忓畢鍦板潃
+        /// </summary>
+        Button btnResidenceAddress;
+
         /// <summary>
         /// 妤煎眰绠$悊Row
         /// </summary>
@@ -20,6 +36,10 @@
         /// </summary>
         Button btnFloorManagementSkinIcon;
         /// <summary>
+        /// 妤煎眰鍚嶇О鏄剧ず鎸夐挳
+        /// </summary>
+        Button btnFloorManagementTitle;
+        /// <summary>
         /// 鎴块棿绠$悊Row
         /// </summary>
         FrameLayout roomManagementRow;
@@ -27,6 +47,10 @@
         /// 鎴块棿绠$悊璺宠浆鎸夐挳
         /// </summary>
         Button btnRoomManagementSkinIcon;
+        /// <summary>
+        /// 鎴块棿鍚嶇О
+        /// </summary>
+        Button btnRoomManagementTitle;
         #endregion
 
         public ResidentialManagePage()
@@ -61,18 +85,17 @@
             };
             residenceNameRow.AddChidren(btnResidenceNameTitle);
 
-            Button btnResidenceName = new Button()
+            btnResidenceName = new Button()
             {
                 X = Application.GetRealWidth(2)+ btnResidenceNameTitle.Right,
                 Width = Application.GetRealWidth(200),
-                Text = UserConfig.Instance.CurrentRegion.Name,
+                Text = DB_ResidenceData.residenceData.residecenInfo.Name,
                 TextSize = CSS_FontSize.TextFontSize,
                 TextAlignment = TextAlignment.CenterLeft,
                 TextColor = CSS_Color.TextualColor,
             };
             residenceNameRow.AddChidren(btnResidenceName);
 
-            Button btnEditResidenceNameIcon;
             btnEditResidenceNameIcon = new Button()
             {
                 X = Application.GetRealWidth(333),
@@ -84,7 +107,8 @@
             residenceNameRow.AddChidren(btnEditResidenceNameIcon);
 
             residenceNameRow.AddChidren(
-                new Button() {
+                new Button()
+                {
                     Gravity = Gravity.CenterHorizontal,
                     Y = Application.GetRealHeight(49),
                     Height = Application.GetRealHeight(1),
@@ -113,7 +137,6 @@
             };
             residenceAddressRow.AddChidren(btnResidenceAddressTitle);
 
-            Button btnLocationAddressIcon;
             btnLocationAddressIcon = new Button()
             {
                 X = Application.GetRealWidth(333),
@@ -124,12 +147,11 @@
             };
             residenceAddressRow.AddChidren(btnLocationAddressIcon);
 
-            Button btnResidenceAddress;
             btnResidenceAddress = new Button()
             {
                 X = Application.GetRealWidth(2) + btnResidenceNameTitle.Right,
                 Width = Application.GetRealWidth(200),
-                Text = UserConfig.Instance.CurrentRegion.Name,
+                Text = DB_ResidenceData.residenceData.residecenInfo.Address,
                 TextSize = CSS_FontSize.TextFontSize,
                 TextAlignment = TextAlignment.CenterLeft,
                 TextColor = CSS_Color.TextualColor,
@@ -146,7 +168,7 @@
             };
             bodyView.AddChidren(floorManagementRow);
 
-            Button btnFloorManagementTitle = new Button()
+            btnFloorManagementTitle = new Button()
             {
                 X = Application.GetRealWidth(16),
                 Width = Application.GetRealWidth(308),
@@ -187,7 +209,7 @@
             };
             bodyView.AddChidren(roomManagementRow);
 
-            var btnRoomManagementTitle = new Button()
+            btnRoomManagementTitle = new Button()
             {
                 X = Application.GetRealWidth(16),
                 Width = Application.GetRealWidth(300),
diff --git a/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/ResidentialManagePageBLL.cs b/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/ResidentialManagePageBLL.cs
index 157af17..a678be5 100644
--- a/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/ResidentialManagePageBLL.cs
+++ b/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/ResidentialManagePageBLL.cs
@@ -1,4 +1,6 @@
 锘縰sing System;
+using System.Collections.Generic;
+using HDL_ON.Entity;
 using Shared;
 
 namespace HDL_ON.UI
@@ -9,6 +11,113 @@
         {
             LoadEvent_SkipFloorsPage();
             LoadEvent_SkipRoomsPage();
+            LoadEvent_EditResidencName();
+            LoadEvent_EditResidencAddress();
+        }
+
+        /// <summary>
+        /// 鍔犺浇淇敼浣忓畢鍚嶇О浜嬩欢
+        /// </summary>
+        void LoadEvent_EditResidencName()
+        {
+            EventHandler<MouseEventArgs> eventHandler = (sender, e) =>
+            {
+                Action<string> callBack = (str) =>
+                {
+                    if(string.IsNullOrEmpty(str))
+                    {
+                        new Tip()
+                        {
+                            CloseTime = 3,
+                            Text = Language.StringByID(StringId.HouseNameCannotBeEmpty),
+                            Direction = AMPopTipDirection.None,
+                        }.Show(bodyView);
+                        return;
+                    }
+                    DB_ResidenceData.residenceData.residecenInfo.Name = str;
+                    var responsePack = new DAL.Server.HttpServerRequest().EditResidenceInfo();
+
+                    if (responsePack.StateCode == "Success")
+                    {
+                        btnResidenceName.Text = str;
+                        OnAppConfig.Instance.SaveUserConfig();
+                    }
+                    else
+                    {
+                        var tipStr = "Server erorr";
+                        switch (responsePack.StateCode)
+                        {
+                            case "NoLogin":
+                                tipStr = Language.StringByID(StringId.InvalidLoginCertificate);
+                                break;
+                            case "ParameterOrEmpty":
+
+                                break;
+                        }
+                        Application.RunOnMainThread(() =>
+                        {
+                            //鎻愮ず鍘熷洜
+                            var tip = new Tip()
+                            {
+                                Text = tipStr,
+                                CloseTime = 3,
+                                Direction = AMPopTipDirection.None
+                            };
+                            tip.Show(bodyView);
+                        });
+                    }
+                };
+                new PublicAssmebly().LoadDialog_EditParater(StringId.ResidenceName, DB_ResidenceData.residenceData.residecenInfo.Name, callBack);
+            };
+            btnResidenceName.MouseUpEventHandler = eventHandler;
+            btnEditResidenceNameIcon.MouseUpEventHandler = eventHandler;
+        }
+        /// <summary>
+        /// 鍔犺浇淇敼浣忓畢鍦板潃浜嬩欢
+        /// </summary>
+        void LoadEvent_EditResidencAddress()
+        {
+            EventHandler<MouseEventArgs> eventHandler = (sender, e) =>
+            {
+                Action<string> callBack = (str) =>
+                {
+                    DB_ResidenceData.residenceData.residecenInfo.Address = str;
+                    var responsePack = new DAL.Server.HttpServerRequest().EditResidenceInfo();
+
+                    if (responsePack.StateCode == "Success")
+                    {
+                        btnResidenceAddress.Text = str;
+                        OnAppConfig.Instance.SaveUserConfig();
+                    }
+                    else
+                    {
+                        var tipStr = "Server erorr";
+                        switch (responsePack.StateCode)
+                        {
+                            case "NoLogin":
+                                tipStr = Language.StringByID(StringId.InvalidLoginCertificate);
+                                break;
+                            case "ParameterOrEmpty":
+
+                                break;
+                        }
+                        Application.RunOnMainThread(() =>
+                        {
+                            //鎻愮ず鍘熷洜
+                            var tip = new Tip()
+                            {
+                                Text = tipStr,
+                                CloseTime = 3,
+                                Direction = AMPopTipDirection.None
+                            };
+                            tip.Show(bodyView);
+                        });
+                    }
+                };
+                new PublicAssmebly().LoadDialog_EditParater(StringId.ResidenceName, DB_ResidenceData.residenceData.residecenInfo.Name, callBack);
+            };
+            btnResidenceAddress.MouseUpEventHandler = eventHandler;
+            btnLocationAddressIcon.MouseUpEventHandler = eventHandler;
         }
 
         /// <summary>
@@ -24,6 +133,7 @@
             };
             floorManagementRow.MouseUpEventHandler = eventHandler;
             btnFloorManagementSkinIcon.MouseUpEventHandler = eventHandler;
+            btnFloorManagementTitle.MouseUpEventHandler = eventHandler;
         }
 
         /// <summary>
@@ -39,6 +149,7 @@
             };
             roomManagementRow.MouseUpEventHandler = eventHandler;
             btnRoomManagementSkinIcon.MouseUpEventHandler = eventHandler;
+            btnRoomManagementTitle.MouseUpEventHandler = eventHandler;
         }
     }
 }
diff --git a/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditFunctionPage.cs b/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditFunctionPage.cs
index cfc181b..2753df0 100644
--- a/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditFunctionPage.cs
+++ b/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditFunctionPage.cs
@@ -204,17 +204,22 @@
                 functionRow.AddChidren(btnFunctionIcon);
                 switch (function.functionCategory)
                 {
-                    case FunctionCategory.AC:
-                        btnFunctionIcon.UnSelectedImagePath = "FunctionIcon/AC/AcThinIcon.png";
+                    case FunctionCategory.Thermostat:
+                        switch (function.functionType)
+                        {
+                            case FunctionType.AC:
+                                btnFunctionIcon.UnSelectedImagePath = "FunctionIcon/AC/AcThinIcon.png";
+                                break;
+                            case FunctionType.FloorHeating:
+                                btnFunctionIcon.UnSelectedImagePath = "FunctionIcon/FloorHeating/FloorHeatingThinIcon.png";
+                                break;
+                        }
                         break;
                     case FunctionCategory.Curtain:
                         btnFunctionIcon.UnSelectedImagePath = "FunctionIcon/Curtain/CurtainThinIcon.png";
                         break;
                     case FunctionCategory.Light:
                         btnFunctionIcon.UnSelectedImagePath = "FunctionIcon/Light/LightThinIcon.png";
-                        break;
-                    case FunctionCategory.FloorHeating:
-                        btnFunctionIcon.UnSelectedImagePath = "FunctionIcon/FloorHeating/FloorHeatingThinIcon.png";
                         break;
                 }
 
diff --git a/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditPage.cs b/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditPage.cs
index 39fa304..0734f38 100644
--- a/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditPage.cs
+++ b/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditPage.cs
@@ -429,7 +429,7 @@
                 TextColor = CSS_Color.TextualColor,
                 SelectedTextColor = CSS_Color.MainColor,
                 TextSize = CSS_FontSize.SubheadingFontSize,
-                TextID = StringId.TakePicture,
+                TextID = StringId.Album,
             };
             optionView.AddChidren(btnAlbum);
 
diff --git a/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditPageBLL.cs b/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditPageBLL.cs
index f24e54b..2d492b1 100644
--- a/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditPageBLL.cs
+++ b/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomEditPageBLL.cs
@@ -27,6 +27,16 @@
             {
                 if (btnOption.TextID == StringId.Save)
                 {
+                    if (string.IsNullOrEmpty(room.name))
+                    {
+                        new Tip()
+                        {
+                            CloseTime = 3,
+                            Text = Language.StringByID(StringId.RoomNameCannotBeEmpty),
+                            Direction = AMPopTipDirection.None,
+                        }.Show(bodyView);
+                        return;
+                    }
                     foreach (var tempRoom in DB_ResidenceData.residenceData.rooms)
                     {
                         if (room.name == tempRoom.name)
@@ -121,7 +131,8 @@
         /// </summary>
         void LoadEvent_SkipEditFunctionList()
         {
-            EventHandler<MouseEventArgs> eventHandler = (sender, e) => {
+            EventHandler<MouseEventArgs> eventHandler = (sender, e) =>
+            {
                 var residentialManagePage = new RoomEditFunctionPage(room.sid);
                 MainPage.BasePageView.AddChidren(residentialManagePage);
                 residentialManagePage.LoadPage();
@@ -142,47 +153,58 @@
                 pictureOptionView.RemoveFromParent();
             };
 
-            btnCancel.MouseUpEventHandler = (sender, e) => {
-                //optionView.Animate = Animate.UpToDown;
-                //btnCancel.Animate = Animate.UpToDown;
-                //new System.Threading.Thread(() =>
-                //{
-                    //System.Threading.Thread.Sleep(500);
-                    //Application.RunOnMainThread(() =>
-                    //{
-                        pictureOptionView.RemoveFromParent();
-                    //});
-                //})
-                //{ IsBackground = true }.Start();
+            btnCancel.MouseUpEventHandler = (sender, e) =>
+            {
+                pictureOptionView.RemoveFromParent();
             };
-
-            btnTakePicture.MouseUpEventHandler = (sender, e) => {
+            btnTakePicture.MouseDownEventHandler = (sender, e) => {
+                btnTakePicture.IsSelected = true;
+            };
+            btnTakePicture.MouseUpEventHandler = (sender, e) =>
+            {
+                btnTakePicture.IsSelected = false;
                 var pid = Guid.NewGuid();
-                Camera.TakePicture((obj) => {
-                    if (obj == null)
-                        return;
-                    btnRoomBg.UnSelectedImagePath = pid.ToString();
-                },pid.ToString(),false);
-                if(pageTitleId == StringId.EditRoomInfo)
+                CropImage.TakePicture((imagePath) =>
                 {
-                    DB_ResidenceData.residenceData.SaveResidenceData();
-                }
-            };
-
-            btnAlbum.MouseUpEventHandler = (sender, e) => {
-                var pid = Guid.NewGuid();
-                Camera.SelectPicture((obj) => {
-                    if (obj == null)
-                        return;
-                    btnRoomBg.UnSelectedImagePath = pid.ToString();
-                }, pid.ToString(), false);
+                    if (imagePath != null)
+                    {
+                        btnRoomBg.UnSelectedImagePath = imagePath.ToString();
+                        room.backgroundImage = btnRoomBg.UnSelectedImagePath;
+                        MainPage.Log("SelectPicture 瑁佸壀鍥剧墖杩斿洖璺緞: " + imagePath);
+                    }
+                }, pid.ToString(), 16, 9);
                 if (pageTitleId == StringId.EditRoomInfo)
                 {
                     DB_ResidenceData.residenceData.SaveResidenceData();
                 }
+                pictureOptionView.RemoveFromParent();
+            };
+            btnAlbum.MouseDownEventHandler = (sender, e) => {
+                btnAlbum.IsSelected = true;
             };
 
-
+            btnAlbum.MouseUpEventHandler = (sender, e) =>
+            {
+                btnAlbum.IsSelected = false;
+                var pid = Guid.NewGuid();
+                CropImage.SelectPicture((imagePath) =>
+                {
+                    if (imagePath != null)
+                    {
+                        btnRoomBg.UnSelectedImagePath = imagePath.ToString();
+                        room.backgroundImage = btnRoomBg.UnSelectedImagePath;
+                        MainPage.Log("SelectPicture 瑁佸壀鍥剧墖杩斿洖璺緞: " + imagePath);
+#if DEBUG
+                        new Tip() { CloseTime = 5, Text = imagePath }.Show(MainPage.BasePageView);
+#endif
+                    }
+                }, pid.ToString(), 16, 9);
+                if (pageTitleId == StringId.EditRoomInfo)
+                {
+                    DB_ResidenceData.residenceData.SaveResidenceData();
+                }
+                pictureOptionView.RemoveFromParent();
+            };
         }
     }
-}
+}
\ No newline at end of file
diff --git a/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomsManagementPage.cs b/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomsManagementPage.cs
index 21e861e..66b7b9e 100644
--- a/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomsManagementPage.cs
+++ b/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomsManagementPage.cs
@@ -68,8 +68,8 @@
 
             var btnBg = new Button()
             {
-                Y = Application.GetRealHeight(0-(350 - 92) / 2),
-                Height = Application.GetRealHeight(350),
+                Y = Application.GetRealHeight(0-(192 - 92) / 2),
+                Height = Application.GetRealHeight(192),
                 UnSelectedImagePath = room.backgroundImage,
             };
             roomRow.AddChidren(btnBg);
@@ -94,7 +94,7 @@
             roomRow.AddChidren(btnRoomName);
 
             btnShadow.MouseUpEventHandler += (sender, e) => {
-                LoadEvent_SkipEditRoomPage(room,btnRoomName);
+                LoadEvent_SkipEditRoomPage(room,btnRoomName,btnBg);
             };
         }
 
diff --git a/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomsManagementPageBLL.cs b/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomsManagementPageBLL.cs
index 6dd3604..57d8fac 100644
--- a/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomsManagementPageBLL.cs
+++ b/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/RoomsManagementPageBLL.cs
@@ -41,7 +41,7 @@
         /// <summary>
         /// 璺宠浆鍒扮紪杈戞埧闂寸殑鐣岄潰
         /// </summary>
-        void LoadEvent_SkipEditRoomPage(Room r,Button btnRoomName)
+        void LoadEvent_SkipEditRoomPage(Room r,Button btnRoomName,Button btnBg)
         {
             editBackAction = () =>
             {
@@ -62,6 +62,7 @@
                 else
                 {
                     btnRoomName.Text = r.floor + " " + r.name;
+                    btnBg.UnSelectedImagePath = r.backgroundImage;
                 }
             };
             var skipPage = new RoomEditPage(r, StringId.EditRoomInfo,editBackAction);
diff --git a/HDL_ON/UI/UI2/FuntionControlView/AC/ACPage.cs b/HDL_ON/UI/UI2/FuntionControlView/AC/ACPage.cs
index 232e025..24a1dd9 100644
--- a/HDL_ON/UI/UI2/FuntionControlView/AC/ACPage.cs
+++ b/HDL_ON/UI/UI2/FuntionControlView/AC/ACPage.cs
@@ -62,7 +62,7 @@
         /// <summary>
         /// 淇敼椋庨�熶俊鎭尯鍩�
         /// </summary>
-        FrameLayout fanChangeView;
+        //FrameLayout fanChangeView;
         #endregion
 
         #region 鍖哄煙鍙橀噺
diff --git a/HDL_ON/UI/UI2/FuntionControlView/AC/ACPageBLL.cs b/HDL_ON/UI/UI2/FuntionControlView/AC/ACPageBLL.cs
index eb3cb6f..2fbac4a 100644
--- a/HDL_ON/UI/UI2/FuntionControlView/AC/ACPageBLL.cs
+++ b/HDL_ON/UI/UI2/FuntionControlView/AC/ACPageBLL.cs
@@ -11,19 +11,23 @@
         {
             try
             {
+                
                 Application.RunOnMainThread(() =>
                 {
                     if (bodyView == null)
                     {
                         return;
                     }
-                    bodyView.arcBar.Progress = uAc.curTemp;
                     bodyView.arcBar.ProgressBarColor = bodyView.aC.on_off == "on" ? CSS_Color.MainColor : CSS_Color.PromptingColor2;
                     bodyView.btnTemp.Text = uAc.curTemp.ToString();
                     bodyView.btnIndoorTemp.Text = Language.StringByID(StringId.IndoorTemp) + uAc.indoorTemp + "掳C";
                     bodyView.btnMode.UnSelectedImagePath = uAc.curModeImage;
                     bodyView.btnWindSpeed.UnSelectedImagePath = uAc.curFanImage;
                     bodyView.btnSwitch.IsSelected = uAc.on_off == "on";
+                    if (uAc.refreshTime.AddMilliseconds(1000) < DateTime.Now)
+                    {
+                        bodyView.arcBar.Progress = uAc.curTemp;
+                    }
                 });
             }
             catch (Exception ex)
@@ -104,32 +108,10 @@
             btnMode.MouseUpEventHandler = (sender, e) =>
             {
                 LoadDiv_ChangeModeView();
-                //if (aC.mode.Count <= 1)
-                //    return;
-                //var modeIndex = aC.mode.IndexOf(aC.curMode) + 1;
-                //if (modeIndex == aC.mode.Count)
-                //{
-                //    modeIndex = 0;
-                //}
-                //aC.curMode = aC.mode[modeIndex];
-                //btnMode.UnSelectedImagePath = aC.curModeImage;
-                //btnWindSpeed.UnSelectedImagePath = aC.curFanImage;
-                //Control.Send(CommandType_A.write, aC);
             };
             btnWindSpeed.MouseUpEventHandler = (sender, e) =>
             {
                 LoadDiv_ChangeFanView();
-                //if (aC.fan.Count <= 1)
-                //    return;
-                //var windSpeedIndex = aC.fan.IndexOf(aC.curFan) + 1;
-                //if (windSpeedIndex == aC.fan.Count)
-                //{
-                //    windSpeedIndex = 0;
-                //}
-                //aC.curFan = aC.fan[windSpeedIndex];
-                //btnMode.UnSelectedImagePath = aC.curModeImage;
-                //btnWindSpeed.UnSelectedImagePath = aC.curFanImage;
-                //Control.Send(CommandType_A.write, aC);
             };
 
             btnSwitch.MouseUpEventHandler = (sender, e) =>
diff --git a/HDL_ON/UI/UI2/FuntionControlView/ChooseRoomPage.cs b/HDL_ON/UI/UI2/FuntionControlView/ChooseRoomPage.cs
index ab86b2c..b1b2340 100644
--- a/HDL_ON/UI/UI2/FuntionControlView/ChooseRoomPage.cs
+++ b/HDL_ON/UI/UI2/FuntionControlView/ChooseRoomPage.cs
@@ -5,6 +5,9 @@
 
 namespace HDL_ON.UI
 {
+    /// <summary>
+    /// 鍔熻兘鍒嗛厤鎴块棿鐣岄潰
+    /// </summary>
     public partial class ChooseRoomPage : FrameLayout
     {
         #region 鎺т欢鍒楄〃
diff --git a/HDL_ON/UI/UI2/FuntionControlView/ChooseRoomPageBLL.cs b/HDL_ON/UI/UI2/FuntionControlView/ChooseRoomPageBLL.cs
index 9a0e861..3e9af2d 100644
--- a/HDL_ON/UI/UI2/FuntionControlView/ChooseRoomPageBLL.cs
+++ b/HDL_ON/UI/UI2/FuntionControlView/ChooseRoomPageBLL.cs
@@ -3,6 +3,9 @@
 
 namespace HDL_ON.UI
 {
+    /// <summary>
+    /// 鍔熻兘鍒嗛厤鎴块棿BLL
+    /// </summary>
     public partial class ChooseRoomPage
     {
         /// <summary>
@@ -55,6 +58,7 @@
                         function.roomIdList.Remove(room.sid);
                     }
                 }
+                Entity.DB_ResidenceData.InitRoomFunction();
                 Entity.DB_ResidenceData.residenceData.SaveResidenceData();
             };
         }
diff --git a/HDL_ON/UI/UI2/FuntionControlView/FunctionBaseInfoSetPageBLL.cs b/HDL_ON/UI/UI2/FuntionControlView/FunctionBaseInfoSetPageBLL.cs
index aaf11da..6225cc6 100644
--- a/HDL_ON/UI/UI2/FuntionControlView/FunctionBaseInfoSetPageBLL.cs
+++ b/HDL_ON/UI/UI2/FuntionControlView/FunctionBaseInfoSetPageBLL.cs
@@ -22,6 +22,17 @@
                 //鍒涘缓鍥炶皟浜嬩欢
                 Action<string> callBackAction = (name) =>
                 {
+                    if (string.IsNullOrEmpty(name))
+                    {
+                        new Tip()
+                        {
+                            CloseTime = 3,
+                            Text = Language.StringByID(StringId.DeviceNameCannotBeEmpty),
+                            Direction = AMPopTipDirection.None,
+                        }.Show(bodyView);
+                        return;
+                    }
+
                     function.name = name;
                     btnFunctionName.Text = name;
                     DB_ResidenceData.residenceData.SaveResidenceData();
diff --git a/HDL_ON/UI/UI2/FuntionControlView/Light/DimmerPage.cs b/HDL_ON/UI/UI2/FuntionControlView/Light/DimmerPage.cs
index cf785d1..796ced9 100644
--- a/HDL_ON/UI/UI2/FuntionControlView/Light/DimmerPage.cs
+++ b/HDL_ON/UI/UI2/FuntionControlView/Light/DimmerPage.cs
@@ -41,6 +41,7 @@
         Button btnCollection_Out;
         Button btnFunctionName_Out;
         Button btnFromFloor_Out;
+        bool onDimmerBar = false;
         /// <summary>
         /// 鍒锋柊鏄剧ず淇℃伅
         /// </summary>
diff --git a/HDL_ON/UI/UI2/FuntionControlView/Light/DimmerPageBLL.cs b/HDL_ON/UI/UI2/FuntionControlView/Light/DimmerPageBLL.cs
index 67eedbc..b940fe2 100644
--- a/HDL_ON/UI/UI2/FuntionControlView/Light/DimmerPageBLL.cs
+++ b/HDL_ON/UI/UI2/FuntionControlView/Light/DimmerPageBLL.cs
@@ -58,7 +58,14 @@
         /// </summary>
         void LoadEvent_DimmerBar()
         {
-            DateTime dimmerTime = DateTime.MinValue;
+            dimmerBar.OnStartTrackingTouchEvent = (sender, e) => {
+                onDimmerBar = true;
+            };
+            dimmerBar.OnStopTrackingTouchEvent = (sender, e) => {
+                onDimmerBar = false;
+                light.brightness = dimmerBar.Progress;
+                Control.Send(CommandType_A.write, light);
+            };
             dimmerBar.OnProgressChangedEvent = (sender, e) => {
                 if (!btnSwitch.IsSelected)
                 {
@@ -74,9 +81,9 @@
                 }
                 else
                 {
-                    if (dimmerTime.AddMilliseconds(500) < DateTime.Now)
+                    if (200 < (DateTime.Now - light.refreshTime).TotalMilliseconds)
                     {
-                        dimmerTime = DateTime.Now;
+                        light.refreshTime = DateTime.Now;
                         new System.Threading.Thread(() =>
                         {
                             Control.Send(CommandType_A.write, light);
diff --git a/HDL_ON/UI/UI2/FuntionControlView/Light/RGBPage.cs b/HDL_ON/UI/UI2/FuntionControlView/Light/RGBPage.cs
index 1f15829..09d4915 100644
--- a/HDL_ON/UI/UI2/FuntionControlView/Light/RGBPage.cs
+++ b/HDL_ON/UI/UI2/FuntionControlView/Light/RGBPage.cs
@@ -278,6 +278,7 @@
                 Height = Application.GetMinRealAverage(40),
                 UnSelectedImagePath = "Public/PowerClose.png",
                 SelectedImagePath = "Public/PowerOpen.png",
+                IsSelected = light.on_off == "on"
             };
             controlView.AddChidren(btnSwitch);
 
diff --git a/HDL_ON/UI/UI2/FuntionControlView/Light/RGBPageBLL.cs b/HDL_ON/UI/UI2/FuntionControlView/Light/RGBPageBLL.cs
index 96b9127..08b0c8b 100644
--- a/HDL_ON/UI/UI2/FuntionControlView/Light/RGBPageBLL.cs
+++ b/HDL_ON/UI/UI2/FuntionControlView/Light/RGBPageBLL.cs
@@ -21,8 +21,8 @@
                         if (!bodyView.onDimmerBar)
                         {
                             bodyView.dimmerBar.Progress = uFunction.brightness;
-                            bodyView.dimmerBar.ProgressBarColor = uFunction.on_off == "on" ? CSS.CSS_Color.AuxiliaryColor1 : CSS.CSS_Color.PromptingColor2;
                         }
+                        bodyView.dimmerBar.ProgressBarColor = uFunction.on_off == "on" ? CSS.CSS_Color.AuxiliaryColor1 : CSS.CSS_Color.PromptingColor2;
                         bodyView.btnSwitch.IsSelected = uFunction.on_off == "on";
                         bodyView.btnCurColor.BackgroundColor = (uint)(0xFF000000 + bodyView.light.redColor * 256 * 256 + bodyView.light.greenColor * 256 + bodyView.light.blueColor);
                     }
@@ -63,7 +63,6 @@
                     light.blueColor = e2[2];
                     colorChangeTime = DateTime.Now;
                     btnCurColor.BackgroundColor = (uint)(0xFF000000 + light.redColor * 256 * 256 + light.greenColor * 256 + light.blueColor);
-                    MainPage.Log($"color change {light.brightness}");
                     Control.Send(CommandType_A.write, this.light);
                 }
             };
@@ -91,12 +90,13 @@
         /// </summary>
         void LoadEvent_DimmerBar()
         {
-            DateTime dimmerTime = DateTime.MinValue;
-            dimmerBar.MouseDownEventHandler = (sender, e)=>{
+            dimmerBar.OnStartTrackingTouchEvent = (sender, e)=>{
                 onDimmerBar = true;
             };
-            dimmerBar.MouseUpEventHandler = (sender, e) => {
+            dimmerBar.OnStopTrackingTouchEvent = (sender, e) => {
                 onDimmerBar = false;
+                light.brightness = dimmerBar.Progress;
+                Control.Send(CommandType_A.write, light);
             };
             dimmerBar.OnProgressChangedEvent = (sender, e) => {
                 if (!btnSwitch.IsSelected)
@@ -113,9 +113,9 @@
                 }
                 else
                 {
-                    if (dimmerTime.AddMilliseconds(500) < DateTime.Now)
+                    if (200 < (DateTime.Now - light.refreshTime).TotalMilliseconds)
                     {
-                        dimmerTime = DateTime.Now;
+                        light.refreshTime = DateTime.Now;
                         new System.Threading.Thread(() =>
                         {
                             Control.Send(CommandType_A.write, light);
@@ -141,7 +141,6 @@
                 dimmerBar.ProgressBarColor = btnSwitch.IsSelected ? CSS.CSS_Color.AuxiliaryColor1 : CSS.CSS_Color.PromptingColor2;
                 new System.Threading.Thread(() =>
                 {
-                    var light = this.light as Light;
                     light.on_off = btnSwitch.IsSelected ? "on" : "off";
                     Control.Send(CommandType_A.write, this.light);
                 })
diff --git a/HDL_ON/UI/UI2/FuntionControlView/Light/RelayPage.cs b/HDL_ON/UI/UI2/FuntionControlView/Light/RelayPage.cs
index 1f41dff..7ea7a00 100644
--- a/HDL_ON/UI/UI2/FuntionControlView/Light/RelayPage.cs
+++ b/HDL_ON/UI/UI2/FuntionControlView/Light/RelayPage.cs
@@ -61,9 +61,18 @@
         /// <param name="btnFromFloor">鍔熻兘妤煎眰淇℃伅鎸夐挳</param>
         public void LoadPage(Button btnCollectionIcon, Button btnFunctionNameOut, Button btnFromFloorOut)
         {
-            btnCollection_Out = btnCollectionIcon;
-            btnFunctionName_Out = btnFunctionNameOut;
-            btnFromFloor_Out = btnFromFloorOut;
+            if (btnCollectionIcon == null)
+            {
+                btnCollection_Out = new Button();
+                btnFunctionName_Out = new Button();
+                btnFromFloor_Out = new Button();
+            }
+            else
+            {
+                btnCollection_Out = btnCollectionIcon;
+                btnFunctionName_Out = btnFunctionNameOut;
+                btnFromFloor_Out = btnFromFloorOut;
+            }
             bodyView.BackgroundColor = CSS_Color.BackgroundColor;
             //new PublicAssmebly().LoadTopView(bodyView, Language.StringByID(StringId.Lights), light);
 
diff --git a/Shared.IOS/BaseApplicationDelegate.cs b/Shared.IOS/BaseApplicationDelegate.cs
index 8ae820b..95d4a1c 100644
--- a/Shared.IOS/BaseApplicationDelegate.cs
+++ b/Shared.IOS/BaseApplicationDelegate.cs
@@ -25,7 +25,6 @@
             //Volume.Init();
 
             FinishedLaunchingAction?.Invoke(application, launchOptions);
-         /*
             //GPS
             if (Shared.Application.IsGpsEnable)
             {
@@ -53,7 +52,6 @@
                     ///TODO 鍙互鎻愮ず鐢ㄦ埛鎵撳紑瀹氫綅鏉冮檺
                 }
             }
-            */
             return true;
         }
 
@@ -77,9 +75,10 @@
                 application.RegisterForRemoteNotificationTypes(UIRemoteNotificationType.NewsstandContentAvailability | UIRemoteNotificationType.Alert | UIRemoteNotificationType.Badge | UIRemoteNotificationType.Sound);
             }
         }
-        /*
+        
         class MyCLLocationManager : CLLocationManager
         {
+            #region 瀹氫綅
             public static MyCLLocationManager Instance
             {
                 get
@@ -89,12 +88,11 @@
                         locationManager = new MyCLLocationManager();
                         //璁剧疆鏄惁鍏佽绯荤粺鑷姩鏆傚仠瀹氫綅
                         locationManager.PausesLocationUpdatesAutomatically = false;
-                        locationManager.AllowsBackgroundLocationUpdates = true;
+                        locationManager.AllowsBackgroundLocationUpdates = false;
                         //璁剧疆瀹氫綅绮惧害
                         locationManager.DesiredAccuracy = CLLocation.AccuracyKilometer;
                         locationManager.init();
                     }
-
                     return locationManager;
                 }
             }
@@ -120,22 +118,23 @@
                     locationManager.LocationsUpdated += (sender, e) =>
                     {
                         var location = e.Locations[e.Locations.Length - 1];
-                        //adjustDistanceFilter(location);
+                        adjustDistanceFilter(location);
+                        Shared.Application.LocationAction?.Invoke(location.Coordinate.Longitude, location.Coordinate.Latitude);
                         //System.Console.WriteLine($"浣嶇疆淇℃伅鍙樺寲 缁忓害{location.Coordinate.Longitude}  绾害{location.Coordinate.Latitude}");
-                        uploadToServer(location);
+                        //uploadToServer(location);
                     };
 
                 }
             }
             
-    //*  瑙勫垯: 濡傛灉閫熷害灏忎簬minSpeed m/s 鍒欐妸瑙﹀彂鑼冨洿璁惧畾涓�100m
-    //*  鍚﹀垯灏嗚Е鍙戣寖鍥磋瀹氫负minSpeed*minInteval
-    //*  姝ゆ椂鑻ラ�熷害鍙樺寲瓒呰繃10% 鍒欐洿鏂板綋鍓嶇殑瑙﹀彂鑼冨洿(杩欓噷闄愬埗鏄洜涓轰笉鑳戒笉鍋滅殑璁剧疆distanceFilter,
-    //*  鍚﹀垯uploadLocation浼氫笉鍋滆瑙﹀彂)
+            //*  瑙勫垯: 濡傛灉閫熷害灏忎簬minSpeed m/s 鍒欐妸瑙﹀彂鑼冨洿璁惧畾涓�100m
+            //*  鍚﹀垯灏嗚Е鍙戣寖鍥磋瀹氫负minSpeed*minInteval
+            //*  姝ゆ椂鑻ラ�熷害鍙樺寲瓒呰繃10% 鍒欐洿鏂板綋鍓嶇殑瑙﹀彂鑼冨洿(杩欓噷闄愬埗鏄洜涓轰笉鑳戒笉鍋滅殑璁剧疆distanceFilter,
+            //*  鍚﹀垯uploadLocation浼氫笉鍋滆瑙﹀彂)
 
             void adjustDistanceFilter(CLLocation location)
             {
-                //    NSLog(@"adjust:%f",location.speed);
+                //NSLog(@"adjust:%f",location.speed);
                 if (location.Speed < minSpeed)
                 {
                     if (Math.Abs(DistanceFilter - minInteval) > 0.1f)
@@ -173,34 +172,32 @@
                 }
             }
 
-            void uploadToServer(CLLocation location) {
-#warning 濡傛灉鏈夎緝闀挎椂闂寸殑鎿嶄綔 姣斿HTTP涓婁紶 璇蜂娇鐢╞eginBackgroundTaskWithExpirationHandler
-                if (UIApplication.SharedApplication.ApplicationState == UIApplicationState.Active)
-                {
-                    //HTTP upload
-                    Shared.Application.LocationAction?.Invoke(location.Coordinate.Longitude, location.Coordinate.Latitude);
-
-                    endBackgroundUpdateTask();
-                }
-                else//鍚庡彴瀹氫綅
-                {
-                    //鍋囧涓婁竴娆$殑涓婁紶鎿嶄綔灏氭湭缁撴潫 鍒欑洿鎺eturn
-                    if (taskIdentifier != UIApplication.BackgroundTaskInvalid)
-                    {
-                        return;
-                    }
-
-                    beingBackgroundUpdateTask();
-
-                    //HTTP upload
-                    Shared.Application.LocationAction?.Invoke(location.Coordinate.Longitude, location.Coordinate.Latitude);
-
-                    //涓婁紶瀹屾垚璁板緱璋冪敤
-                    endBackgroundUpdateTask();
-                }
-            }
+//            void uploadToServer(CLLocation location)
+//            {
+//#warning 濡傛灉鏈夎緝闀挎椂闂寸殑鎿嶄綔 姣斿HTTP涓婁紶 璇蜂娇鐢╞eginBackgroundTaskWithExpirationHandler
+//                if (UIApplication.SharedApplication.ApplicationState == UIApplicationState.Active)
+//                {
+//                    //HTTP upload
+//                    Shared.Application.LocationAction?.Invoke(location.Coordinate.Longitude, location.Coordinate.Latitude);
+//                    endBackgroundUpdateTask();
+//                }
+//                else//鍚庡彴瀹氫綅
+//                {
+//                    //鍋囧涓婁竴娆$殑涓婁紶鎿嶄綔灏氭湭缁撴潫 鍒欑洿鎺eturn
+//                    if (taskIdentifier != UIApplication.BackgroundTaskInvalid)
+//                    {
+//                        return;
+//                    }
+//                    beingBackgroundUpdateTask();
+//                    //HTTP upload
+//                    Shared.Application.LocationAction?.Invoke(location.Coordinate.Longitude, location.Coordinate.Latitude);
+//                    //涓婁紶瀹屾垚璁板緱璋冪敤
+//                    endBackgroundUpdateTask();
+//                }
+//            }
+            #endregion
         }
-    */
+
         public override void OnResignActivation(UIApplication application) => OnResignActivationAction?.Invoke(application);// Invoked when the application is about to move from active to inactive state.// This can occur for certain types of temporary interruptions (such as an incoming phone call or SMS message) // or when the user quits the application and it begins the transition to the background state.// Games should use this method to pause the game.
 
         public override void DidEnterBackground(UIApplication application) => DidEnterBackgroundAction?.Invoke(application);// Use this method to release shared resources, save user data, invalidate timers and store the application state.// If your application supports background exection this method is called instead of WillTerminate when the user quits.
diff --git a/Shared.IOS/UI/RowLayout.cs b/Shared.IOS/UI/RowLayout.cs
index 7217085..252761d 100644
--- a/Shared.IOS/UI/RowLayout.cs
+++ b/Shared.IOS/UI/RowLayout.cs
@@ -6,101 +6,339 @@
 
 namespace Shared
 {
-	/// <summary>
-	/// 鍦ㄦ粦鍔ㄤ簨浠朵笅锛屽彲鏄剧ず闅愯棌浜涜嚜瀹氫箟瑙嗗浘
-	/// </summary>
-	public class RowLayout : ViewGroup
-	{
-		/// <summary>
-		/// 鍙宠竟鐨勮鍥惧垪琛�
-		/// </summary>
-		internal System.Collections.Generic.List<Button> leftView = new System.Collections.Generic.List<Button>();
-		/// <summary>
-		/// 鍙宠竟鐨勮鍥惧垪琛�
-		/// </summary>
-		internal System.Collections.Generic.List<Button> rigthView = new System.Collections.Generic.List<Button>();
+    /// <summary>
+    /// 鍦ㄦ粦鍔ㄤ簨浠朵笅锛屽彲鏄剧ず闅愯棌浜涜嚜瀹氫箟瑙嗗浘
+    /// </summary>
+    public class RowLayout : ViewGroup
+    {
+        ///// <summary>
+        ///// OpenLeftMenuAction
+        ///// </summary>
+        //public Action OpenLeftMenuAction;
+        ///// <summary>
+        ///// OpenRightMenuAction
+        ///// </summary>
+        //public Action OpenRightMenuAction;
 
-		/// <summary>
-		/// 閲嶆柊鍒锋柊鎺т欢
-		/// </summary>
-		public override void Refresh()
-		{
-			base.Refresh();
-		}
-		/// <summary>
-		/// 鎺т欢瀹藉害
-		/// </summary>
-		public override int Width
-		{
-			get
-			{
-				return base.Width;
-			}
+        /// <summary>
+        /// OpenMenuAction
+        /// </summary>
+        public Action OpenMenuAction;
+
+
+        /// <summary>
+        /// 鍙宠竟鐨勮鍥惧垪琛�
+        /// </summary>
+        internal System.Collections.Generic.List<Button> leftView = new System.Collections.Generic.List<Button>();
+        /// <summary>
+        /// 鍙宠竟鐨勮鍥惧垪琛�
+        /// </summary>
+        internal System.Collections.Generic.List<Button> rigthView = new System.Collections.Generic.List<Button>();
+        /// <summary>
+        /// 涓嬮潰閭h竟寮�
+        /// </summary>
+        UIView lineUIView = new UIView();
+
+        /// <summary>
+        /// 閲嶆柊鍒锋柊鎺т欢
+        /// </summary>
+        public override void Refresh()
+        {
+            base.Refresh();
+            LineColor = lineColor;
+        }
+        /// <summary>
+        /// 鎺т欢瀹藉害
+        /// </summary>
+        public override int Width
+        {
+            get
+            {
+                return base.Width;
+            }
             set
             {
                 base.Width = value;
                 if (!IsCanRefresh)
                     return;
+
+                var frame4 = lineUIView.Frame;
+                frame4.Width = base.Width;
+                lineUIView.Frame = frame4;
             }
-		}
+        }
 
-		/// <summary>
-		/// 瀛愯鍥剧殑瀹藉害
-		/// </summary>
-		public int SubViewWidth = 70;
+        /// <summary>
+        /// 瀛愯鍥剧殑瀹藉害
+        /// </summary>
+        public int SubViewWidth = 70;
 
-		/// <summary>
-		/// 鎺т欢鐨勯珮搴�
-		/// </summary>
-		/// <value>The height.</value>
-		public override int Height
-		{
-			get
-			{
-				return base.Height;
-			}
-			set
-			{
-				base.Height = value;
-				if (!IsCanRefresh)
-					return;
+        /// <summary>
+        /// 鎺т欢鐨勯珮搴�
+        /// </summary>
+        /// <value>The height.</value>
+        public override int Height
+        {
+            get
+            {
+                return base.Height;
+            }
+            set
+            {
+                base.Height = value;
+                if (!IsCanRefresh)
+                    return;
 
-				{
-					var frame = realViewGroup.Frame;
-					frame.Height = Height;
-					realViewGroup.Frame = frame;
-				}
-			}
-		}
+                {
+                    var frame = realViewGroup.Frame;
+                    frame.Height = Height;
+                    realViewGroup.Frame = frame;
+                }
 
-		/// <summary>
-		/// 澧炲姞宸﹁竟瑙嗗浘
-		/// </summary>
-		/// <param name="view">View.</param>
-		public void AddLeftView(Button view)
-		{
-			if (null == view)
-			{
-				return;
-			}
-			view.X = leftView.Count * SubViewWidth;
-			view.Y = 0;
-			view.Width = SubViewWidth;
-			view.Height = Height;
-			viewGroup.AddSubview(view.RealView);
-			view.Parent = this;
-			view.Refresh();
-			leftView.Add(view);
-			var frame = realViewGroup.Frame;
-			frame.X += SubViewWidth;
-			realViewGroup.Frame = frame;
-			foreach (var right in rigthView)
-			{
-				right.X += SubViewWidth;
-			}
-			(viewGroup as UIScrollView).ContentSize = new CoreGraphics.CGSize((leftView.Count + rigthView.Count) * SubViewWidth + realViewGroup.Frame.Width, 0);
-			(viewGroup as UIScrollView).SetContentOffset(new CGPoint(realViewGroup.Frame.X, 0), false);
-		}
+                var frame4 = lineUIView.Frame;
+                frame4.Y = base.Height - frame4.Height;
+                lineUIView.Frame = frame4;
+            }
+        }
+
+        uint lineColor = 0x80818181;
+        /// <summary>
+        /// 鑳屾櫙棰滆壊
+        /// </summary>
+        /// <value>The color of the background.</value>
+        public virtual uint LineColor
+        {
+            get
+            {
+                return lineColor;
+            }
+            set
+            {
+                lineColor = value;
+                if (!IsCanRefresh)
+                {
+                    return;
+                }
+                byte r, g, b, a;
+                r = (byte)(lineColor / 256 / 256 % 256);
+                g = (byte)(lineColor / 256 % 256);
+                b = (byte)(lineColor % 256);
+                a = (byte)(lineColor / 256 / 256 / 256 % 256);
+                lineUIView.BackgroundColor = UIKit.UIColor.FromRGBA(r, g, b, a);
+            }
+        }
+
+        /// <summary>
+        /// 鏄惁姝f墦寮�
+        /// </summary>
+        //public bool IsOpening;
+        public bool IsShowLeft;
+        public bool IsShowRight;
+
+        /// <summary>
+        /// 鍏抽棴鍏朵粬RowLayout 鏄剧ず鐨刅iew
+        /// </summary>
+        private void HideOtherRowLayout()
+        {
+            try
+            {
+                if (this.Parent != null)
+                {
+                    foreach (View mView in Parent.viewList)
+                    {
+                        if (mView is RowLayout && mView != this)
+                        {
+
+                            if ((mView as RowLayout).IsShowRight || (mView as RowLayout).IsShowLeft)
+                            {
+                                (mView as RowLayout).HideMenu();
+                            }
+                        }
+                    }
+
+                }
+            }
+            catch
+            {
+            }
+        }
+
+        /// <summary>
+        /// 鍏抽棴鏄剧ず鐨刅iew
+        /// </summary>
+        public void HideMenu()
+        {
+            if (IsShowLeft)
+            {
+                HideLeftMenu();
+            }
+            if (IsShowRight)
+            {
+                HideRightMenu();
+            }
+
+        }
+
+        public void OpenLeftMenu()
+        {
+            HideOtherRowLayout();
+            if (IsShowRight)
+            {
+                HideRightMenu();
+                return;
+            }
+
+            if (leftView.Count == 0)
+                return;
+
+
+            IsShowLeft = true;
+            (viewGroup as UIScrollView).SetContentOffset(new CGPoint(leftView[0].RealView.Frame.X, 0), false);
+            OpenMenuAction?.Invoke();
+        }
+
+        public void HideLeftMenu()
+        {
+            IsShowLeft = false;
+            HideAllMenuView();
+        }
+
+        public void OpenRightMenu()
+        {
+            HideOtherRowLayout();
+            if (IsShowLeft)
+            {
+                HideLeftMenu();
+                return;
+            }
+            if (rigthView.Count == 0)
+                return;
+            IsShowRight = true;
+            var rigthViewX = realViewGroup.Frame.X + GetAllRightViewWidth();
+            (viewGroup as UIScrollView).SetContentOffset(new CGPoint(rigthViewX, 0), false);
+            OpenMenuAction?.Invoke();
+
+        }
+
+        public void HideRightMenu()
+        {
+            IsShowRight = false;
+
+            HideAllMenuView();
+        }
+
+        void RestMenuView()
+        {
+            if (IsShowRight)
+            {
+                OpenRightMenu();
+            }
+            else if (IsShowLeft)
+            {
+                OpenLeftMenu();
+
+            }
+            else
+            {
+                HideAllMenuView();
+            }
+
+        }
+
+        void HideAllMenuView()
+        {
+            (viewGroup as UIScrollView).SetContentOffset(new CGPoint(realViewGroup.Frame.X, 0), true);
+        }
+
+        /// <summary>
+        /// 鏄惁浣跨敤鍚屾牱鐨凷ubViewWidth瀹� 
+        /// </summary>
+        bool isUseSameSubViewWidth = true;
+        public bool IsUseSameSubViewWidth
+        {
+            get
+            {
+                return isUseSameSubViewWidth;
+
+            }
+            set
+            {
+                isUseSameSubViewWidth = value;
+            }
+
+        }
+
+        /// <summary>
+        /// 鑾峰彇褰撳墠leftView鐨勬�诲
+        /// </summary>
+        /// <returns></returns>
+        int GetAllLeftViewWidth()
+        {
+            int mWidth = 0;
+            foreach (var mView in leftView)
+            {
+                mWidth += mView.Width;
+            }
+            return mWidth;
+        }
+
+        /// <summary>
+        /// 鑾峰彇褰撳墠rigthView鐨勬�诲
+        /// </summary>
+        /// <returns></returns>
+        int GetAllRightViewWidth()
+        {
+            int mWidth = 0;
+            foreach (var mView in rigthView)
+            {
+                mWidth += mView.Width;
+            }
+            return mWidth;
+        }
+
+
+        /// <summary>
+        /// 澧炲姞宸﹁竟瑙嗗浘
+        /// </summary>
+        /// <param name="view">View.</param>
+        public void AddLeftView(Button view)
+        {
+            if (null == view)
+            {
+                return;
+            }
+
+            var mSubViewWidth = isUseSameSubViewWidth ? SubViewWidth : view.Width;
+
+            view.X = GetAllLeftViewWidth();
+            view.Y = 0;
+            view.Width = mSubViewWidth;
+            view.Height = Height;
+            viewGroup.AddSubview(view.RealView);
+            view.Parent = this;
+            view.Refresh();
+            leftView.Add(view);
+            var frame = realViewGroup.Frame;
+            frame.X += mSubViewWidth;
+            realViewGroup.Frame = frame;
+            foreach (var right in rigthView)
+            {
+                right.X += mSubViewWidth;
+            }
+
+            RefreshContentSize();
+
+            //         var menuWidth = GetAllLeftViewWidth() + GetAllRightViewWidth();
+            //         (viewGroup as UIScrollView).ContentSize = new CoreGraphics.CGSize(menuWidth + realViewGroup.Frame.Width, 0);
+            //(viewGroup as UIScrollView).SetContentOffset(new CGPoint(realViewGroup.Frame.X, 0), false);
+        }
+
+        void RefreshContentSize()
+        {
+            var menuWidth = GetAllLeftViewWidth() + GetAllRightViewWidth();
+            (viewGroup as UIScrollView).ContentSize = new CoreGraphics.CGSize(menuWidth + realViewGroup.Frame.Width, 0);
+            (viewGroup as UIScrollView).SetContentOffset(new CGPoint(realViewGroup.Frame.X, 0), false);
+        }
 
         internal override void removeChildParent()
         {
@@ -120,39 +358,99 @@
         /// </summary>
         /// <param name="view">View.</param>
         public void AddRightView(Button view)
-		{
-           if (null == view)
-			{
-				return;
-			}
-			view.X =(int)realViewGroup.Frame.Right+ rigthView.Count * SubViewWidth;
-			view.Y = 0;
-			view.Width = SubViewWidth;
-			view.Height = Height;
-			viewGroup.AddSubview(view.RealView);
-			view.Parent = this;
-			view.Refresh();
-			rigthView.Add(view);
+        {
+            if (null == view)
+            {
+                return;
+            }
+            var mSubViewWidth = isUseSameSubViewWidth ? SubViewWidth : view.Width;
 
-			(viewGroup as UIScrollView).ContentSize = new CoreGraphics.CGSize((leftView.Count + rigthView.Count) * SubViewWidth + realViewGroup.Frame.Width, 0);
-			(viewGroup as UIScrollView).SetContentOffset(new CGPoint(realViewGroup.Frame.X, 0), false);
+            view.X = (int)realViewGroup.Frame.Right + GetAllRightViewWidth();
+            view.Y = 0;
+            view.Width = mSubViewWidth;
+            view.Height = Height;
+            viewGroup.AddSubview(view.RealView);
+            view.Parent = this;
+            view.Refresh();
+            rigthView.Add(view);
 
-		}
+            RefreshContentSize();
 
+            //         (viewGroup as UIScrollView).ContentSize = new CoreGraphics.CGSize((leftView.Count + rigthView.Count) * SubViewWidth + realViewGroup.Frame.Width, 0);
+            //(viewGroup as UIScrollView).SetContentOffset(new CGPoint(realViewGroup.Frame.X, 0), false);
+
+        }
+
+        nfloat beforeXScrollX;
+        nfloat moveX;
         /// <summary>
         /// 鍦ㄦ粦鍔ㄤ簨浠朵笅锛屽彲鏄剧ず闅愯棌浜涜嚜瀹氫箟瑙嗗浘
         /// </summary>
         public RowLayout()
-		{
+        {
             viewGroup = new UIScrollView { Bounces = false };
             realViewGroup = new MyRowLayout(this) { };
-            
-			viewGroup.AddSubview(realViewGroup);
-			viewGroup.Layer.MasksToBounds = true;
+
+            viewGroup.AddSubview(realViewGroup);
+            viewGroup.Layer.MasksToBounds = true;
+
+            lineUIView.BackgroundColor = new UIColor(0x81 / 255.0f, 0x81 / 255.0f, 0x81 / 255.0f, 0.8f);
+            var lineUIViewFrame = lineUIView.Frame;
+            lineUIViewFrame.Height = 1.0f;
+            lineUIView.Frame = lineUIViewFrame;
+            viewGroup.AddSubview(lineUIView);
 
             (viewGroup as UIScrollView).ShowsHorizontalScrollIndicator = false;//闅愯棌姘村钩婊氬姩鏉�
+
+
+            (viewGroup as UIScrollView).Scrolled += (s, e) =>
+            {
+                moveX = (viewGroup as UIScrollView).ContentOffset.X - beforeXScrollX;
+            };
+
+            (viewGroup as UIScrollView).DraggingStarted += (sender, e) =>
+            {
+                beforeXScrollX = (viewGroup as UIScrollView).ContentOffset.X;
+            };
+
+            (viewGroup as UIScrollView).DecelerationStarted += (s, e) =>
+            {
+
+                GetMovePageIndex();
+
+            };
+
+
+
+            (viewGroup as UIScrollView).DraggingEnded += (s, e) =>
+            {
+                if (!e.Decelerate)
+                {
+                    GetMovePageIndex();
+                }
+            };
+
         }
 
+        void GetMovePageIndex()
+        {
+
+            if (20 < Math.Abs(moveX))
+            {
+                if (moveX < 0)
+                {
+                    OpenLeftMenu();
+                }
+                else if (moveX > 0)
+                {
+                    OpenRightMenu();
+                }
+            }
+            else
+            {
+                RestMenuView();
+            }
+        }
 
 
         /// <summary>

--
Gitblit v1.8.0