From c83a532bdae7a2ce08ceb5c5cc7cbf747b663315 Mon Sep 17 00:00:00 2001 From: monitor1394 Date: Thu, 27 Sep 2018 07:00:44 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E9=9B=B7=E8=BE=BE=E5=9B=BE?= =?UTF-8?q?=E6=95=88=E6=9E=9C=E5=9B=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Assets/XCharts/demo.unity | 1821 ++++++++++++++++++++++++++++ demo_bar.png => Doc/demo_bar.png | Bin demo_line.png => Doc/demo_line.png | Bin demo_pie.png => Doc/demo_pie.png | Bin Doc/demo_radar.png | Bin 0 -> 46636 bytes README.md | 8 +- 6 files changed, 1826 insertions(+), 3 deletions(-) rename demo_bar.png => Doc/demo_bar.png (100%) rename demo_line.png => Doc/demo_line.png (100%) rename demo_pie.png => Doc/demo_pie.png (100%) create mode 100644 Doc/demo_radar.png diff --git a/Assets/XCharts/demo.unity b/Assets/XCharts/demo.unity index e330c63f..c79eabf6 100644 --- a/Assets/XCharts/demo.unity +++ b/Assets/XCharts/demo.unity @@ -334,6 +334,80 @@ CanvasRenderer: m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 13579521} +--- !u!1 &15558037 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 15558038} + - component: {fileID: 15558040} + - component: {fileID: 15558039} + m_Layer: 0 + m_Name: xScale3 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &15558038 +RectTransform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 15558037} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 346.25, y: 5, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1646230902} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 346.25, y: 5} + m_SizeDelta: {x: 87.5, y: 20} + m_Pivot: {x: 1, y: 0.5} +--- !u!114 &15558039 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 15558037} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 708705254, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 1 + m_VerticalOverflow: 1 + m_LineSpacing: 1 + m_Text: 72 +--- !u!222 &15558040 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 15558037} --- !u!1 &18466958 GameObject: m_ObjectHideFlags: 0 @@ -1518,6 +1592,80 @@ CanvasRenderer: m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 134732934} +--- !u!1 &139967711 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 139967712} + - component: {fileID: 139967714} + - component: {fileID: 139967713} + m_Layer: 0 + m_Name: indicator0 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &139967712 +RectTransform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 139967711} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 250, y: 260, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1646230902} + m_RootOrder: 13 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 250, y: 260} + m_SizeDelta: {x: 100, y: 20} + m_Pivot: {x: 1, y: 0.5} +--- !u!114 &139967713 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 139967711} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 708705254, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 1 + m_VerticalOverflow: 1 + m_LineSpacing: 1 + m_Text: "\u8BED\u6587" +--- !u!222 &139967714 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 139967711} --- !u!1 &145075505 GameObject: m_ObjectHideFlags: 0 @@ -1666,6 +1814,80 @@ CanvasRenderer: m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 188403189} +--- !u!1 &199070756 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 199070757} + - component: {fileID: 199070759} + - component: {fileID: 199070758} + m_Layer: 0 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &199070757 +RectTransform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 199070756} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1054433477} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 50, y: 20} + m_Pivot: {x: 0, y: 0} +--- !u!114 &199070758 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 199070756} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 708705254, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 1 + m_VerticalOverflow: 1 + m_LineSpacing: 1 + m_Text: "\u5C0F\u7EA2" +--- !u!222 &199070759 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 199070756} --- !u!1 &218724482 GameObject: m_ObjectHideFlags: 0 @@ -1888,6 +2110,80 @@ CanvasRenderer: m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 235400232} +--- !u!1 &264332120 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 264332121} + - component: {fileID: 264332123} + - component: {fileID: 264332122} + m_Layer: 0 + m_Name: title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &264332121 +RectTransform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 264332120} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 100, y: 300, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1646230902} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 100, y: 300} + m_SizeDelta: {x: 200, y: 20} + m_Pivot: {x: 0, y: 1} +--- !u!114 &264332122 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 264332120} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 708705254, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 16 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 1 + m_VerticalOverflow: 1 + m_LineSpacing: 1 + m_Text: "\u96F7\u8FBE\u56FE" +--- !u!222 &264332123 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 264332120} --- !u!1 &264425105 GameObject: m_ObjectHideFlags: 0 @@ -2926,6 +3222,80 @@ CanvasRenderer: m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 366227576} +--- !u!1 &374323102 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 374323103} + - component: {fileID: 374323105} + - component: {fileID: 374323104} + m_Layer: 0 + m_Name: yScale2 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &374323103 +RectTransform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 374323102} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 33, y: 155, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1646230902} + m_RootOrder: 8 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 33, y: 155} + m_SizeDelta: {x: 40, y: 20} + m_Pivot: {x: 1, y: 0.5} +--- !u!114 &374323104 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 374323102} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 708705254, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 5 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 1 + m_VerticalOverflow: 1 + m_LineSpacing: 1 + m_Text: 48 +--- !u!222 &374323105 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 374323102} --- !u!1 &382298393 GameObject: m_ObjectHideFlags: 0 @@ -5197,6 +5567,80 @@ CanvasRenderer: m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 556040226} +--- !u!1 &557461444 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 557461445} + - component: {fileID: 557461447} + - component: {fileID: 557461446} + m_Layer: 0 + m_Name: xScale1 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &557461445 +RectTransform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 557461444} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 171.25, y: 5, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1646230902} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 171.25, y: 5} + m_SizeDelta: {x: 87.5, y: 20} + m_Pivot: {x: 1, y: 0.5} +--- !u!114 &557461446 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 557461444} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 708705254, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 1 + m_VerticalOverflow: 1 + m_LineSpacing: 1 + m_Text: 24 +--- !u!222 &557461447 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 557461444} --- !u!1 &566565923 GameObject: m_ObjectHideFlags: 0 @@ -6110,6 +6554,80 @@ CanvasRenderer: m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 683328866} +--- !u!1 &697927965 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 697927966} + - component: {fileID: 697927968} + - component: {fileID: 697927967} + m_Layer: 0 + m_Name: indicator3 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &697927966 +RectTransform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 697927965} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 136.22147, y: 69.098305, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1646230902} + m_RootOrder: 16 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 136.22147, y: 69.098305} + m_SizeDelta: {x: 100, y: 20} + m_Pivot: {x: 1, y: 0.5} +--- !u!114 &697927967 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 697927965} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 708705254, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 5 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 1 + m_VerticalOverflow: 1 + m_LineSpacing: 1 + m_Text: "\u5316\u5B66" +--- !u!222 &697927968 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 697927965} --- !u!1 &719165839 GameObject: m_ObjectHideFlags: 0 @@ -6221,6 +6739,7 @@ RectTransform: - {fileID: 348317978} - {fileID: 1113475538} - {fileID: 2078382799} + - {fileID: 1646230902} m_Father: {fileID: 2051892027} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} @@ -7975,6 +8494,80 @@ CanvasRenderer: m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 956868184} +--- !u!1 &964315128 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 964315129} + - component: {fileID: 964315131} + - component: {fileID: 964315130} + m_Layer: 0 + m_Name: yScale0 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &964315129 +RectTransform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 964315128} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 33, y: 20, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1646230902} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 33, y: 20} + m_SizeDelta: {x: 40, y: 20} + m_Pivot: {x: 1, y: 0.5} +--- !u!114 &964315130 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 964315128} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 708705254, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 5 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 1 + m_VerticalOverflow: 1 + m_LineSpacing: 1 + m_Text: 0 +--- !u!222 &964315131 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 964315128} --- !u!1 &966728275 GameObject: m_ObjectHideFlags: 0 @@ -8606,6 +9199,117 @@ CanvasRenderer: m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 1049320011} +--- !u!1 &1054433476 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 1054433477} + - component: {fileID: 1054433480} + - component: {fileID: 1054433479} + - component: {fileID: 1054433478} + m_Layer: 0 + m_Name: legend0 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1054433477 +RectTransform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1054433476} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 345, y: 147.5, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 199070757} + m_Father: {fileID: 1646230902} + m_RootOrder: 11 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 345, y: 147.5} + m_SizeDelta: {x: 50, y: 20} + m_Pivot: {x: 0, y: 0} +--- !u!114 &1054433478 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1054433476} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1392445389, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1054433479} + m_OnClick: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.Button+ButtonClickedEvent, UnityEngine.UI, Version=1.0.0.0, + Culture=neutral, PublicKeyToken=null +--- !u!114 &1054433479 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1054433476} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.99264705, g: 0.24086288, b: 0.24086288, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 +--- !u!222 &1054433480 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1054433476} --- !u!1 &1072095866 GameObject: m_ObjectHideFlags: 0 @@ -8987,6 +9691,7 @@ MonoBehaviour: - key: value: 50 radarInfo: + cricle: 0 area: 0 radius: 100 splitNumber: 5 @@ -9908,6 +10613,154 @@ CanvasRenderer: m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 1236307764} +--- !u!1 &1242883321 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 1242883322} + - component: {fileID: 1242883324} + - component: {fileID: 1242883323} + m_Layer: 0 + m_Name: xScale2 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &1242883322 +RectTransform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1242883321} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 258.75, y: 5, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1646230902} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 258.75, y: 5} + m_SizeDelta: {x: 87.5, y: 20} + m_Pivot: {x: 1, y: 0.5} +--- !u!114 &1242883323 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1242883321} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 708705254, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 1 + m_VerticalOverflow: 1 + m_LineSpacing: 1 + m_Text: 48 +--- !u!222 &1242883324 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1242883321} +--- !u!1 &1260535027 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 1260535028} + - component: {fileID: 1260535030} + - component: {fileID: 1260535029} + m_Layer: 0 + m_Name: yScale4 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &1260535028 +RectTransform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1260535027} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 33, y: 290, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1646230902} + m_RootOrder: 10 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 33, y: 290} + m_SizeDelta: {x: 40, y: 20} + m_Pivot: {x: 1, y: 0.5} +--- !u!114 &1260535029 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1260535027} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 708705254, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 5 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 1 + m_VerticalOverflow: 1 + m_LineSpacing: 1 + m_Text: 96 +--- !u!222 &1260535030 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1260535027} --- !u!1 &1273830692 GameObject: m_ObjectHideFlags: 0 @@ -10780,6 +11633,80 @@ CanvasRenderer: m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 1365705717} +--- !u!1 &1365732267 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 1365732268} + - component: {fileID: 1365732270} + - component: {fileID: 1365732269} + m_Layer: 0 + m_Name: indicator4 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1365732268 +RectTransform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1365732267} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 99.89435, y: 180.90172, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1646230902} + m_RootOrder: 17 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 99.89435, y: 180.90172} + m_SizeDelta: {x: 100, y: 20} + m_Pivot: {x: 1, y: 0.5} +--- !u!114 &1365732269 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1365732267} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 708705254, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 5 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 1 + m_VerticalOverflow: 1 + m_LineSpacing: 1 + m_Text: "\u7269\u7406" +--- !u!222 &1365732270 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1365732267} --- !u!1 &1380241088 GameObject: m_ObjectHideFlags: 0 @@ -11187,6 +12114,117 @@ CanvasRenderer: m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 1402865508} +--- !u!1 &1414385707 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 1414385708} + - component: {fileID: 1414385711} + - component: {fileID: 1414385710} + - component: {fileID: 1414385709} + m_Layer: 0 + m_Name: legend1 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1414385708 +RectTransform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1414385707} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 345, y: 122.5, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1835208106} + m_Father: {fileID: 1646230902} + m_RootOrder: 12 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 345, y: 122.5} + m_SizeDelta: {x: 50, y: 20} + m_Pivot: {x: 0, y: 0} +--- !u!114 &1414385709 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1414385707} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1392445389, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1414385710} + m_OnClick: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.Button+ButtonClickedEvent, UnityEngine.UI, Version=1.0.0.0, + Culture=neutral, PublicKeyToken=null +--- !u!114 &1414385710 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1414385707} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.24137926, g: 0, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 +--- !u!222 &1414385711 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1414385707} --- !u!1 &1423602105 GameObject: m_ObjectHideFlags: 0 @@ -11409,6 +12447,80 @@ CanvasRenderer: m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 1429235986} +--- !u!1 &1444755770 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 1444755771} + - component: {fileID: 1444755773} + - component: {fileID: 1444755772} + m_Layer: 0 + m_Name: indicator5 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &1444755771 +RectTransform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1444755770} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 108.39745, y: 199.99998, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1646230902} + m_RootOrder: 18 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 108.39745, y: 199.99998} + m_SizeDelta: {x: 100, y: 20} + m_Pivot: {x: 1, y: 0.5} +--- !u!114 &1444755772 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1444755770} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 708705254, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 5 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 1 + m_VerticalOverflow: 1 + m_LineSpacing: 1 + m_Text: "\u7269\u7406" +--- !u!222 &1444755773 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1444755770} --- !u!1 &1447222078 GameObject: m_ObjectHideFlags: 0 @@ -12447,6 +13559,80 @@ CanvasRenderer: m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 1565408693} +--- !u!1 &1567399801 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 1567399802} + - component: {fileID: 1567399804} + - component: {fileID: 1567399803} + m_Layer: 0 + m_Name: indicator2 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1567399802 +RectTransform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1567399801} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 363.7785, y: 69.0983, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1646230902} + m_RootOrder: 15 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 363.7785, y: 69.0983} + m_SizeDelta: {x: 100, y: 20} + m_Pivot: {x: 1, y: 0.5} +--- !u!114 &1567399803 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1567399801} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 708705254, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 3 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 1 + m_VerticalOverflow: 1 + m_LineSpacing: 1 + m_Text: "\u82F1\u8BED" +--- !u!222 &1567399804 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1567399801} --- !u!1 &1577504597 GameObject: m_ObjectHideFlags: 0 @@ -12669,6 +13855,270 @@ CanvasRenderer: m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 1626237983} +--- !u!1 &1644673287 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 1644673288} + - component: {fileID: 1644673290} + - component: {fileID: 1644673289} + m_Layer: 0 + m_Name: indicator1 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1644673288 +RectTransform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1644673287} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 400.10565, y: 180.9017, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1646230902} + m_RootOrder: 14 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 400.10565, y: 180.9017} + m_SizeDelta: {x: 100, y: 20} + m_Pivot: {x: 1, y: 0.5} +--- !u!114 &1644673289 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1644673287} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 708705254, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 3 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 1 + m_VerticalOverflow: 1 + m_LineSpacing: 1 + m_Text: "\u6570\u5B66" +--- !u!222 &1644673290 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1644673287} +--- !u!1 &1646230901 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 1646230902} + - component: {fileID: 1646230904} + - component: {fileID: 1646230903} + m_Layer: 5 + m_Name: radar_chart_cricle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1646230902 +RectTransform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1646230901} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 210, y: -540, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 264332121} + - {fileID: 1693152158} + - {fileID: 557461445} + - {fileID: 1242883322} + - {fileID: 15558038} + - {fileID: 1811274803} + - {fileID: 964315129} + - {fileID: 1675967188} + - {fileID: 374323103} + - {fileID: 1909748021} + - {fileID: 1260535028} + - {fileID: 1054433477} + - {fileID: 1414385708} + - {fileID: 139967712} + - {fileID: 1644673288} + - {fileID: 1567399802} + - {fileID: 697927966} + - {fileID: 1365732268} + - {fileID: 1444755771} + m_Father: {fileID: 724935907} + m_RootOrder: 11 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 440, y: 160} + m_SizeDelta: {x: 400, y: 300} + m_Pivot: {x: 0, y: 0} +--- !u!114 &1646230903 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1646230901} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d2231a0d3e3a5b043b074f6739be4a86, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + backgroundColor: {r: 0.228, g: 0.153, b: 0.259, a: 0.772} + title: + show: 1 + text: "\u96F7\u8FBE\u56FE" + color: {r: 1, g: 1, b: 1, a: 1} + align: 2 + left: 0 + right: 0 + top: 0 + bottom: 0 + coordinate: + show: 0 + left: 40 + right: 10 + top: 10 + bottom: 20 + tickness: 0.8 + scaleLen: 5 + xAxis: + type: 0 + splitNumber: 5 + maxSplitNumber: 5 + showSplitLine: 0 + boundaryGap: 1 + data: [] + yAxis: + type: 0 + splitNumber: 5 + maxSplitNumber: 5 + showSplitLine: 0 + boundaryGap: 1 + data: [] + legend: + show: 1 + location: 1 + dataWid: 50 + dataHig: 20 + dataSpace: 5 + left: 0 + right: 5 + top: 0 + bottom: 0 + dataList: + - show: 1 + type: 0 + key: red + text: "\u5C0F\u7EA2" + color: {r: 0.99264705, g: 0.24086288, b: 0.24086288, a: 1} + - show: 1 + type: 0 + key: blue + text: "\u5C0F\u84DD" + color: {r: 0.24137926, g: 0, b: 1, a: 1} + seriesList: + - legendKey: red + showDataNumber: 0 + dataList: + - key: + value: 34.4 + - key: + value: 44.2 + - key: + value: 80 + - key: + value: 68.26 + - key: + value: 40 + - legendKey: blue + showDataNumber: 0 + dataList: + - key: + value: 60 + - key: + value: 63.9 + - key: + value: 100 + - key: + value: 90 + - key: + value: 70 + radarInfo: + cricle: 1 + area: 1 + radius: 100 + splitNumber: 5 + left: 0 + right: 0 + top: 0 + bottom: 0 + lineTickness: 0.47 + linePointSize: 3 + lineColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + backgroundColorList: + - {r: 0.8308824, g: 0.81866354, b: 0.81866354, a: 1} + - {r: 0.7518867, g: 0.7425389, b: 0.8014706, a: 1} + - {r: 0.65370333, g: 0.6244593, b: 0.8088235, a: 1} + - {r: 0.5789435, g: 0.5300605, b: 0.83823526, a: 1} + - {r: 0.5336103, g: 0.48172578, b: 0.8088235, a: 1} + showIndicator: 1 + indicatorList: + - name: "\u8BED\u6587" + max: 0 + - name: "\u6570\u5B66" + max: 0 + - name: "\u82F1\u8BED" + max: 0 + - name: "\u5316\u5B66" + max: 0 + - name: "\u7269\u7406" + max: 0 +--- !u!222 &1646230904 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1646230901} --- !u!1 &1649000873 GameObject: m_ObjectHideFlags: 0 @@ -13150,6 +14600,80 @@ CanvasRenderer: m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 1675486926} +--- !u!1 &1675967187 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 1675967188} + - component: {fileID: 1675967190} + - component: {fileID: 1675967189} + m_Layer: 0 + m_Name: yScale1 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &1675967188 +RectTransform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1675967187} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 33, y: 87.5, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1646230902} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 33, y: 87.5} + m_SizeDelta: {x: 40, y: 20} + m_Pivot: {x: 1, y: 0.5} +--- !u!114 &1675967189 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1675967187} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 708705254, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 5 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 1 + m_VerticalOverflow: 1 + m_LineSpacing: 1 + m_Text: 24 +--- !u!222 &1675967190 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1675967187} --- !u!1 &1681493922 GameObject: m_ObjectHideFlags: 0 @@ -13335,6 +14859,80 @@ CanvasRenderer: m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 1692785041} +--- !u!1 &1693152157 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 1693152158} + - component: {fileID: 1693152160} + - component: {fileID: 1693152159} + m_Layer: 0 + m_Name: xScale0 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &1693152158 +RectTransform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1693152157} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 83.75, y: 5, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1646230902} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 83.75, y: 5} + m_SizeDelta: {x: 87.5, y: 20} + m_Pivot: {x: 1, y: 0.5} +--- !u!114 &1693152159 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1693152157} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 708705254, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 1 + m_VerticalOverflow: 1 + m_LineSpacing: 1 + m_Text: 0 +--- !u!222 &1693152160 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1693152157} --- !u!1 &1734486081 GameObject: m_ObjectHideFlags: 0 @@ -14001,6 +15599,80 @@ CanvasRenderer: m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 1810081859} +--- !u!1 &1811274802 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 1811274803} + - component: {fileID: 1811274805} + - component: {fileID: 1811274804} + m_Layer: 0 + m_Name: xScale4 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &1811274803 +RectTransform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1811274802} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 433.75, y: 5, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1646230902} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 433.75, y: 5} + m_SizeDelta: {x: 87.5, y: 20} + m_Pivot: {x: 1, y: 0.5} +--- !u!114 &1811274804 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1811274802} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 708705254, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 1 + m_VerticalOverflow: 1 + m_LineSpacing: 1 + m_Text: 96 +--- !u!222 &1811274805 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1811274802} --- !u!1 &1811907616 GameObject: m_ObjectHideFlags: 0 @@ -14075,6 +15747,80 @@ CanvasRenderer: m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 1811907616} +--- !u!1 &1835208105 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 1835208106} + - component: {fileID: 1835208108} + - component: {fileID: 1835208107} + m_Layer: 0 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1835208106 +RectTransform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1835208105} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1414385708} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 50, y: 20} + m_Pivot: {x: 0, y: 0} +--- !u!114 &1835208107 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1835208105} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 708705254, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 1 + m_VerticalOverflow: 1 + m_LineSpacing: 1 + m_Text: "\u5C0F\u84DD" +--- !u!222 &1835208108 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1835208105} --- !u!1 &1848346212 GameObject: m_ObjectHideFlags: 0 @@ -14519,6 +16265,80 @@ CanvasRenderer: m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 1898376881} +--- !u!1 &1909748020 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 1909748021} + - component: {fileID: 1909748023} + - component: {fileID: 1909748022} + m_Layer: 0 + m_Name: yScale3 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &1909748021 +RectTransform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1909748020} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 33, y: 222.5, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1646230902} + m_RootOrder: 9 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 33, y: 222.5} + m_SizeDelta: {x: 40, y: 20} + m_Pivot: {x: 1, y: 0.5} +--- !u!114 &1909748022 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1909748020} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 708705254, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 5 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 1 + m_VerticalOverflow: 1 + m_LineSpacing: 1 + m_Text: 72 +--- !u!222 &1909748023 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1909748020} --- !u!1 &1944836537 GameObject: m_ObjectHideFlags: 0 @@ -15627,6 +17447,7 @@ MonoBehaviour: - key: value: 50 radarInfo: + cricle: 0 area: 1 radius: 100 splitNumber: 5 diff --git a/demo_bar.png b/Doc/demo_bar.png similarity index 100% rename from demo_bar.png rename to Doc/demo_bar.png diff --git a/demo_line.png b/Doc/demo_line.png similarity index 100% rename from demo_line.png rename to Doc/demo_line.png diff --git a/demo_pie.png b/Doc/demo_pie.png similarity index 100% rename from demo_pie.png rename to Doc/demo_pie.png diff --git a/Doc/demo_radar.png b/Doc/demo_radar.png new file mode 100644 index 0000000000000000000000000000000000000000..4975fbe9f42eda3c867acbc67952153d6f731a0f GIT binary patch literal 46636 zcmc$`cT`hp+di5R#fs=yP^ye0s0b(!5Gg@W5dlG}AVo(YbPPR|1Pd^NKvasME7D7p z-lHNA={-`TlptLaAcVBv6Xu=wb^P9Mowd$7>-_Qut}X1npXV;ueck2BW5es(e7gj9 zK_C!5ovW9OAdsB}5Xcs<9lYRwW+I!SA&_Gbol6%@{FCQLk;%!c!IJ(PJ^jw3lD}$> z*Dp2P-maH?#I;$p7NN?Ute5=I{DqySri0&M-;z&uirvOj8f>7|5zpo&r+r@73{C$H7rValxcvL#;D_x4|Gqf+h`->Mzpo5;{D1qRS2Z@=6wYDr+6~Uh3NZ-eg(~$4cTwOqcT;~!_x*8QkHVlKhrQ+>Ylo{Y z%o}TEMJ3jDbaX@rgAcXR!!1~9a>!#u$n*DMM;)_5i$k8v#h1m!g1;~OkKBJ7GmLd( zGix}ji5N6f3?@XG60nUDIFh^J!ujyw@@`GkmxhE#!U28{Pl_BH;~yPGG&tRJJn6@r zHSc>m3S-a~`H|BJOVJ6Uxyv7c6ce%VHhBod(2RVPx(8C$`=c=^6#P>9XHij6gzz;X z-L%^mf}s(82)BGtc-VMvVTrEtAzwcw3X3_R5@fFLOvEH~*Wbj2ydX}PEJX{n=5 z8xB1sbf|e71R~MN6&xg_Sg!L09C8H4_k+o4HVA4&-t?NE#fY)jGsU;_@{aRUgj5H| zKh@F^6ZS(ZmBi6 zSXf@F9~=&ET?q|On`e2pgppe!mD;IAQxo=}oy*rkO~PgK1A-xtcavE7Z$PAw*chaQTqoqL=>M>Q z?j*N?GipIP1Qoou9|2q9U}oj+?|**s)rs9&qCWG9m>3xI62T(Fiv8k1bkTa9pHlE? z0oT1X=mmaF8Jp_!leOEZnkX_6tv*>Jq@p~-NMrXKgbE86)Gt$~RO$~?9&4vQF^9<+ zt$M1dsfn8xS{#*gQ(PFTQkg8CM+pi>RCs)%tgrT*Neh~v$>Yj=wo}#klPUm*sXM8; zcED^8|BpqVdsf)9XNCWfUXpxvGSY|;?K+i($HOM8mteno&V1F?>PS(NoOFVx{3=V@ zFN^;2?mi~TW>C1eCYw@t+-*!R?OfeB!!LL>3CMk1qGKAyfQQ>l8r|7gaT4dSmN;ev zSvEaE(;e*+*tl@bx4upug^q1cnH<^OxtHFZ#<)jFP^=ZE5Hid|^^&f5)Uq82w)A$} zJ@j{eVtcBV}J+CMbz zK8-@N8erg=Q^eCUu=7V`(d#Yt;-t|ppAI|53yUgQ6|H9)gw401WZhO?>!&so)%K&M zE085;hL2q%p`j|I_wV0h7;B5TnYHPKk^M@+i}Z~l3=K6`kAcy@(!%wGR2XZG6Zra5 zV;*Rl5@(;>C>#COb1MYWmx9cCwh0~$n>)~u2Cn!YR0WgH*rY9MMnG%t-aTekODe;pok+j( zT(6sJf#wcEYIP-n&8kaxum3q+F|kmIpr%H4>_&c^jav?YiQ#Bp?mxUMDk(c!-x0k& zIL{xoDy_`@%n2FM)*=)- zd_1g+a8>mSo3&k2o!T&c8nt97q?BU4EZ>`*=4A;mgnoyxgr0tn!6R7~;%G8lb~n8Y zUoSuT<@OYBw3o3^WJk*%$nr5|h8xW83P z#WtXi`_({TbyVQn5w$^I>fiR$|3=;(R$$8YmbI2rl*Qg%asR?V8LAEJmYZCr0e zk~pES+7usw2meZ0e;&g}-;MXRCv3-8$V^(> zG8}x%;)qE>jE*vKl2N>F7l1^=rk_(fjcuFn?S68e&iJeZdL5#pSBMaiT z$mM>_=;-JnEa{k_u<#z_oESj&q+6uCfK(mrcrAx{)ZDvg z&&T-~A(fOAgaCYK#c2@Pwgamez#cakm+1O_Z)#zdfLcmmkIH`ZcoJN~Ka5v$pSPm7 za;j%Lv*AR}q60tR9!IEptHVhk$V1YRSa=?3?4v4A*VzA9vI93Zj;S#;+1*R5X-tjp zVq({F5qrUQ?;r_gxH_Gr1};cSd1X{CA(Jr+-pu@x@P z&XyF-$=F!M*C>}vr0m0a3?+)-DV|ylTH>Tn?$b*)jP2sRtaCTOHm?x)*=^e;e1sv8 zFI{c&o2r-MlDd!~ryp6P$no%v7zg6FL@8Wh^Bu^G*Bu?}7Ly>HKN_h}a(}0{GF6{n zBgJOlW3oQEf7FZfuF2LMow3B&)L7hUqpFn~as0C47y&%J#4k~amQ^1F4eeRIhy#L(a; zQU%GIosUR!N`<rF zXYjxG(6#qx_cSR(PQ+vQgJ|zDX&Y^wq0D&>-Byb&hG(T|uC07*PtldBJ309QP+Jsz z4HqWdp$G?=mFAk*JU^C{V^QgUk$~Jy4%G`(6&cLxxL5vC-j6-9&YIt%EmD&;PFZrF zx3k3qm&JJ0y)7I_+6#7{yqWY#0VrP3_=#X>ghsnUvr6PqS@bavl9(s0NKKrv9q`R< z0x4pY@idez;j-@GP*rZoBCYe|4|@XeT0T#zmgS~iw^joTV2nNtyl(o*dSLJPlC*8r znZJ0I=glc{XEScyk#I;`Sk#j-tfIL{s(?*q@E7qTJBh?5Qm5Nqz|{&H{-dB*KP%`% z!I%Z0Z0`DiL{T@g3dOa=2CaiKX}Q8G7Gs03IMhs<;i%W4L|*H8podi*yK4J zEw!fJ`00!)`#YX#L%8L>VMX9!@S8AgF5qEI9A1oKz-dhjAE`yOio2fzG0T}tU^FZM z8FQ5U+3HTWrNAU787RsJjBdQ_UOF%>Ez|;zqh4b-GI>-`c-J6NNo6u$)_o81`LtU^Vjnrd?NkgKP0$TFXVmL@I>A*08 z=AzsNJ(?;KLL&vjM(SMr2<(SE;+#n`jIYXNy67B^^Q={7FLDKecsSkZ!OF)pXd&)S zN7!!I5lWY-{jyDb85ip6e(8GcUN;e6E!qh}Od?p9!f|fed$tqO^<);>`HyPAXq5Ud zkd~?La8drMuQStHYip|xu$d!N8t?XTatH7pt;Ny0imW-t`#Szm=BHMfT}Y-*bJ)mp z7TXD)CQOMzEtQD7Edq*=0dO1wv9|{aRop*b0aS7%AqCL!DmXC}lg3&?AN1s~S>n{) z3TnLpn(FMX4Gf2bu2HjbuPoP3Vll=M_>D&N4rD(Lb=q!d>&Bwe(r)_Nt>I>*ERmVMD6>C)Q{9JX(x}N6UfSd))^P-?;d_hRDA7SLVLNO0YTTIrUVk$uD>iQ4=`M z+eMDLrMVZRdCBsA*Fm^fGEXMHXZy3t+;?z|8%Xb8=wtT!C*!`Y=fv;OQCp7@qYv_j zj#N)YVVp|fqm)KIr@NB0NUX@PUsx^6fOBE;LnEo^{MgKNGB?XlE0`jK zNG}a|)8A^z`cW<3PoAtj{f5}Aogt0@*=bd;M&FtZP~BYj!M|3&nh5^~rvJaG-FqJ~3*JqGW}p9t0tfDgPsN;bw%PmH{Kob7*!`n8>ytVq~t|m_%v!i0|;) zIlOvozYFT^_*_2D=Io$xUiy2!5cJP*di&ax&<^$G<(L>GowFQ=GYKku36|ivxv#S~ z$`rFQc}tfSUmnUFn>L+ey?V@-UiJ?H2fXmbuep!E81ijJ(p$5`wzPvBT;m28wca^4 z4JTj8v|JLzV&e!P(r%RCfbcT^4TW#Mw}azP;7UB zwEukPyGMGaJntPT%|t`6RJ~YkB)h7R8#nBTmi%vjuc05|e(d}~K2W34DCE8%M51i% z6_PK#>gSytF)o4bev`rvLU^ErG3H?TuGgj-K>y?tUdK8?sTF21-jPRiswkuPfnDs zUmAGey<-mxlen{o^_sh>#BgNR1+L*1Udj-(kN;opyXFW*o0==jeM9>hsJ@d)Mv5bl!p~@Tva0V=`u*F^ zQ3HnQ++|60s2XpgK~${Avz`K84pX&qV|JT(FZEKdV3*8491IBb#B;$Nzv^#|db&vK z)5C1avKtFedLq z$?n^ed4o^Fy|f9c@1l|aa}-cG%C~hY3)~Xo>yUa%iMzdtr-^C5wmTc5XOMB|dZ6l- z>pz)!*Y67ZOS8HKcPShIO1{=6U&yTyYCv;mbTR}FN^*j9JGH>eEPggc!Am?B1FxZ{ z|FyMry*Bv;?wwt!M$e63S?~$Us_|1h4WhuUKby&}SNB825;zPOU|#81EPNdS(yx#; zOk$Ek-bHE)4Ax6E0|K4@S)j(3c;0`e2(2%mI9zF_V_(3V95zdt5J$dT?5Xa80jr|= zfcKR$XokSr_1TT0>Q{bN2{eDFy)#P~w7QEGPh!-M*4KTGa(wlC7u4M5R!jpVHdW%m zY)=>qIi0FPo)WdJka^9J?$Lu7ju!fj7!fCc3Vx&N`H-=Xfj^jlHbY{RLs`?2!gFrL z?T+mZrCEwGC4Wqc!4n5UKIIWrGk((Pi{JUS-W{%V>V1tu_qW9PTzEc^{t|Mm=PJZd zjEsGYh0nIC^6bOHLmZwa_A6NHM+KFb=0mglZ`D6;pYU{k-JF>Pz5VJ(nVja5n2_Rb zjkD#Y=g?zS(*slfx!qr0`pjvTGgv8j7T4jA@Kf79x5*oWheNuA74rL=UkdgqXHy*V%1_33Hlj}h^EoI+ zuwUceNx@yGog^TZDOa|H0BPjOcg6x&ar6OCbWH4Tl7wD&GLow3t0g0BlY*Y7H$iVJ z{78Ba0gnUrf7fL|;(==W)_$jx5X&g=sB4?DZE08KDHWvdIoofPVfpG#-UWT<1s&?p zXNAIF!hZ}oM!=^^rNLvQbT{!Y=epJ}hQ5M3Lww<>N0X3QWk5g0@|_Ul%O&9Eyc(0Nud1;etD!60sWvz=oGfOxubIzY<@ zRi3^`hq7ye{V#S25`P08`#-iN47SyK$uPxXQ+Msxj{nk?*Cu~=Q*pT+syqrH**a^H z*#BFUvw~)gQjwD-&p)h9a3G|oSL3WA-_`>eFVipZZPO^}x(X@XwP{}m0HAW8u^T+& zMq>Y~vHF=P^=_Lwu-2`OU519%)vOuB3odlz0I6+)IdJErkn}S~UN>qKl%|CG74mQJ z&LD=|qg?1&&=AX?KrbXK^ZspDy2O@kF8K+WG|?ySXMmi%7TI0ea@1K|DM$%TP}fnlY(?rcctU=8DThQZ5y zxfa)Z1xr(ZYL)1i(hb3l~M5dg+ma(2@g`N-I7z#aj)dFMEk34|>B zFCjZ7=NEnB8I6TLRD% zQhcuSNxN#V|^7_vwA_ zs`e2dX3+ssLL7ZJ1uzu(SN|kku`ak*%h~K9`jnb%57lmI@nMu|%BgH8zN{{Sxtxf6oG-UW@+KyG9&I|7gT>v1c)upBvvD$(4->&^Rp#|Q#lk1)OTjQKZ-}vE8d-M!b!nSA}|7Fu~=zho( z)V7bCuZED1I@%`oA8B=ra(eD|O=`%o-BncVd4?08<3C!0af?^dAbOdg;)!jG?uf=T zG&F!>#@)BKLH~w%K}t|qR8VH)pzdXER8Cq^oXs$mGB=xiIVolij3JMq9H$c?oXNPT zbukvtvUfS@Ph;gCuZQvR@tHDJgJDyIJIleR>(C-b+7a`#5?U1#@qC4SbB_Lt;U219 zFm^Mxcc{uMld-dH^5M5re+lX70#PORloTo1mp1e;>U>JIP~m>}uf;7m;{!>}25vp9 z*i^s5fl}U5u^$QTtGmA!=IHnQ73MXpMNl6pn8?Gjd#dPVL@jsHVHg6{a#S*Oqzu#@ z%xy=`7fobed05oZtK zjaJmO9{Ja3M3@6WF@C^E*umDIr+9NyPUNGOX-M9o&L|~ofnrm^ry$@vl!D|S3t6Z* zv)u2DlL9H5*Tc@O=VO0@h|S98>?yZ^>#d5a3AjIn;_?TC_j`7xuIn&)7!wZU$JwG{ za?nGrqorlDh+ek+(8&D!w}N$6oOaQlq)tWU@RF$ZK9e`IIsPmvxsz|O`^KQjS%vc^ z%M61;w8SKBu?jX>u0$%DStIH?AG_*$L7N`spR{}fbsPowkg=y4z4;}8|50{Sl459| z;l9k_G*L;NZoX~16F!pf)0mf-Dn5SA=zxXxv6vplhi6l7#g9P`sZtx@pguKnL!9K# zYR8l*{(8ou{QP7ij8%{Efa|Mn7A>1o{k;j9gRAU@gvDKh&!LjZjIk1}y$(wTpnUK$ zYi`?Z&o=p0&=vcISmVr4nT|L{Zm|GqE<+VgfSx%zAR!wHega z&emdl$7`wqE-7&!ef6hU;dshxx^pM}WveWoa*c->!Of$|z%IM#L8IzjgNPTE_vz*_*s(iZoaH(;cQR<|2 zh^VBXU_}l7MPs2&9x#KWNoYxPxlRQos@{psv@kIgP!;+WsJ?R}K?!7_k(Px3e8hg_ zbD(~BwcJxphiHX#Q`^h){8{2Q^^M2;p?X4TfxgWSAp#|QZKX5#+c!qG>bFCND;nGT z`dquv_m0^Oy$kwM!ygv3eqURvi1uw_;E^hoDX*zs$HqparP0Q`H0w*e%n4X|xQP{~ zDZzF(R?(O?AD#9Hk6z#ruW(0ZGzF$B3hrofD5Nt=gtPDN#+<9)Azst^T~ zb`N-7TvPX)wa9*yj6bWm_cg7KU2q3J`DVQnpE}PF8C>pRke?iVyYr6L00xt|%joWh z-JNwNbJo8YlmDjK3OrOjH^AAbOJ8SOC`)(Hc<>KRDiQPnwLo_*eRb5o*GIf{%=@*4 zbc<46cd|m!<(cK7(>U0_yq=K%Q)1$+w6Qfkb%Wft7pn-Zsjk-SNbMEy^eG=yhTFIb z-=wiVpSky4W28$@C_OSkdha0mEL&+>rDWoDRQK<0{s1ZrYHDgu*NX}Y?&UW4=T*n) zt9o;w!=Zxu5bS^6J#1~QJ!1N~+mivn6J{ww^NNEROkPG_oYb7>2s*H7<}RD*6@yFb zTc*ai@NK(M&EgV?+?U6$RlwA)_smV&CGG5)TMwoMalxY^RCW4637Dzktkf@0P8fs- zO*NWpiF$oFw;WU)7E(s4RQhYc23wa_S1GQ@vuE!|T6Ul7^F&Xh105YADq6n6W`mFJ z9rGKjDQ?Z)GKQ^_*D6x=yi5Q+w$Q$-kh9Pq7%`W*036^>J2>(d_7udIx)__*-&j~I z+YXqVkJlW$Lzp^EWDeflmh!3ZDjFBsI!;^|svJ07p;Q;0MKlGZDc~nAQW|?gS0Hp` zjXW$~QM(pE=-bz&q@=jTHBbumTj0{7nmB()4BxingNU$V^8J_ZU(Tx_9?H7~No-DK z?3PuBP4+Y-gsJ}FGcq!^?m5C7t(SH$=bHAs>K|GkT1>;ktvH0|%X6+1UcLh+XDxsk z$19c$2OFzl^LQWpPP%k&>FQLc>}*c$2#_o&oPb0rM`38<_oE(K7qzv6G;r!<0%qFk zo*6-8xR{n!hbTcW_k0d{p6IN;_9<_^V;zP)_`0Qva1Cc+XVJSZRD|;Dlv>=+fw@Wehys=O5%*aKQ1@cK)^Sps!$3 zhCAIgISU4dMwZt)Fb4MR5GnIU-VpXY?Me@?V?2+=@r&B!FO|=pHADpC?4x)LI#Qmq zR22`q2GPqfOLju9v(ti|3H;XV_h8g!Wt7^gXx5uG13d7coZE|mYk=dpzA{goF{kG9kmvpZch{Pq_<2h zuhoGeC>)x;xY>R?=OGILaS9OYM*J-)FoYHpN#ITqai_~TYec#MrMaw zJ$19|usthlH?(3~YIldrjgEM7i~YS})9gBirmr8(Gzd1hHZTl=mSED(!?L$xgGH3C z+O{X|EO$p97ljRPRa^UbcYG?LsTKbMy6-h#SBlD5?o|m1ywljC(6mlHpizJ!%3q9i z=QQar`?OEk|8b#2BI$j>phMG>%J<%sqmp6sDI!YiHl$MM4jv=uIf&m{h3P1}BK518BvEumDARy5U6N3W|fHwe=1ztbPZSyT;TPO89ddwj1 z^&eVTUN`8Z7AsxcQmFMqq7H_huIO3>w>=e?tzBngn$tY32z50RlH+)GoClayNZr2H z%rT>tE8Q*8a6bF_1$5^gzDE6?zS{snlf_mi=tu;HL zSDQR)SU^enuuOFO4v{Lpfdvo!`2&me_OGQ*qq9Pdf*^nPh{ah}6+g}P`h0oW$?J37 z@qRq%WQLl@5DU>)#J7!3Y!C8keEHfT1Uks*376sACJYWT-mkeWud*i0gU;9mz}DGA zVvlNRw`k$2%Y74C9ay0xgwgX3+9Dm*Kc^<+QcKU}w|$nPy^5aIPZA}?Q1sOv4l>53 z(l#6$r?jt(cXDS8F|?7@6fkJWrBY8pK%!2xT?CDQJ@it+E$z_G8f3 z&h-ZUgU~ZBcR}8rFKu;rdYa3yzGDy04Rj`3Ec=wONpL}FXd(C&9u+vZ!kgOOrvpT< zSeOZh$!fUK?6|@99G)L(KIl3~+mlj*#l=uxx-q#Hx4(|B>ntD2-^*Wh(gorlWIf_- zQ|f(#(6{x?@>C@D=H@{(yHJI5 z&d&McU{W2fE(JQhXV0E6y(KARlFg_vr9-xvH+2OSmr%6ys9^aRlvaRV56>8RRq0tV zmol2c6b=daE0vdRSMLm(B$kKO=G?XDUlN<8L5raA$Sg%r=Qv;5_ubeRq?*3{hu;38 z2!)p=^%eLoPT|a1^vfcxQuQ6SGNd-&_B1uK<`NfF?$f1WUCWaDZ{{nsK}lin&$6Cc zZNDYOow)%a_wD`LcE7uujB!%L9tjKoDU`7}y(f?we2zQcvGqGZr} z#pwd)v7lQ+wJWgc_V2!=eI7vOlZJdwWhi{NzRP1!lQfdQ$VS{eOeek%NaJX%sZ;d^ z^tx136nlf_pNs9p+6>_R0AV{KD!LatR&ia05sS&~J_aRPG2hcdtpaIv;{5YqS%7gL z!X}_#)~LaVb#|E-Lq*(n+D?~E_9Msiv|^GXwpE>+&gYv3{(|reum(~Vc`=k z(;Kc-7<9LlFMaz2F>suitNi7euIyfA_+m0fC>14cH*`jyo;i#^EC=28+6v=+$h|>G(=cg($To40o z?1eJK4nxJwBz0<_fMcU-QZi%*y)}`@ooM8i&E9=;ubrvJ*t?n4Y|IY0MmSeElr1af z>6=|Zu>*!P5rzF+$!QMS5PRrZ#3`X7eAUxz9=(ts%8I*Q-ieA=Jg)#^_69%PmY<(L z+{%yBAYM^N_a!v8j`KPW^=-Ofed*V!yk>*uPs7}#9}Jjo7Z{(r$Mwdj@LFBE+js7=1T@C>!h1eza})g9&XuM{8R2nAkTe$OIVY02hR z+sNR_%Sw4s66m^_+Mz-xw>!+~Z+ARAQpVnuFn zZRtflSKuux_i()p^)qMG+);!8kCDUudbgj~7-c9{y7Yg`D!F2dE>ta&I<#7unnx`3 z9#K-9&zVEqU;cM>vK`P6(8g#wIjm~zU1C|d$b4>p$W}m&=5GZuKgjAIsrM;W%UN@p z@ny)I3LG>s{aIhZz-(fs#e(5Lun)44xX@D>UwW)VwQ=BiRFa%zghEl4_dVHLtxR1Iiab)rjj zVx|KaV1DQSf*aV43yOhk0oP1`b-qf9HdvFxws9$rBlx&3Rrs1nSsJE^iv@!+J;jz1IY z?jLg+;4P^wPR^dz@+ngno9%xhXEPH(`urxNYi=7m^VU*jW>K?zrv_*-wdA@|^*|Bc z*=IWKO#XUxjxvGz67)h1L2*8|8B}%5mwg5W!vh$W8Oyn*N&PKDIcE7jw$?VwJ~awO zW!HL##zv=t#xlbyx&HAUzNIkVhWg}37wI1Tb^y}iQ5yAy*;Lj(cM^}N+br95pD08F2|8}s1ysF!X#NTMuxX$0W*waeQkd`B z?wot)+nVgW+jp$qb@2PLfDB6;_FCpJX_hOyTWeWmeO))Xrbz#(QUb}k3DT5juM{c0 zyeOk3K59^}Ws8H0r7q|&fytc~^-ew0lA+#C^;^rUI+Dp}PY~s81c{*Np5#zQR_Jec zZZ1ewCU;gWepV`)kWPZRw58#{x3Cc+vN{ziXmqLbgk`=0V7_t1Q2j0KKXzES)9QLy zri9N>n@0lQ95>fbn&mBKh6S?`ZxFp%nALg`r6PMU34kPHxDb1cbD>+NLI~mrhQ>WR zmh3n2-L_6R;J0Y=u)!$sBH0?diYCts?Yp|>n>ZkBI z)0@D=LXJqw%V?!Q_bDR%O1T#F&D2tiH@eKZ*D}B=VU=!CPQ8vBp7CLFonUeXa`zwA zXW+}BPOD)Lf_UD8L>lCx(4^U>w|&WGb0lSJ8J11mQnR;8>i|feEVb_QZUGGrVCznK zN&QA%mi0H>6lOeUXygv8{E2Dkjmt_!Aiqrys;-&f%zXcRAZD+!s_L(ls%*ta$%?_2 zgxxYA=k&wV>s}c=Jq^067YW5s@e`bp0<)qkHLq==oO5;D@`UVY8DY&3^llJ28U}CR#4~jmDCMlRAxS73}E|(2DgJT!RRL+Tcs_F zPfk9;_G;DFD|bwQSy!mF2X|JC1r8s1c0UVUp7t8=RH~;~65ii`kFmD47B_%R_eD@u z-f%SZiMucV6i0vId#)JMI;3Z~#{1y)n9$1V*b4)F7dj)b7$7)(Nh#k9K=&L~6mslb zr@|FBX=&BnEO2A65^3dwWYU2fo&%jT- zST8HzsZcp~A*grGKfoFf`bd)A$zHOmDqyxeZ9kf1(Y$^? z<@@n*4*tV4`?pRDML3kyWc~Z0)M?oAeQ^HBi+MwwLn)UHOIAOwSZ=+n3lpI1=CC|8 z>nS}=Ab}B1BB`%;1G+jxH`jE&nQ`hjEalh65s?=jK%7IXO9)M zkn_wyPiM;2`C7|BLA)UTnI-Ux49k3_-2T&O2DROV-c-h9*{n5{p;03S9^a69CIO?T zZXKAqq{h?;s%^h@R(7)nGe0x46WOs19?JZhVGue}d`jKj;QZ=3IP}p>oc{XtE5dqd z)Z+MX9G>|JBVZ$(q{CTWTymIRbtKTN4&piFfeOufnxyOw`p4r2VSNQxtWJ2hb??tA>4j)pZSI#a!{~;@8tp8 zq~N04#*@!0y-F3blM%!PdX zwRV~OXiM%XkcgFM52(l8ejA!Qqte0w$(sU`ZfE~X>(fY2oaW$L7V zl~wQ10(yfeZmczQbh?Swe<(jbTWVK#g2;4F49kRYRDNQ@!T)@{fh{=u7pnSoa$UVn z$;DSU0X?y*#67S$A0a-&PO8L+vZ<`ra$>C#97b`&7 zDP zxZ8FVOz?TOzXb;e+3~R5^n4;pViQWab#o&^GcfkaK-sGF+10&pKKa3~B$n6=Be%-o zQ}JgLuUYJJWn{vcJ<5J#$$)a}N7{C#88f1a#+#Cgb|XQbQqm{+l~u40lM!1u^DR&6 z53R9Lm!y(Ag=109iTx51qaG#GO}K=1+*oBiCorxIA+09cvKDk5r`67`#&*cob&xK2 z^fh4IqZn_o-kqRmX{?L{!>W<6q0OYuJg$k zvtj!nA!eYZaH}q{pAzNV4jQKk9n=)-8cp}H;uEi%pwu=_=NL=d+=BGD-XH{{vE%C5 zeZTNHZxJ-nh`hf0a_03De`Nb^+}(RGFsn^1A+oK#%`z3XuhX(ak7)55t)S5wJ{7(2 zNsr%c`X+qnx=)_M+p-W7=R=1Kb@pd$`HlC%#dp6ydNesk4@!$!p(m!W=IC`K9E|zK zFSRbs!*?x4wS{^Z0>M8yDsM?H$ak@;e=~O(o1vXFr>m>~-jysD-Ec{j z3-)Guc^Kr-sUAmqK}8L*3}1}Ml;e2!C)nG_)10vrO<1{pTjmrxmd*|&)6$8yYR5{Z zKEdr!GjmdHD0Nk7FIqI|lhvvKiNH>Zd0QFx!elPmG5$qqU!2;mJ`wIJLF%Na3jMcXU`kJ`$A41bsoDCZ)eV})Ooy`2UaunOVmh`J7;>KGq6=SR3 zElw9inhg>e%9Q%HL1Npp+!MyfcAfms0Y@;;29DETyu+vAItbT*2Rf9-Z+~WV%&;o; zy{PvMH#)h!sI^c?alKd!7vbXT)Smy$`lhG!!OuAPYhZ2@QuWop=}ipWQ#yZ}wMqVH z-LOwp@bVwFYg!05e_=3r@g+t4K-lREq(B>TD?ZqiT$rYm_FN$4*H)oG{h7>#GE%G6 za(32vuiN-4RaT3XUF!VV%L&U6THw9w9w=^8NyM#$6AgdQ0ysD?4EY~=(HA>g|0dzf zs}nMDZWe{US&pL1w0u#kwmV+xb=>5YNZAoPtDgRNEp>3xav&lvsMCbMIwz~NK+%~fLtE8NXj#cG&7w#b zohU5LT47YA2^`!3RP^A+w`Tdl`2Ghnd8efF58*5(>QQrMSXA7=!N#($2<~v72`(r}+ev(Dx?d_j@QgJfT}%80LAuCY?o@v28sgyce>wc=DwQs{oX!7;sq|M{8&uDd|)r@!Gn_I6%A@A+?}R|&yQNJFEz z{#Y9^6DR$diS!uV@=R!4X%F`l?uWRQ39M_RbBj#=wiBin`ZKE+;|5~Y_ij{PDl5(M zlrFNb7HI|(#&!m+_Gx|*=hEuh54PncQwD`_qL`|M$7Wa>doaO{?M~E{(`~(Ge;rTR zh4l!=S(B6JobBtW17GjZR1_2@^}H;0yOiLtC%h=JpX6Gl^qg{De`HFwBc>)+M6Kq8 zzlmW65zI>tB>!ExEzUPi;Tj7o`>Ky8H@D`$O1$RGU6_tk;VBkQ$@AviMUa6i+Japa6f3MfanKoenC~RLaNglJ;W=qMMut zXWR&`OGV~}_AWtL8f1(7kX?`NfB4TaX0FhW?E`8!xJRw`!tgUQlS#|(#gWc73H_zX zhy6Axh1GoZvf|GaOBXekl^!M%xue@JueL1fmD@vWa>zaw`mIig?3h+;3EaLO&8%#z z6d?8$iPNSs8y6>vD(ht+kUzIbr=-j>4awzc*k?ngWhM5}g7!lKkxT0ZdeR-W-$x?l z@Wr#Oa<)UP;*xwUA7$3uscn%HnUgX!rMK zxAbkf6>1!NbT0O5Q8Kh)zM^x!g7szCBAA2SRa2YAczo^C$&`L6{i8Ua=I`6Y@rGtn zuGn~BB(|?CEqjSKtZZl(@nQj{M!HiYgE98%^mSu7j`KvY9J+?;C&xd}scYk`n3JAW zt#+fI4I;;5+g@Iz(uYvrMX(!H0mTim#8Q8UVS1Z~U9_}_%J@c64Jx`VF&`IOHD^Ix zQVIy{;IFAejk$>L{d3E%|9tHOSL7iYhBtW(@6F2>8K*q9CVf6Xzc8Gb$h3ITs9vJl z`$vMcNuVRcm%1%Q)M@n1duZ>c@{bN4X)~zWXD*0#nZiM$b||Yh`x1E4K7NE+>Zj5I z2Z4U~K$T!j5k`0s@o!Di`*FQWqLIQSt}d5nNU&!FGS-H zz7>8#5UZaD_<&xw{XjpN_WIec)U;n2$qxo$P|j5c>)^t+!46*-`#ruzSiZ^C7P{bx zZ6?X%!yR+o2A~cM&IE3NpxU<<-*{y?Y&2f?>5YC@lRj^1*3bW9FOJmVWEEZW`GL^qag)=yzBMxqDsfy z(s(22ZJPEC5HA8m;y}F6L$cJT%yslVaA`dJ?jv&JYhpgZzf;rj9Am8Ch)+`66b*HQ z{B^BC4yNj~XbuZ^u$9*(kE^h+l5?MD)vopT(^{CeobQ!wy<&+B;+CPW6)|=z!B&cc zvDYL`uRo)&C6TGr39sWEVQ-kmL7*hAw*LLu`rw0L$b*EuOJ|*lMRzK2w$&zC=Js1^ zg6=UqMi`@XWC{M&SDu||6pZ|>6wRAm_QfXNBCRRSvZKD`-l2+ke5Y$9i1qsLo0-rE zXYklh2UjPs9_>TU?5<~ntWk1XQKUe7+nW%wlC}2KK;cn0cuAy-B7V0kLb?ciiO3g6 z#MJZe5!CQhcVmeF@^oiQL7E2&e4zt+{QwpputAhd7;{3UojQ8!x01QoQ|W`52@MNb z!c-*=9p6%W{x)h!2-*_cH(LaqDwpL9suc~-5G4(;^CKOxUk{)0ObG6zr6$myi?Q{{ z+n3;G8>^OvQ)M|8b;VW=bJ6OyizFPtv}+dnyPam+T&dNGv1I=%6}mn!gjA9JEubvb z$ZJmew&sXa(hdyuX>%QE+q+Fq;+4Gy_F#z}Nykf^hYn(EP^-0VRn%F#u~kW1405ea z8LP|jf84eptzuu#95%Nv+8}ZC$Q1)`;-;Sds zsxSIhwK;H9AIcPF-U45C1KAa6-YlQuM_Ndx$hwF3>~nOG0H&BAsLV!EI-M<^H{?#ey;8ZGj34MoR+FN#CYtTTOs#syha-H* zl=7u98LwPxBg9tIB3?*3W+g=_G~Nx?`|R1Nx;^K&y-?y8_H@HFmS&@h+pDrZ`vhls zGZtg?b>>ql_QHJ_CNu$onO$1>=JBmSY5GKBbwknze*3aEJ4-X_wUJ1dDsFs`Z8%-n zI2HWvaQ_3#YM&Hkw_VPpQA$h)luBkG;NSB#Z z{d`OHiPl0+&kXQVxcFXmQ}m$!+$l2+fFXd&n%W=w;KhI%H$7T zF0dZ3b+xrjzGcD3-jP@9AV73>=#XmcL;Zb^be2yZxLlYM ze|;pvWkYp+UC%ueddM50Z|irluHH27nIL2`;=fU$W80(;Pu}{FMS&MP^yT+Wb=|fu3UScf>#-4LfK3n`H8CnC(s=O+lp#>$n_9Z?}`Lg|w~I zfDfT`cOUpGou@AEPky6V&P5kJDc@a_ljRJLc|M4!mW*Y=ueI9Ukj=|HkT9O8E<40e zBYOu1t1lq|9o-0`<(C2-n9qJ<(M^pqKJp$D`ENubWRKHJjn=KcZ;#!w9D0>=nBOLj z=*^f4Xk1(95c8dSdjYKAw%yvY-t?&7v=4fkv0-Oq61g4M;!@3$OnKx-@(Hdhd3iC* z+Ju@{01nxOjQCsIFqWG(?%*mSjc%OE&&`SNpQqd$X?4!MR0ga9`IN*NZ$hDlJJI+E z7c3?JH7}&<)qlpuxq^Z0*cu9jeE%%OptaVb*g?cqU8>5t;|QCfl4c*}qRcASR+kLl z%#*pwo&3S6^Mamei!}4gmlvlGfqTDX9*9x>&1;BD3&%SOtk z#Ni_&f2i8jq0ZP6#OFUFxYtu6Ep+>R&0RpNPv4q0jlYVvFf7xoxb~gd=&+2~}isJlVs(Xmq?CD{(RB zP1-ctByhFEbCmVz-kzfSC3};S)`AESpP`n(v|uv!eeK5VO$q(X(rkQwv1qjtp24D5 z&WhlaVUF9%`iv8O&Z0g`Z7(a2&MZ!wdqTonI!*3mm$$OSe;h&LO(i5b&&{LWdCx<} zl(E(-nvR4%ts)Wo9}=tG0D^cgw=2!XF~+vNZfoya5MLRk{u5x3_6#C%8wI z+tA}W_zaX#SvJ$kq)~z3bOwshg+`ed$;%#Jeg8q>tuMk(sH`}R_OhpY5b1}2o54+q zh^6WCQ+bYXTeGWC?T~#oYZYk_YiGVsGrC4fZxU$}owu);yeQk7CY}E#x|8%KIx_>+ zw(hl>-^42xIxI3y$bkYJs}r(M%ehEiMiRq)Z62oe-s5xWo9{aa!WIfZSr%^9o7Nh zFZf1lt2Os)|LMg&9@dTHDY2~)*3CL(gV9otcpmTEL6-z#QYbnmL8U6;vwf~YR41yg z+zm~C+nZx&t?)8JJh(V{Esv`;u`zo|U8=r7N9KLP7lXQh^oXfk)+O385X-|9(CK55 zoi`g)+?qyK$ik;p`JT!FM3dTdWp5idTpyGdnNhyxmc;I=LQt@z(A1TCEv2VLo<=Niy>4wULREP@K`V=bMv+Z>z$>VN(d{rl@j z5P9@CLzsS74#dcg0eBa8(~j#_wpW>5`6x-%fks|aJUT7f*sntKARtT)&f|+k%|S8) z&;FrbJNVB*pWh&}1zs+AYK`RdHecz3Z4qsOHf6T-AjifJaZ@w^1MQK@lu&26DWvji ztkhBX0cW1&_-wx0cz>3;OO7F_$`0|R2T)XzMlN(}|n8 zp<-%|DMkrLuV11Si|?+V+}6-2j;;z?VKH3`Zyu*_-xljTNp5-u(>V7w^`oW$*GjQ~wGIGd!73ucm-^Mm~sW(V1Y-i)Yj0>yE|%_=pvf2iaU&2Mx0 zmpcW74?J^(obUMfdMc*-^XDj({(0TpVP#$^Jp^Pp&gN25ni4d(o8G$=w`%utlC9Ks z_DhPt_VW^!u9;7%+j##I*G+DttovA3jbeBGR}E+0ol4le2?Y9If1Tb3Q2FVEp4eEb zl<0k8P}#R(3r>SVW(PG6N9S#`R_M0g+gqWcuXHTxwNc3vR);bp5xQzJs25~G4vqi^J$@N%xc z2tbG_W_5p%%ORLokq4B~7s?T%ojFQqv&c>*D1l>WpKcPU{dlYt@_xoZX3bJ#=VAH) zh!M`CLvUN6tc-<8WP^iNdzTFR<$#VL+`J7GjDNn;=%yAZ!L+~s^?mY!Dl3}$+7abn zhO2OD>e{2;NmUH8u5LCnt~;6ltFi5bx!Ga61IuWEO*cXJ4pkP!v%>JcB$Z^38`R>| zLDZ-x1E7`yS1SP)E|)1$GNFVc!r=~HCr@lBu!jf?0E6Fg23{O{td6H;uj#w|wl`hQ zx$(9h94pdsGsM)AST)amrl-60wB)IT$HHsk2@R)iXBI1_{-*ryl1CyZp!d3~-o6p- zXw|g>rN$*OWl+K@u78v;Agxc8ii3GPz^<@g6xo+|Eq`UcZd}k_dQlSa^~1Mb#_cfn z!)wF}4AXcfa1qC8ON<@2_p7_fihE%;5wLB`sJKR6rE}#}-23&AONV*985^R3Zc=)N z0(CebH2VF-wJWCJVBdh^68=WN6hK@Dt=lv~+;)u$D0LX}_`}Q=h;Uk`1mddV)$?Rx zP2I$)zQIyEMOqK%3Dq1)PKt^Yepqq;Qgcl*MZ4?TWlnKKoNGFbm=WEnP+_Eh4zXzm zaxd+?&|20Te6c6iz&fWgzXjA#1D0Ea^vxyHGqe*SLw|kPAYQfj`5^lx%-ysF$Z}y$ zp_F+jhBKs#;YN#Md~4O#&*YX-7hWF5H87UbN^C7rQ=O`*EVH8Z5Mff&gWqr#O)Pz5 z#0h=$pVsD*M*>$y*t&`KkZVr{#UZB!TGm;4yHOMu{jdJ@u8sRtog(FiUtF!jqUiOn zNFBm8w2|SDlexVTC4I|S)5*~>$cE5C+@&?am&|2*ZoQRlOwiJ&T_5cdPb@4F*dzJZ zlXL3y!>4)`F}%B++y=-8tANEm=5`))OJ#B(mpXjHv31L2_w|*_7RV_U+8#!yEX0=d zV^?qIO5L6+`VLDx9;4!R(tdiZ-iZf+oY#$Fmt?4^t3RyJa+;VnV{s}gn>&S(`j!$A zoLWtJ2d!^&g~wvnf7%V$*e~H^v^-L4!NHqC=rgpf5cE+Sgaj(CCj+_M6) zq-QZ!FN!389p)ClffDe^z^%31+VL!FcQ2v)VU^R$Dr|p=yB}u^PMEC0&OlBdA{PVr zAu8r#Xs9&4XAdGq;M2vKoT6CY7}bMrBV2}x{VD&GMD<%upTv7A`)n&GPhx_+`<-%E z-*5liJIR>tnQqos#O1|A;l@|Lhd0hsmZHYJAdpYireSCTC{SC>td0;f@j58SbLU<) z2s~d8!c5XzeoiKO*3{}SxP?0oA4)Nv9z2IqIdu+Xt-ZXuR4^b*zY@e)^6mCKc1S!OksfBg+J&!)Z3vkxTWBqX{g z#URfwE%^_GdQQ%+r!Jdy76j|THp+8AM0~zsD)FBTvTD&Vch)Fr_4}fLjc0+%3Zl! z6LZ)EE6UEO29Q<$E9<`5&lsxUv`26!{Hhxt@8a}L$Eh;6dwQbA#I^G%uFR(@v0!HU zc+C8k1ZyI79snkVJR8R}&$OoI#Y)GOTT`}n;~OCN&jm@@=I37jG^w^{w}T~_^h#c# zj7s+mkbz}Rz6;#E@E8w#{nUn{?= zPrvF-?-g)7zYem~puy2Ds&iScaKFm`G6jA#*~35F4TqhFmGzu!Yp#cTgFyd>vWj;| z#fA-cKs;O%M+PfS9Dt|cPx!0XJAXv~Q@_MDrE(V#)j#%g`n`qe?fW#M=bM_*;;A6HZJrVY(p2+eMeAj{zz->1tRdp=kU%oVU7|B`#t~%vWC>GUc{Y8cbin!Cd}x zZm|-i=(BdZN|#O97mN|{RJrso={nkcWZ2(!8z}TKX#+&`&?B{4H*L6wXI>vw9DTmbbCLlcydr2dy-H z%c&r#SogVhHaR*Z;1J`S*p=te)D+8OVLg5~mx|{X7ax}Igajw9`5o8I{s3z)s`&!#6#;b~RCTmZ-MgTmsMyK&D%J4kPT6HcMTl^mOp1|1k*8p1P*+S?y!g|Y%l zgoc@TgkA&b70T_RI~1nr>8X_U4?JT?XKkws7)lUPlJfDh*~i^j{v+I;eoLC5W79yW z+G5=B$ONjgF6hx9?!%gK_xXe9bkg~dufuS2{f7haV-u~rY2M&?9GV%^mf7RK`%1S& zqfMX^p+6cwyVZa5<3c}V36;sLd~T&wPDUFhPrZM-UvYyB zWX(FiR=>Fl*0&u`{z_I>uFH12>4D%^Xy2U9%*6JC>hb400>o$@+L4_P=)dH~eOyGr z*mLT|DeL|0JLyFm0XBs|4%q-~Lyd?SxV(_)a@?>;sEm{rZqxNk*9Y=^&89F!0NwZY z40E>eH6mv4gTm_&i&Ml!P^|9x2graEUAhADF=$VIA}QJ(C3-Eo;tIu{M0m z&Wskt#c$nuRRLHg#2VB^b~uJL@iG&XO5c#$lMnroMz4k%`utH7f3g#Y?#ab$tkBLI zDdlpx=j`fg=X^IoYPYZD2d4%9sU0gn2aP}2TKUNx9>sQ z{WpJK&$e9g?9zt>pKl(-0S62ySzV|KLt0iYCMYf@W)%x}v?dpeKKp5TlF#n#km6%r zekT3uu^4;pimq;c9(N`SkQdkX1dj~*9ERW3N?4Ow_`Mq(Kk@+rB+NSol)N`ViG_cs zsoVx!YYK$V4nVe~&yJYz4?a2f;OIsrUS-5eV2|I}7(cnxPTailJBCj=Y-Huvlp&1> z+kE%``GT?WM1?(NF;!Y^=%RfQWQXUPhPbg_;i-t8J9R~C-n|&vl5#AX-<#XF$;&DG za_DscZNtx1eR_QLDE~%$on5CQtnEy8&*}~2_|5v@B+~uQf`ea{i{w~n2svvn70)eR zEPIH z)X2($a@V0#smYIpth_BbU`3Ze}{y z-cgtB?DV3$yZOubN_4i`p_hYF`!GLJw4HaJ?4zh~`4>31d}`h`o6Fn|ZVT9o&rjB; z*8GY)hYP{x&w}UZKMabr8FbeF z{+M4v`}a}`-@%5yZ@LuDui}KwjU^R{gC54U@^uEeAq8*ioeOR0$qetHAPqtEQn|DC zu1UZQe0JB^wQa2m9MS+V$-@E$$U_bajPhJ_auawye z>3*%zK`poq(>|rK?3H@qwdynxRX7bJ7Wsdl^pA(R+TB#fv9V^E)Ttg`7Ckc8vG7#hwO{s=MW@iGEA%?yRX8ApU^H85gY97MBV|K zqoF7xIy6vQS2kDRcS#UJzJzzkH|`m~9-i)#x&@c3&j^Qk0&-7@LPRA~br!K-MoR~B z%jm+@^)*qoPxMq972%d`(|h_u$G8t$7fXKRpu1zsLss~l5qbs{$ZYy_j+Dnwi@>~5C z939rDPsf?}sVRG6VmY%!lvn%-%(oO=O;6);+iC;VeHS&(50BfGUOXK%-6Raq@%g)w zwEGrU+6rPb0sHA`9fk%JO6y~1cRtan1_TxJ|M9~e0Ce32j6`s;@2x>m+;+E8dlUv^ z^{U|x4fJ&CFd#v)>wq4kd1lgA16Q(jS&clP3ZQe1u2=)KFRLhjrG@TV}d)z zj_-#V$2KEP8W!VUZ!dLI@r}jJ7oD;?<+$#tybAG?>PJ@3>&EiYZLnTD4~E@hUVU}R zv|>l803<}G!MO_E`J@;Dgb2*-Mo!S1@SSZRtef%5faxyG$Ud0)Gw?_XD}fUDojn{Y zpC_{wFswG%hq5~WBJ(2T{u_IBy(U^?L;ZjpN{yV6HUPI2>It*~tuFOI1fT93X?nVkCx%*B#FejR!*CSzablM$%(3Y#j1f>pWoWse zSlsSOP>`N#F6iQDu>}IBCaiIQ3Yq1+QC3}GG%utVH~9>#Xtj&lTj|V+tiPx zuHMDnYvM`xybq*w5UCTVuAzocz``q#C|U`%QwZ{Vv?MM23jGfNECCf zm@Dv&@6f^8b6tadO6leg%b#zt_)iSuV_x$#vpg#x#leFd#JFhN6^>~i9pCvb9mFt~ zH8b}9mR8HZnTTfhSiCYj?cGNn--pzUv|8Wyl!_j^(7DbJlxXkoTYmXA1%8>b7Y|zPSyq?h(CqGu#AO4fqkl{z zjvR?7B^z%KB#8&SwmyKv$PBb;yOen(Jm&8vwj6z(b?GcT7qI3?KW!7moYAGFrq}cF z*|}RWs!pTh&kr1Y4oHudHESBd&ZUiPq*kdLC6CJ)-Ng(F<&pCOsytQW&85k2B0B}i z8PU&p8Z8ZH{;tAg*f$brFg^5Xla|+t{{BIIM(>82vktmhP2IP%!**8i?3d$lwB=^% zxHhnc#N%wS!;j3&HG8S~cweX(|^$PDxz*?o1g%2mxzJ)Pi-8u_s(DiqlaId~>#~qVx?t7r%EKSVFsp<6e`##^; z+bhR@_hI;q!jYWf$c~gHY*uHkGG2`rce>!#|L0he#D*(g`x`2=d(-8gIhhy=p&u3T zRS5*z!&n>)VQ)OIvAMJubS$^raEH80?;}z92qEuya$L%;io7{8 zxRE+$jS^K)&;Gn%0dtJqq1*CF7S%uF3CoMSj_TL~n_h{=QNCB=&fP1?*#+6*;$>o( zUZ6O>082BLn!%EbEzA6ij*Oo#Zi-h<7e=4Sp~?}uk>s}k_AP$|T;dl7l=3n1G2Hun zS<)L|FrZ{n7#`GfxKN?NBxeLNN)syCEmw@ymP*6)uWo(BcaSypsr!saL!Cz*Y;1}8 zXg~3m=v;sSnybkC0;FNj9wc)~(&6m9vReCs$D@rUd zNfj5<%aMdN9KmtIa!^LaRB8eSRoUg7mQcrDK%=&)IgS}*Q(ZM7!9JI)%=M4-f5WroSzO4J*z`v;rTM}UD)a7|?7Nzj(2u`Cr7c|2Ry{sGMaiVmYoT_uyP6V7} zOfxB)>Fw0$#y419lieYY05JV#g(2!zL|R2YD35sIB;cy&Su6AycNPkIVA#DND~IX( znlNgDWd?i>?_R4`IQ`xl@MP4Bi<7i5FRwbejFc!uYk@xcQ8eHF#OK)Od=a+n%%OC= zK>hl6(lrcsS^(md8@QNGsgQfymgYy_V z-P%?VZBpcw2kcv=%v#BWN3txPG2iP*S zA_!ss!mPY?U9@QajxFGih+ejaickRjvj&ugL1-)3sEz)iA@eiQrK{l80JI~FlVopN z7%dc$F4RF`SZyP})g?^$>kP_vnLq|8M}>T)At}$+3jK%r7bsjCN0fJ2h8SUDK9DaB z+in79TeJg%_pz`=&u9ERPf*z6>gIh812Cetu=GO~R#d^wHPAz^Jc0wt2h5Qy1++%k zmzgc_Wih2prUGtQ1P=fPtYJDMvb!`D-Id2E^30>gtU}?kCn4@R#&(8$KE> z4b{JD$S8uWEi!t31%9hX`NT3kMwAv)GU2vjiE0PkxqyO|$zJ4;&4;_M5td={h@f1& za^7Y5xk#!FhkjKNh*phtgEX#(Zm{aBH2eE+VAJ1P`p#v52k(E|;Ovecr;$My_zyn* zkZD=h9(h85tZ8hwAJbAH^}XUvwhscHnjO8T-r3b%HcO!7i%;6ywOT*Hcf}U3MgK$E z7(nm!72Ghnfetvd|9$f7}AR&$1_Wpcd#K zq_fYXVmd%0+$legpBX_p+#^hX&N*$mnQ>i7e6c zB1wvFJ`2rp>JIw=$KDRy`_k0%r`&u=tK;)$v01$fg}_d2=P{7eK5Kf}HH6wr->SFv zK^}~iFQU8FL302n+}RU%J35*qlUpKP0fJxVKrDl{D=^-4ANVe}^u0BR*AN$Pg>AkQ z-HB4glO@yR@Y2vww5u-Amc7g@u4aR&qC+8~U+U%c&e`drNWX(DGZZo;+uOPusq8j7 z_-b@8HnJc#RNvZAr^0;mKEJh}%qf3#D)}p=l1~SRn8LHX_0aYhg{-sCToFGLXp}+X zb}-abYg_5deq;}*nA5JU611D#TwM`iJ*S*{*&K_GjuMJpl61~l@LUn2?BuMp3#iGd zzK_@nKzq1}0WbXWqC>s`S&c6z{Z#A>AnfW%qzl%KQlolkUHPoh@xuyvm_Yl#y=q`h z?arYGK<~TdNByq=wL3mADTpUUhl*B%e}StNjOSsD7uoch>Ey{?1U6oPqzwEIbnMm|6O{8dHiCRmwo`Ey5%DD|>o1%Iu znN;Y|u^;CbV3x6335@=f&o5OVN&m0X%GuD?=T;Ho(DONV;yJB7bz?not}#wdTUU~@ z9|UA0(319nj7>YV)?x#8*m&L9XCW@vX4m_qCm;@ddyRnGET{y@w}AuDDFs!jv-{JOo^Ry}nE-mL zW=(F2QHbg;y?V}wOBC842?o7R+lF{*q*5*-Jh?`=dAi*m@XnT#E1)%)26Q8!df|VG z@f7%QORBYtHpw%K3iwxck0J=c;s0i@lb|(K5=Zg~{27qd;rDGSS|d9viA+IU*c5Lc zNqP8yMN8N~tO|(k3=UP&jWT32q>tz87X1TCyjOL2fu=bKbidnNpyX+fwdj)I+I*o6 zS4GMdqBgH|T0bngDONF{7v>DV(h!YZy&BaSF^l;Y%FqFlM$)j6E;K%=;Q+XetB?C< zp2+4jzQSH&a%;jHp7^`}9TWA9is&iUU{Zl^_sa^IcsYEBnl#yC&J%WhX|B8zOagr& z^F7tMoV%SiG0n*1SNd5v)i$6_lh2c!HVAVrG$h;)iWb)WCXcIur;51AQmEIx-(>>?nM*mv+Nx z@`>3>>os#AGUNc|xz$gPk)qv{vMPH6lvsFQX~qE1m_5q<*OIF7he-T%^Ha`N(lTHU zG=$Hs2AJOY@)qufRTbrF(#pf0CXH!}QXQ>ueqz^Z`;m2&h(HEs5NN+?hvr)K`o3ej zvNGMsyZZFkxX6K6tBGlQsYG+qn+qn5-%2w?J#?XFOM!U5L>~_Z76;f1Z+;`_cfHnd z#|TSXb|}JDouM*|8$#moC{y!YV4ml$0s*Pl;0%H`UkE+K|JFW+`nP_1fC@aWbY|&B zROej<4}6b(djtAROnYl`HZ#0f_=v!#H6>-=o+9==@_+me6|>o6Y<`JXom1S|*?x$~ zSLt-i!;RW*zY1L%+!+Z-4KH0o9Z)rf@_1w8)e2KiFWy~92G;I_Z+_;Ou-dX0$4AA4 zkc?sx`Y%zDJ-0$mN*g|gjOh}z$kkB>caQ@5Y*h*%=b$3kr*47)s`2p!_pJb`K+e|y z4RCFMPa98Z&{Px-hGdvO80(17=kcU89b!ggsS@HL;+l}N1klm8ZsxLHf&5yTcS0rH zc5iqnUkNkDJrz8%CgGLPq7)fj;L%f+@#e=E6t6ej%$$ROhb=8ik#5=_@iKwB0$-ds zkQ}|qYwOd1GJF+Ey&k0aeKvb(TkL_3_nEW0&t+6{Os7m{2`I=sKwSB(=RDe_1JFKy zHWjj*CVdLJMW=$a@YK*nY5Q^yk4qLMR2%>9rFm7XWLAXk$<>hxe~Znnlg+A1J+^rt zb}d8@>}V=N6eJrw&n0=ybsfif>B?m;%jJm3fwzK=d0vfaH*W>nN`*Xt1)gi{r8!u^ z)iDd%24#mtECv~V`e}4L`7BbbgWp4mh}DCe7*-9>gNssH1S1AYQvDtjfU6#O#Q%+B zHzg>CkbS+qN^_??lyVDY{v1iOr9J}TIX)-i!QX#Et8=#%`(!Spt z#J#|)CFFxlI95geq5FbD`Msupe+u`FaJYUezlJ;=kPQSxY|s<~*bIADA!k2MCJT9i zq4Ia!eDhy%^SshZtm5;t^G}?V6!T&auz8DG&$~VAm$i$=-HtiFOVIQ;V!kK}@9{o< z0J{5$WYpL+HrDLY#iu9jrJ`=D7u^xSJg7ZQ;k;hCXLM%&QLj7ivSzK4MFd-;I?c_0 z%%~||cL2lMiFDveKzah0`03JRplMYC@ZTFz2?YHtzeTT-XtQNY(`(rI(oC;H>Z~9p zt+hX9p{#I^jauhT@5ZAz{9wI9H(-Wf$<-3+a6W#y4;WW))+d`5ag2kLDX|DsGvSUWE{q&6 z1k>jMzuR*AKhgk)3-q6Tzw#GoCzt+yOZqTDVp3^SZkbUUV;Fi~f7pS|O|#Nod=uGW zZrjg@tOPN`L{1@C`c%gjYEe+|TJh4(fgP2pjMO-5{gJHU#x>K8mDgB4ak zwE)g?jFi}?gW`N%d}jV{Hx8)UYwvoT~mpK?^9CP$Y zP;*+b?}Z=Dh_#f)3?NZlg4HY7NyjE7N3587)tv+BN1N&1XPEt(%qR5g7yFB*rf=gq zU}<#|8t!_`5~5VY#Nsk>^3=y;q^)MlCvG%BHMnJGSbX3)<oy+?)O@Ep&8pM`@MiMqcj$C5v zs$SGTq0)bX77!T8wY?h=aXfciOhGBUw}wS!HL!bwDHzByHr2p5Uwsb$3D5+8 zdag~uYX4p@6PM15QaHsC4`DqML%cs0#n+DfeL-Ze9NDLQbXp!Uk!|Pnj3wz`u09my zb56)g#m+6%iU8WUH+)?(&EV>~PB}>qHkM}m5{!EmgDD4{Osy^ZD%ZZ2v`@>FYA|D1 z52m?wP)@j#fR$xmVmu~owJJ;uYy*kgXGSY-FL)nPiKTl@OPoYzeVn}LFy-GZ{99AJ z<`K--93h9o$<+!pqUh*J$Gc;= z_4JbW(OY8$%l?B3R7d&X9J>OP=dx`8f7uFc;ONa`2j<5w(1sZ7-WcRmU|j%Zi9@*M|aFVNn{9xKgqFuJ9cj-4S|Vpffgvj*Pj(6QuOw^BYvDtW0b zs$=iU&KV@!#_@Mn9AQ_#&WllXEmvKiUzASgEIA?*)Mk=P676HTEqAv;-T~!>1CS!# z8ivEoKVV5q<(9RR_2U$zfaXCAf0@J)gAAp)xoI>sf=%ecua-F`` zy8*hOjfDdfSfmI*GXTPhBD8Ty^|D5Nw@_4%wj@9%k#c+~LuPyiL-;1jW58Ov& zf0D&X1$taa!#)e>a%%F~eY<|cbv-J}q@%q7Y2>L@vlK_m-z632v9Op=bqugxU1*V(v*bmpW>vQnsAfmBBYl@OF&EMk1mMT(;_7_sRbLXhajGz) zTY>6JuiBEtFeBeD!0K4B*Ep=xl(I{=J{qzeuv3LLNTb(alT8%S&}n3(EX@P&n80@z z;x@BOudJ`HD6Fhl^&g9IY<#ZzURGpCUUuVMj|fwlw+$N>=DS-#@A$*44UkGK1!g>q zv(C^_#!HjU`G|Rw(y&$XY1%gmrbATtHqocH#xEzjkLwh~mcXeec1yDzE;?Rd ztddk;B4S>`_tl!)Hf*TRYK?8222ENaG?;K{)_1PQR)QD2M9T(hn;h8|-!!&hmX+nu zU+^8KcUe0dL>2|{jizPdQAM}#DP18LMlro8FLucSZTKs zSg^VAzDX)obqkOe!Fr=`lX?wQmc?R?X72p*EWy4(gW<0=xw!57u)6lrbV9#W4eZf6 zzJGAe>8dBxkx3{v=;C&?9)P)qfIT3VBht!9ZF{gjq(Qg_wwJcg4|q}p>#N~n!%f#I z{xS#avO-h9*psE)PSm8cr$A#`$wtL)dT){B)co*D>H&u7Yq`j4Hh@1EMKFuKjQcbb zrdHn(nTwNdH=WsYSeKZ3=NW8bO7?H}X<38f|Ap9|Z1xujj#;2Amr}t3i*`GoFj;}d zTTRqBTVEXY{rfYx7-MCfI|tpQq6m&CyAhb9&w`rclV{>)UrX(NEGNl7SmR)6VLxSy zWqi&vJ3Mj<`{6SMbNEJ|C-ceuOeYk#D1P1h$J>qS`KzGl=Upcbock=e5y-}s?lggz zvc!|pL?sjftpF(-^lpBl)Gb_260K}9$g$E+X5+fNCz6_Ql#?}qx-<65rAaran_^%yzINvS1TJ?!a0PIdD_(Fnp8)x;RFxK^5V zI_Y|lQ{I90o7wb^k>)=W;n7B1Z= z7N$)8>sGt$<`MA(_^}c7X|46d;^HgJ3=`%wb_|yekZIlC!N@=44jVnUR`SZGHXJqv zI=-tb7r2pfW*20_F~dy^F0aRZN?M|YAm+Is?K)hNYGI;{ZseOol|lv^}IvfEW*T`6%w#& zN{}_9Ez=|3UtwW}va%>g*_=tm+MC+n7aollH-mRzEH`s(OFB6L%hf^4{B+4=->U7l z)23^w@m^5vSFfd0y?eK(^FR_Q83YL&_u|l`&tV3@^#ky~IVrI9fQCR~Deco`%_io1 zfaZcP+PnKpwHy7!qi6@w^HxxhVgeM0`=d=S}w{?ov?dli9{oYYo zo<5aO-Z@-UTqz|B)gI#>4IWynwRlL6R->t8kNs+agNwd0MXoUCpX|o`Hal!2@E1c8 zlQucrrVvAr4o;nxe5sn=zih}0Yns>8WKsp8f0!F&-s+p~@FXI~aA3RtsvRm1Q#La^ zh%~w-xDhOEgPlBVm~dmtJF z1{=<78DQVrBN66hRWTJc;aWkVp)#2~^*q51CwUs2ne9P`%^38WC&wvw8{-}IB-l** zBkTzrMyVlA>3#mev_JD#qv#IX=3diMg~SX9U%=WP7`*0&BL#l)&tYK?J5HY+E}S<= zscqj$6M}L!e_2t_a87{JC^hegs{)ApK+!*3 z3QFLuPJ7H6hdS@2Evxe@7?Tv8q~hqOr8L}Kr_Xw5P@I@DnwAq%@h3yk{f`U?IUjLR zmBFg=)R3APIzhnyE#L-@1bM9YWrQCVM)D!v0mq>XozllSAwyjP5v zrzxt}udO(`Ms{Prx!{hd8`YO1>l&5R)s5;VwCGUGS)CGUS>@bD9N0?!vShrwPf1($ z50BSp?Zat?XfxObP^W_(jt*q&#~RBSskGD zbdNo1YI-0E9iN&*Q-lOlP9=zg(T9U!+?gl9R{=ZvPyg*<7T3eXaIwwnTarPjvuh0a zXD{u~y)-^K^61$=2_o``SjiT^O4h71xEXRP{;$28;ho<~+T&zp|=is6d}$9`^7~tlHG4 z>({nxE6(6O2rzqR#T*f^cU4t7J}~)2kJGw9dr^#VMOm(#P{BA_140u6*~h{!e717F8SV{ zE9J_92qWtozhsW*W{(c4(wd*dIab&Brj=T9Si^o%oflx;13g#pWQm6omJ9BcZ=#=A znjd_rn5jy0h;xi{ydl*DYgRRNnv6yFyMBWao~G!bRcx{56D=&aOusU7tvzlgS(d`| z*pKJKoOeYD-n=f-d7+Xw+12qd@TO^^W213F&`QPkQ1Z*tpjm=`K?*jD(l3*BhMm>n z`-?&;`0U(?rOl@`w{F{7mFB&)Jw{7XQt}xhaPeNgn`?l)*VR#pxY77jv=ps>revjC zOil~y7gr9oDXdQOcGW8NyFI<3f7W&3RGC-jB1JhN=%VY2L|MF@Ol=Ua5iWBHNd}KS zI&RDe&&MVX={uQO=41wxMaeg4HHpz9P(05Y!aC&oP`MpL_-l;<4GZC#3->1^?u;j3 zwH9Vf_aEW$UdGgK81+)jZdj328|eCYeNlU#{4HvnX4U{t#l;7<;J?b0ye-sij70!dezz+zbqGelN`;}`<2uR}CH zwI_=dt(f(6VH;N*@7;NX@FqGv+tSD+M~Nj4c2wLrN%-P1Ip14Tj0{xH%#L0jXHClb zYdxNYyWk_>5tXa+EAz%xBr`o$`LgP*L*6UsNH5U9kN;&aPViZer^|X!$&r5?WNd6q zu6M4t;sRw-y?Q`|hm`UL)R@{6F0Zhkdx=`ovU?SqISf~H_m%s{5MJ2a4|NSW2UDVNK8xLM0+h1-3ULBC*P zo~6LUn(Tul#h;?JKVTambNmtr;7^M*pLFZq`8pKMGWg~`t3x(Y%#zKtV1aNssVH)< z2Q<4Af-3aUIa8~O_mQj4m2C}ZLQ?b)#kdhX=R)BdOZj@|(`CQ(5tDWx4l4U)Eg)mC z1kvs5Nzbd~mm0LD=FXn615X*Mkn@yzH!l$CRi9~r)YdA$jht|?U%CC2M!*dP#qZpB z_x32wD&;&Rp7oDUpJury5OTX|uzB!zQJg;S8n3_wBKW(rlWsLy-b`GGb~-9Tks#d! z8;)~?fE%zSyp1O5@0Z1?`uEuNtv+Z7&s<_(Or$vFNm49Ges^55@50OUD6YGBe)MIB zs}ogL**Sh?lQ!PQQ;(Gi=9c=xok^bUV;a8{+^6>ocLv9r$YkVN3vO(*gzKx3v(qw8 zY6)&Qop37!Rbp{@=en^!DA&@#;{QSM0h<&_`7l_Ku$hwb#%u4|4hU5apy}qw!T7@4fQECje{U zGsOQb@P_uwXu|1s*AV>N{1b2uRir3{^?sL*OB|k+ zR}{nb#C2Xkj%=xkp&Zx{56(Vl>g60ua-Z>kW+eYls1Q(V{x>}2nS`vvlV`+1X)Lon z(rh2ZdH5eAguEOEAuW|J7VUUyX|5mVSPyQOJfN}u2{X%T+399kbaX@ukd?^Ah#(Bm zmU^y}`|aWSQueDw>}!h4^#`B&Uh|AzDGwT+%~Sb~gOE+L*iU{@K7;@dihXwW4DzYM zE)PE^sJ*HFEF)%9>vVnnm=y*b3m}_cOhvjf? z>lI+iSuvfF9Z9@juCv(`cuI6KczLu*$XzdJ&TyD>YG9z?hA7z`5FPLt@TcH2bP^qV zazIW1iP!*K>g5wG@xM}j{7%+WPxUHgXF^6wZz$1Tk?R8jv|SeHX?G-Hej$i|ehU8b z<-Ufza#MPZl-rAJYr{E?{2%;#+imy)a>En&q)1?b6M3M=C(QZr4{J?o0lrb^T-4g* zBb(DAsO4El?OINx*--q>cGvtos-|DPo_|z555TpI#t)_^+}1;Y0HTKubtb>SYJ>0d zG!4AYdk^rqP%YXCG&r-Ili=qAH(5WCV+75S4n?21*AnWSs*5Lk$!5!Done{&XV*Xy z9(*5{i@2mxKM}!L{ykXk8C}!|vG0VC&blOoD$U%gogY$^b;uwC3B*S6Uuu$L3fGrT z^V6i^i0K`}?#U4#Y)yCY%m6F{ftYCae}BGla#AT=j30N0wHZFzdF##~LCng!d-B=p~}TZ+Pqtxm)jyIDE-8Imr@Ft`qIpDSh`g|C3C?Cq;pL!~djA(#h@= zzTq~3_taZ7ftR_1Q_C?CroVcU66V}!WWBZa|9$}pMG?XBa}~BZLK{<~T4raFcb0jF z;m&6JGLG_=K&H;odjZ)8;D&W-6O6OdrZR)6VYUbSsg=Z})h4JOp zdCF*$oR*+xtt>0^^|QaQ4>x214vj+~dm=MHd*j`nOBC$m zodV5c!kZz$>&;mjZ9U+cy})rzUSE1LntyNo`fdR278Vwwu>r@te0+RN!?lrmos#0d z#tYk%4u0(RTJ&&Km+pQ4{!S}PmUqv2G|@QkdzN+>Z<=0ivBLIj9XZhMfM)?6LVqmz z&B^GLRolR?VM5nd8-gn3ylNICklKunsET)Uk#-OL(ifs#i-^xzn@%MB5<#H&^cG`C zlJyWHIX-BUcRJ;x=IXq0A&BRH3 zVNN!YX3qcoe|CEVHECv{`*FG*7nOr0JR47oejO4sgI zdf#6k^SfF+NG1?Uoo|{N3è$ycp1*M6x#^n7j!#%{=?oO!9bsFc3b^df^h3ZNB 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 ar(UWr%+h}H4h)P3*P;DK_c8YP{`fyj>0