From dde8f597a200830ca08d3f570526d83074b74cbc Mon Sep 17 00:00:00 2001
From: Wenqing Wang <wenqing.wang@ufz.de>
Date: Mon, 10 Jul 2023 17:46:28 +0200
Subject: [PATCH] [UnitTest] Added an unit test for function
 zeroMeshFieldDataByMaterialIDs

---
 .../MeshLib/2D_mesh_with_reset_sigma_ip.vtu   |  37 ++++++
 .../MeshLib/3D_mesh_with_reset_sigma_ip_1.vtu |  37 ++++++
 .../MeshLib/3D_mesh_with_reset_sigma_ip_2.vtu |  37 ++++++
 .../TestZeroMeshFieldDataByMaterialIDs.cpp    | 123 ++++++++++++++++++
 4 files changed, 234 insertions(+)
 create mode 100644 Tests/Data/MeshLib/2D_mesh_with_reset_sigma_ip.vtu
 create mode 100644 Tests/Data/MeshLib/3D_mesh_with_reset_sigma_ip_1.vtu
 create mode 100644 Tests/Data/MeshLib/3D_mesh_with_reset_sigma_ip_2.vtu
 create mode 100644 Tests/MeshToolsLib/TestZeroMeshFieldDataByMaterialIDs.cpp

diff --git a/Tests/Data/MeshLib/2D_mesh_with_reset_sigma_ip.vtu b/Tests/Data/MeshLib/2D_mesh_with_reset_sigma_ip.vtu
new file mode 100644
index 00000000000..6ffa08402e3
--- /dev/null
+++ b/Tests/Data/MeshLib/2D_mesh_with_reset_sigma_ip.vtu
@@ -0,0 +1,37 @@
+<?xml version="1.0"?>
+<VTKFile type="UnstructuredGrid" version="1.0" byte_order="LittleEndian" header_type="UInt64">
+  <UnstructuredGrid>
+    <FieldData>
+      <DataArray type="Int8" Name="IntegrationPointMetaData" NumberOfTuples="237" format="appended" RangeMin="34"                   RangeMax="125"                  offset="0"                   />
+      <DataArray type="Int8" Name="OGS_VERSION" NumberOfTuples="20" format="appended" RangeMin="45"                   RangeMax="103"                  offset="328"                 />
+      <DataArray type="Float64" Name="epsilon_ip" NumberOfComponents="4" NumberOfTuples="6960" format="appended" RangeMin="0"                    RangeMax="0.0016052057305"      offset="368"                 />
+      <DataArray type="Float64" Name="epsilon_m_ip" NumberOfComponents="4" NumberOfTuples="6960" format="appended" RangeMin="0"                    RangeMax="0.0015402060172"      offset="297340"              />
+      <DataArray type="Float64" Name="sigma_ip" NumberOfComponents="4" NumberOfTuples="6960" format="appended" RangeMin="0"                    RangeMax="13774458.426"         offset="594312"              />
+    </FieldData>
+    <Piece NumberOfPoints="1235"                 NumberOfCells="2320"                >
+      <PointData>
+        <DataArray type="Float64" Name="HeatFlowRate" format="appended" RangeMin="-7.5902877365"        RangeMax="12.547198676"         offset="891284"              />
+        <DataArray type="Float64" Name="NodalForces" NumberOfComponents="2" format="appended" RangeMin="5.2683560639e-09"     RangeMax="285265383.51"         offset="904468"              />
+        <DataArray type="Float64" Name="T0" format="appended" RangeMin="310"                  RangeMax="320"                  offset="930828"              />
+        <DataArray type="Float64" Name="displacement" NumberOfComponents="2" format="appended" RangeMin="0"                    RangeMax="1.0970830883"         offset="944012"              />
+        <DataArray type="Float64" Name="epsilon" NumberOfComponents="4" format="appended" RangeMin="0.0010070368661"      RangeMax="0.014356426974"       offset="970372"              />
+        <DataArray type="Float64" Name="sigma" NumberOfComponents="4" format="appended" RangeMin="4671857.0384"         RangeMax="26516695.212"         offset="1023076"             />
+        <DataArray type="Float64" Name="temperature" format="appended" RangeMin="300"                  RangeMax="320"                  offset="1075780"             />
+      </PointData>
+      <CellData>
+        <DataArray type="Int32" Name="MaterialIDs" format="appended" RangeMin="0"                    RangeMax="1"                    offset="1088964"             />
+      </CellData>
+      <Points>
+        <DataArray type="Float64" Name="Points" NumberOfComponents="3" format="appended" RangeMin="460"                  RangeMax="854.40037453"         offset="1101348"             />
+      </Points>
+      <Cells>
+        <DataArray type="Int64" Name="connectivity" format="appended" RangeMin=""                     RangeMax=""                     offset="1140880"             />
+        <DataArray type="Int64" Name="offsets" format="appended" RangeMin=""                     RangeMax=""                     offset="1215132"             />
+        <DataArray type="UInt8" Name="types" format="appended" RangeMin=""                     RangeMax=""                     offset="1239892"             />
+      </Cells>
+    </Piece>
+  </UnstructuredGrid>
+  <AppendedData encoding="base64">
+   _7QAAAAAAAAB7ImludGVncmF0aW9uX3BvaW50X2FycmF5cyI6W3siaW50ZWdyYXRpb25fb3JkZXIiOjIsIm5hbWUiOiJzaWdtYV9pcCIsIm51bWJlcl9vZl9jb21wb25lbnRzIjo0fSx7ImludGVncmF0aW9uX29yZGVyIjoyLCJuYW1lIjoiZXBzaWxvbl9pcCIsIm51bWJlcl9vZl9jb21wb25lbnRzIjo0fSx7ImludGVncmF0aW9uX29yZGVyIjoyLCJuYW1lIjoiZXBzaWxvbl9tX2lwIiwibnVtYmVyX29mX2NvbXBvbmVudHMiOjR9XX0=FAAAAAAAAAA2LjMuMy0zNzEtZ2YzMTAwYTJkMA==AGYDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABL5+VzfjYyvwrbnM85G1G/AAAAAAAAAABeJhShq8IXv0vn5XN+NjK/CtuczzkbUb8AAAAAAAAAAF4mFKGrwhe/S+flc342Mr8K25zPORtRvwAAAAAAAAAAXiYUoavCF7/GwXFv/k4kv6JKQFSfElG/AAAAAAAAAACoE1nAEmocv8bBcW/+TiS/okpAVJ8SUb8AAAAAAAAAAKgTWcASahy/xsFxb/5OJL+iSkBUnxJRvwAAAAAAAAAAqBNZwBJqHL/k7QvsJTshv49MnpB7TlO/AAAAAAAAAAA4EAtgwa8wv+TtC+wlOyG/j0yekHtOU78AAAAAAAAAADgQC2DBrzC/5O0L7CU7Ib+PTJ6Qe05TvwAAAAAAAAAAOBALYMGvML9b/Y3TiMcvv/WekeQCN1O/AAAAAAAAAABQEtOzS2Etv1v9jdOIxy+/9Z6R5AI3U78AAAAAAAAAAFAS07NLYS2/W/2N04jHL7/1npHkAjdTvwAAAAAAAAAAUBLTs0thLb/aICcR4owzP0UiXuznq1W/AAAAAAAAAAAO3ZcRjqUev9ogJxHijDM/RSJe7OerVb8AAAAAAAAAAA7dlxGOpR6/2iAnEeKMMz9FIl7s56tVvwAAAAAAAAAADt2XEY6lHr+1N4aIdaE0P37KPD0hcFe/AAAAAAAAAIDaEdLSVikiP7U3hoh1oTQ/fso8PSFwV78AAAAAAAAAgNoR0tJWKSI/tTeGiHWhND9+yjw9IXBXvwAAAAAAAACA2hHS0lYpIj/LF23msyA0P3NDH6NkGFa/AAAAAAAAAADcN6eqvzchv8sXbeazIDQ/c0Mfo2QYVr8AAAAAAAAAANw3p6q/NyG/yxdt5rMgND9zQx+jZBhWvwAAAAAAAAAA3Denqr83Ib868875tnwwP+H0cmtnBla/AAAAAAAAAIDGkZ+449omPzrzzvm2fDA/4fRya2cGVr8AAAAAAAAAgMaRn7jj2iY/OvPO+bZ8MD/h9HJrZwZWvwAAAAAAAACAxpGfuOPaJj87XQptTZI1P2MkQuPcw1S/AAAAAAAAAICn1rNTdwIUPztdCm1NkjU/YyRC49zDVL8AAAAAAAAAgKfWs1N3AhQ/O10KbU2SNT9jJELj3MNUvwAAAAAAAACAp9azU3cCFD9gflKG7gUvPyx2C9Yu5le/AAAAAAAAAAAieRn9VPsxv2B+UobuBS8/LHYL1i7mV78AAAAAAAAAACJ5Gf1U+zG/YH5Shu4FLz8sdgvWLuZXvwAAAAAAAAAAInkZ/VT7Mb+6VXJfF2ApP2iB6wuSglO/AAAAAAAAAIDoWFCldEIXP7pVcl8XYCk/aIHrC5KCU78AAAAAAAAAgOhYUKV0Qhc/ulVyXxdgKT9ogesLkoJTvwAAAAAAAACA6FhQpXRCFz88/bDCoWUoPyDWjxrRB1i/AAAAAAAAAABwUwO2t3ozvzz9sMKhZSg/INaPGtEHWL8AAAAAAAAAAHBTA7a3ejO/PP2wwqFlKD8g1o8a0QdYvwAAAAAAAAAAcFMDtrd6M7/NxXiy7hgqP3jIMPKVeFa/AAAAAAAAAIBIQwEZMN0tP83FeLLuGCo/eMgw8pV4Vr8AAAAAAAAAgEhDARkw3S0/zcV4su4YKj94yDDylXhWvwAAAAAAAACASEMBGTDdLT/FXBSDXGkoP8XSZLZfP1W/AAAAAAAAAADbKnz3ljoqv8VcFINcaSg/xdJktl8/Vb8AAAAAAAAAANsqfPeWOiq/xVwUg1xpKD/F0mS2Xz9VvwAAAAAAAAAA2yp895Y6Kr/UOvAswG4vP15TwE+HhFS/AAAAAAAAAIDrSB8ew0sjP9Q68CzAbi8/XlPAT4eEVL8AAAAAAAAAgOtIHx7DSyM/1DrwLMBuLz9eU8BPh4RUvwAAAAAAAACA60gfHsNLIz/5wpswtR0sP1e/ltiIAFa/AAAAAAAAAAB1ergZS7suv/nCmzC1HSw/V7+W2IgAVr8AAAAAAAAAAHV6uBlLuy6/+cKbMLUdLD9Xv5bYiABWvwAAAAAAAAAAdXq4GUu7Lr8QAhuRUEQ1v2YPuN1IRlG/AAAAAAAAAABkWvGRyW8QvxACG5FQRDW/Zg+43UhGUb8AAAAAAAAAAGRa8ZHJbxC/EAIbkVBENb9mD7jdSEZRvwAAAAAAAAAAZFrxkclvEL+rqHwgZ6Axv3V3QUI7tlG/AAAAAAAAAICd0rMjPZwgP6uofCBnoDG/dXdBQju2Ub8AAAAAAAAAgJ3SsyM9nCA/q6h8IGegMb91d0FCO7ZRvwAAAAAAAACAndKzIz2cID8q37e5D8MZv5j/jjChuFK/AAAAAAAAAICRHI608GEtPyrft7kPwxm/mP+OMKG4Ur8AAAAAAAAAgJEcjrTwYS0/Kt+3uQ/DGb+Y/44wobhSvwAAAAAAAACAkRyOtPBhLT/VJJ7FVxogP1/auMO5WFS/AAAAAAAAAAA5+a4Wjx4tv9UknsVXGiA/X9q4w7lYVL8AAAAAAAAAADn5rhaPHi2/1SSexVcaID9f2rjDuVhUvwAAAAAAAAAAOfmuFo8eLb+H+ZWTrU42v31JrVJrR1G/AAAAAAAAAADz3ga1U6TJPof5lZOtTja/fUmtUmtHUb8AAAAAAAAAAPPeBrVTpMk+h/mVk61ONr99Sa1Sa0dRvwAAAAAAAAAA894GtVOkyT4UmzAl3RgeP+UD5GRLclS/AAAAAAAAAICUW97cC0EvPxSbMCXdGB4/5QPkZEtyVL8AAAAAAAAAgJRb3twLQS8/FJswJd0YHj/lA+RkS3JUvwAAAAAAAACAlFve3AtBLz8GF5LnhB30vrAi5Zw0clS/AAAAAAAAAIC/fyBqx1UwPwYXkueEHfS+sCLlnDRyVL8AAAAAAAAAgL9/IGrHVTA/BheS54Qd9L6wIuWcNHJUvwAAAAAAAACAv38gasdVMD/My3WRUIQsv27/jjChuFK/AAAAAAAAAIC9WrYPRPImP8zLdZFQhCy/bv+OMKG4Ur8AAAAAAAAAgL1atg9E8iY/zMt1kVCELL9u/44wobhSvwAAAAAAAACAvVq2D0TyJj/mVrhr3UXavnNmTzrPWVS/AAAAAAAAAAAqTkgyABAvv+ZWuGvdRdq+c2ZPOs9ZVL8AAAAAAAAAACpOSDIAEC+/5la4a91F2r5zZk86z1lUvwAAAAAAAAAAKk5IMgAQL7/qfEyBw4w1v5Z3QUI7tlG/AAAAAAAAAICAlFzXcsEPP+p8TIHDjDW/lndBQju2Ub8AAAAAAAAAgICUXNdywQ8/6nxMgcOMNb+Wd0FCO7ZRvwAAAAAAAACAgJRc13LBDz/Rzv9auTw2v4i5dj9S/VK/AAAAAAAAAAAMsLFc1BIKv9HO/1q5PDa/iLl2P1L9Ur8AAAAAAAAAAAywsVzUEgq/0c7/Wrk8Nr+IuXY/Uv1SvwAAAAAAAAAADLCxXNQSCr+HF0pXM0Y5v8WUiEwbyk6/AAAAAAAAAIDPR0YseTj9PocXSlczRjm/xZSITBvKTr8AAAAAAAAAgM9HRix5OP0+hxdKVzNGOb/FlIhMG8pOvwAAAAAAAACAz0dGLHk4/T7dc/o4GUITP0zEtvFgTFa/AAAAAAAAAAAywOlbM1M3v91z+jgZQhM/TMS28WBMVr8AAAAAAAAAADLA6VszUze/3XP6OBlCEz9MxLbxYExWvwAAAAAAAAAAMsDpWzNTN7+lSyJVuAEtv9YY8yxOj1C/AAAAAAAAAICHktEqQPUQP6VLIlW4AS2/1hjzLE6PUL8AAAAAAAAAgIeS0SpA9RA/pUsiVbgBLb/WGPMsTo9QvwAAAAAAAACAh5LRKkD1ED9fIDnA7ZMLP/lEyJsamVK/AAAAAAAAAICKYvZtbzEWP18gOcDtkws/+UTImxqZUr8AAAAAAAAAgIpi9m1vMRY/XyA5wO2TCz/5RMibGplSvwAAAAAAAACAimL2bW8xFj9gBv54qck0P6ZyixxPDFm/AAAAAAAAAACN5QI2tSENv2AG/nipyTQ/pnKLHE8MWb8AAAAAAAAAAI3lAja1IQ2/YAb+eKnJND+mcoscTwxZvwAAAAAAAAAAjeUCNrUhDb8IXbhx8QI6P7jSAjGAJVW/AAAAAAAAAAA34HA7LU8FvwhduHHxAjo/uNICMYAlVb8AAAAAAAAAADfgcDstTwW/CF24cfECOj+40gIxgCVVvwAAAAAAAAAAN+BwOy1PBb91Z2tbEgE6PxjqCa3cOVW/AAAAAAAAAAAR/HnVFx4HP3Vna1sSATo/GOoJrdw5Vb8AAAAAAAAAABH8edUXHgc/dWdrWxIBOj8Y6gmt3DlVvwAAAAAAAAAAEfx51RceBz+Gs5RqHHY0P0Ebmk4OHFm/AAAAAAAAAABXykgLHOoLP4azlGocdjQ/QRuaTg4cWb8AAAAAAAAAAFfKSAsc6gs/hrOUahx2ND9BG5pODhxZvwAAAAAAAAAAV8pICxzqCz/tiJzzzHUuv9qI90w70lC/AAAAAAAAAAAbQwG5GzcUv+2InPPMdS6/2oj3TDvSUL8AAAAAAAAAABtDAbkbNxS/7Yic88x1Lr/aiPdMO9JQvwAAAAAAAAAAG0MBuRs3FL8/RDLVhF8kvy817E1EkFS/AAAAAAAAAAA6mwIbQvozvz9EMtWEXyS/LzXsTUSQVL8AAAAAAAAAADqbAhtC+jO/P0Qy1YRfJL8vNexNRJBUvwAAAAAAAAAAOpsCG0L6M7/rGb+G67U0v5ig0V/IOE+/AAAAAAAAAAByIbKEG1sOv+sZv4brtTS/mKDRX8g4T78AAAAAAAAAAHIhsoQbWw6/6xm/huu1NL+YoNFfyDhPvwAAAAAAAAAAciGyhBtbDr9gTGswfQcqPz15JET7+VW/AAAAAAAAAIDtYLws5TsvP2BMazB9Byo/PXkkRPv5Vb8AAAAAAAAAgO1gvCzlOy8/YExrMH0HKj89eSRE+/lVvwAAAAAAAACA7WC8LOU7Lz+N0kL+86wsP3ZZqV/IOVS/AAAAAAAAAAAdxasgHlMkv43SQv7zrCw/dlmpX8g5VL8AAAAAAAAAAB3FqyAeUyS/jdJC/vOsLD92WalfyDlUvwAAAAAAAAAAHcWrIB5TJL/j+0w3r9M0P/xlPC/v5Fi/AAAAAAAAAABSdlK7IK8Pv+P7TDev0zQ//GU8L+/kWL8AAAAAAAAAAFJ2Ursgrw+/4/tMN6/TND/8ZTwv7+RYvwAAAAAAAAAAUnZSuyCvD7+MQq+eJ2pAP7Y7k4zGsVW/AAAAAAAAAABlIIy7OWvTvoxCr54nakA/tjuTjMaxVb8AAAAAAAAAAGUgjLs5a9O+jEKvnidqQD+2O5OMxrFVvwAAAAAAAAAAZSCMuzlr075x2TiXZxlAP67TS6hvh1W/AAAAAAAAAABhBofUVqPSPnHZOJdnGUA/rtNLqG+HVb8AAAAAAAAAAGEGh9RWo9I+cdk4l2cZQD+u00uob4dVvwAAAAAAAAAAYQaH1Faj0j4BU4X9Fgs0P3GAt0k/xFi/AAAAAAAAAADzI6jD2qcPPwFThf0WCzQ/cYC3ST/EWL8AAAAAAAAAAPMjqMPapw8/AVOF/RYLND9xgLdJP8RYvwAAAAAAAAAA8yOow9qnDz/BG+GWukU3vyV0mf6WrVC/AAAAAAAAAABACm9sIncHv8Eb4Za6RTe/JXSZ/patUL8AAAAAAAAAAEAKb2widwe/wRvhlrpFN78ldJn+lq1QvwAAAAAAAAAAQApvbCJ3B7/H46GmZAoyvxz9/HbnvVK/AAAAAAAAAIDUvNHKPJwjP8fjoaZkCjK/HP38due9Ur8AAAAAAAAAgNS80co8nCM/x+OhpmQKMr8c/fx2571SvwAAAAAAAACA1LzRyjycIz8uxGhVdescv7wOJq7+L1S/AAAAAAAAAICekcNixgIxPy7EaFV16xy/vA4mrv4vVL8AAAAAAAAAgJ6Rw2LGAjE/LsRoVXXrHL+8Diau/i9UvwAAAAAAAACAnpHDYsYCMT9QBemBeJ8WP/HtNe3ULVS/AAAAAAAAAADNaoPcZNMov1AF6YF4nxY/8e017dQtVL8AAAAAAAAAAM1qg9xk0yi/UAXpgXifFj/x7TXt1C1UvwAAAAAAAAAAzWqD3GTTKL9Qd+s9fdsYP3e3TJwCCla/AAAAAAAAAIBMy5s16IkyP1B36z192xg/d7dMnAIKVr8AAAAAAAAAgEzLmzXoiTI/UHfrPX3bGD93t0ycAgpWvwAAAAAAAACATMubNeiJMj/A7n2OO9M3v0dYnjpUllC/AAAAAAAAAADHioSgTsHbvsDufY470ze/R1ieOlSWUL8AAAAAAAAAAMeKhKBOwdu+wO59jjvTN79HWJ46VJZQvwAAAAAAAAAAx4qEoE7B2750b8Wj7MfvPr8OJq7+L1S/AAAAAAAAAIDud2eXzKwyP3RvxaPsx+8+vw4mrv4vVL8AAAAAAAAAgO53Z5fMrDI/dG/Fo+zH7z6/Diau/i9UvwAAAAAAAACA7ndnl8ysMj/R7YtpjvQnvxb9/HbnvVK/AAAAAAAAAICNpouyyBkrP9Hti2mO9Ce/Fv38due9Ur8AAAAAAAAAgI2mi7LIGSs/0e2LaY70J78W/fx2571SvwAAAAAAAACAjaaLssgZKz9EcZG4IWA0v1ImYZebDVK/AAAAAAAAAIABuyW9CbgSP0RxkbghYDS/UiZhl5sNUr8AAAAAAAAAgAG7Jb0JuBI/RHGRuCFgNL9SJmGXmw1SvwAAAAAAAACAAbslvQm4Ej9hSB24iW4uv/FtLjM2UVO/AAAAAAAAAABdt9ynu48tv2FIHbiJbi6/8W0uMzZRU78AAAAAAAAAAF233Ke7jy2/YUgduIluLr/xbS4zNlFTvwAAAAAAAAAAXbfcp7uPLb/bjQEKXCM2P3IlH18AaVS/AAAAAAAAAIDn78BfKD0HP9uNAQpcIzY/ciUfXwBpVL8AAAAAAAAAgOfvwF8oPQc/240BClwjNj9yJR9fAGlUvwAAAAAAAACA5+/AXyg9Bz+0r0tCNeYyP/h7zJMGQVW/AAAAAAAAAICrjlyCaN4cP7SvS0I15jI/+HvMkwZBVb8AAAAAAAAAgKuOXIJo3hw/tK9LQjXmMj/4e8yTBkFVvwAAAAAAAACAq45cgmjeHD/ga//FrzozPzOPnyHkLlm/AAAAAAAAAACpWv+TWdYmv+Br/8WvOjM/M4+fIeQuWb8AAAAAAAAAAKla/5NZ1ia/4Gv/xa86Mz8zj58h5C5ZvwAAAAAAAAAAqVr/k1nWJr+ZHjs/JigyPwSroQ2J6le/AAAAAAAAAACuLhbFo88mv5keOz8mKDI/BKuhDYnqV78AAAAAAAAAAK4uFsWjzya/mR47PyYoMj8Eq6ENiepXvwAAAAAAAAAAri4WxaPPJr+b0mLoltz1Pj070/kNx1K/AAAAAAAAAAAlUg4n5Fwov5vSYuiW3PU+PTvT+Q3HUr8AAAAAAAAAACVSDifkXCi/m9Ji6Jbc9T49O9P5DcdSvwAAAAAAAAAAJVIOJ+RcKL+GkCgltDA0vz31dV1mT1K/AAAAAAAAAADoNQKd8i0Zv4aQKCW0MDS/PfV1XWZPUr8AAAAAAAAAAOg1Ap3yLRm/hpAoJbQwNL899XVdZk9SvwAAAAAAAAAA6DUCnfItGb9Inx1Wah81vy+ynY+oRlK/AAAAAAAAAAAPYdSJgYoTv0ifHVZqHzW/L7Kdj6hGUr8AAAAAAAAAAA9h1ImBihO/SJ8dVmofNb8vsp2PqEZSvwAAAAAAAAAAD2HUiYGKE78k3D0XW7A1v0hXDUAUEVK/AAAAAAAAAAC1h+TzPajRPiTcPRdbsDW/SFcNQBQRUr8AAAAAAAAAALWH5PM9qNE+JNw9F1uwNb9IVw1AFBFSvwAAAAAAAAAAtYfk8z2o0T55BOAtfA8qv6R2abapRlG/AAAAAAAAAIAiNE0cH4ghP3kE4C18Dyq/pHZptqlGUb8AAAAAAAAAgCI0TRwfiCE/eQTgLXwPKr+kdmm2qUZRvwAAAAAAAACAIjRNHB+IIT9WBqLp+Cgxvw4wf5ebeVC/AAAAAAAAAIAkTfINs+EOP1YGoun4KDG/DjB/l5t5UL8AAAAAAAAAgCRN8g2z4Q4/Vgai6fgoMb8OMH+Xm3lQvwAAAAAAAACAJE3yDbPhDj/1C5jLVS04vzlpKR9CY0+/AAAAAAAAAIDpct+JIGjvPvULmMtVLTi/OWkpH0JjT78AAAAAAAAAgOly34kgaO8+9QuYy1UtOL85aSkfQmNPvwAAAAAAAACA6XLfiSBo7z5roROFrsA1vycmYZebDVK/AAAAAAAAAACYcdLbgYvIPmuhE4WuwDW/JyZhl5sNUr8AAAAAAAAAAJhx0tuBi8g+a6ETha7ANb8nJmGXmw1SvwAAAAAAAAAAmHHS24GLyD7hac8g7C00v6R2abapRlG/AAAAAAAAAIAaCd5/PlEVP+FpzyDsLTS/pHZptqlGUb8AAAAAAAAAgBoJ3n8+URU/4WnPIOwtNL+kdmm2qUZRvwAAAAAAAACAGgnefz5RFT/5LlR7RmAgP+D5CDhH8Va/AAAAAAAAAADJvNt9p/s1v/kuVHtGYCA/4PkIOEfxVr8AAAAAAAAAAMm8232n+zW/+S5Ue0ZgID/g+Qg4R/FWvwAAAAAAAAAAybzbfaf7Nb+R3lza8oYav4N/wohtaFG/AAAAAAAAAICL8shmboQVP5HeXNryhhq/g3/CiG1oUb8AAAAAAAAAgIvyyGZuhBU/kd5c2vKGGr+Df8KIbWhRvwAAAAAAAACAi/LIZm6EFT/bwylhIukiP7m9ktJHCVO/AAAAAAAAAIAuOBvlMYAWP9vDKWEi6SI/ub2S0kcJU78AAAAAAAAAgC44G+UxgBY/28MpYSLpIj+5vZLSRwlTvwAAAAAAAACALjgb5TGAFj+cc5uaROcMv5fZyxA36VG/AAAAAAAAAIBGSiAbYCoZP5xzm5pE5wy/l9nLEDfpUb8AAAAAAAAAgEZKIBtgKhk/nHObmkTnDL+X2csQN+lRvwAAAAAAAACARkogG2AqGT/BZRbAULgXPxZf5PUu/1W/AAAAAAAAAAC+YWXLl1Iyv8FlFsBQuBc/Fl/k9S7/Vb8AAAAAAAAAAL5hZcuXUjK/wWUWwFC4Fz8WX+T1Lv9VvwAAAAAAAAAAvmFly5dSMr/RDt/MrYQjvxJg+wa0n1K/AAAAAAAAAIB49E9wEewkP9EO38ythCO/EmD7BrSfUr8AAAAAAAAAgHj0T3AR7CQ/0Q7fzK2EI78SYPsGtJ9SvwAAAAAAAACAePRPcBHsJD/tYv2trCMzvypMOReZKFC/AAAAAAAAAICQdYUmH9YIP+1i/a2sIzO/Kkw5F5koUL8AAAAAAAAAgJB1hSYf1gg/7WL9rawjM78qTDkXmShQvwAAAAAAAACAkHWFJh/WCD8O69TKvskUP2Zf4i19hVS/AAAAAAAAAIBVNWJanH8pPw7r1Mq+yRQ/Zl/iLX2FVL8AAAAAAAAAgFU1Ylqcfyk/DuvUyr7JFD9mX+ItfYVUvwAAAAAAAACAVTViWpx/KT/tzxQmpJPwPgRg+wa0n1K/AAAAAAAAAID3zirWJuknP+3PFCakk/A+BGD7BrSfUr8AAAAAAAAAgPfOKtYm6Sc/7c8UJqST8D4EYPsGtJ9SvwAAAAAAAACA984q1ibpJz8rCcSwCdI1v1lYnjpUllC/AAAAAAAAAIAudxPpAKELPysJxLAJ0jW/WVieOlSWUL8AAAAAAAAAgC53E+kAoQs/KwnEsAnSNb9ZWJ46VJZQvwAAAAAAAACALncT6QChCz+BNBaGafPYvndnihOKw1W/AAAAAAAAAABSjIITRh03v4E0FoZp89i+d2eKE4rDVb8AAAAAAAAAAFKMghNGHTe/gTQWhmnz2L53Z4oTisNVvwAAAAAAAAAAUoyCE0YdN7/MLt+908gAP+/zZW3JW1S/AAAAAAAAAABS1xD0FMMxv8wu373TyAA/7/NlbclbVL8AAAAAAAAAAFLXEPQUwzG/zC7fvdPIAD/v82VtyVtUvwAAAAAAAAAAUtcQ9BTDMb/10mbqf5U0v33X3yrQX1O/AAAAAAAAAIAQig5DR8gjP/XSZup/lTS/fdffKtBfU78AAAAAAAAAgBCKDkNHyCM/9dJm6n+VNL99198q0F9TvwAAAAAAAACAEIoOQ0fIIz8amk1tJFoHPwMJybz4alK/AAAAAAAAAAC97H2S+GMUvxqaTW0kWgc/AwnJvPhqUr8AAAAAAAAAAL3sfZL4YxS/GppNbSRaBz8DCcm8+GpSvwAAAAAAAAAAvex9kvhjFL/vTRCk0hs8v1Cv3tP/zU2/AAAAAAAAAACXawLuu0Dmvu9NEKTSGzy/UK/e0//NTb8AAAAAAAAAAJdrAu67QOa+700QpNIbPL9Qr97T/81NvwAAAAAAAAAAl2sC7rtA5r5DvdSMOUAiv0sYHjPolVS/AAAAAAAAAIA4jplTAYQ0P0O91Iw5QCK/SxgeM+iVVL8AAAAAAAAAgDiOmVMBhDQ/Q73UjDlAIr9LGB4z6JVUvwAAAAAAAACAOI6ZUwGEND/qHfAMNyAQP91fSiVqUla/AAAAAAAAAIAIfWfcGsA3P+od8Aw3IBA/3V9KJWpSVr8AAAAAAAAAgAh9Z9wawDc/6h3wDDcgED/dX0olalJWvwAAAAAAAACACH1n3BrANz/DcnIYJ58zv1dlz+eB71G/AAAAAAAAAAA+JIt6aLEcv8NychgnnzO/V2XP54HvUb8AAAAAAAAAAD4ki3posRy/w3JyGCefM79XZc/nge9RvwAAAAAAAAAAPiSLemixHL/z6pv+O7govzzqM+qo91G/AAAAAAAAAAC7sx5XWikkv/Pqm/47uCi/POoz6qj3Ub8AAAAAAAAAALuzHldaKSS/8+qb/ju4KL886jPqqPdRvwAAAAAAAAAAu7MeV1opJL8qtjx6+fQ1PzN1G8S5ZVS/AAAAAAAAAAD2WJ+CO30Lvyq2PHr59DU/M3UbxLllVL8AAAAAAAAAAPZYn4I7fQu/KrY8evn0NT8zdRvEuWVUvwAAAAAAAAAA9lifgjt9C78tUB299BwvP0it+/I9Bli/AAAAAAAAAICbrVXxEXkxPy1QHb30HC8/SK378j0GWL8AAAAAAAAAgJutVfEReTE/LVAdvfQcLz9IrfvyPQZYvwAAAAAAAACAm61V8RF5MT9qiNj2ixA1v4awpw39MlK/AAAAAAAAAIAGx1N6/lAZP2qI2PaLEDW/hrCnDf0yUr8AAAAAAAAAgAbHU3r+UBk/aojY9osQNb+GsKcN/TJSvwAAAAAAAACABsdTev5QGT9JNOxCbY8wv6t0pg9UuVK/AAAAAAAAAIDiC6Fif3AqP0k07EJtjzC/q3SmD1S5Ur8AAAAAAAAAgOILoWJ/cCo/STTsQm2PML+rdKYPVLlSvwAAAAAAAACA4guhYn9wKj8FZg8CZCoiP2bmP8CG6VK/AAAAAAAAAAAn9AUqlbQTvwVmDwJkKiI/ZuY/wIbpUr8AAAAAAAAAACf0BSqVtBO/BWYPAmQqIj9m5j/AhulSvwAAAAAAAAAAJ/QFKpW0E7+DXAP5Y104v3AsGZ4DOU+/AAAAAAAAAACvQ12d+5fYPoNcA/ljXTi/cCwZngM5T78AAAAAAAAAAK9DXZ37l9g+g1wD+WNdOL9wLBmeAzlPvwAAAAAAAAAAr0NdnfuX2D58y6z1nIkrv3NsQvgxTFO/AAAAAAAAAIBePGzc9ukxP3zLrPWciSu/c2xC+DFMU78AAAAAAAAAgF48bNz26TE/fMus9ZyJK79zbEL4MUxTvwAAAAAAAACAXjxs3PbpMT/OB1N0SJkTv59mKgs6dVS/AAAAAAAAAIAHd/ldj0E2P84HU3RImRO/n2YqCzp1VL8AAAAAAAAAgAd3+V2PQTY/zgdTdEiZE7+fZioLOnVUvwAAAAAAAACAB3f5XY9BNj83sqOiUUvlvpBc8ALAq1W/AAAAAAAAAIB6f0HHZzQ3Pzeyo6JRS+W+kFzwAsCrVb8AAAAAAAAAgHp/QcdnNDc/N7KjolFL5b6QXPACwKtVvwAAAAAAAACAen9Bx2c0Nz/EtBcvhrogP28m4sljIVe/AAAAAAAAAIAf3qR/kZQ2P8S0Fy+GuiA/bybiyWMhV78AAAAAAAAAgB/epH+RlDY/xLQXL4a6ID9vJuLJYyFXvwAAAAAAAACAH96kf5GUNj8JBwOnguY2vxVT296LfE+/AAAAAAAAAABOuXMeza36vgkHA6eC5ja/FVPb3ot8T78AAAAAAAAAAE65cx7Nrfq+CQcDp4LmNr8VU9vei3xPvwAAAAAAAAAATrlzHs2t+r4v3MkrQbUtv/1XD58G1FK/AAAAAAAAAAD+FDrxKdEpvy/cyStBtS2//VcPnwbUUr8AAAAAAAAAAP4UOvEp0Sm/L9zJK0G1Lb/9Vw+fBtRSvwAAAAAAAAAA/hQ68SnRKb/MYsUx/BkTv/pXD58G1FK/AAAAAAAAAAAU8Eo7bhcsv8xixTH8GRO/+lcPnwbUUr8AAAAAAAAAABTwSjtuFyy/zGLFMfwZE7/6Vw+fBtRSvwAAAAAAAAAAFPBKO24XLL8wra3xjV0pP2wC/V05X1O/AAAAAAAAAADYNMtxET8UvzCtrfGNXSk/bAL9XTlfU78AAAAAAAAAANg0y3ERPxS/MK2t8Y1dKT9sAv1dOV9TvwAAAAAAAAAA2DTLcRE/FL/PZMlhVMYnP+2ZowI7bli/AAAAAAAAAIA17NOqlv8zP89kyWFUxic/7ZmjAjtuWL8AAAAAAAAAgDXs06qW/zM/z2TJYVTGJz/tmaMCO25YvwAAAAAAAACANezTqpb/Mz+s6Dcg9AYAv3d1Ba9Y21G/AAAAAAAAAADgrWME1K8Uv6zoNyD0BgC/d3UFr1jbUb8AAAAAAAAAAOCtYwTUrxS/rOg3IPQGAL93dQWvWNtRvwAAAAAAAAAA4K1jBNSvFL9IGBzAxG4xv2xCzyCJPFK/AAAAAAAAAACbIV8yYdsgv0gYHMDEbjG/bELPIIk8Ur8AAAAAAAAAAJshXzJh2yC/SBgcwMRuMb9sQs8giTxSvwAAAAAAAAAAmyFfMmHbIL/LHogwoaszP8zxKxL9QVS/AAAAAAAAAAC/JbQ56sgQv8seiDChqzM/zPErEv1BVL8AAAAAAAAAAL8ltDnqyBC/yx6IMKGrMz/M8SsS/UFUvwAAAAAAAAAAvyW0OerIEL/P/adWICUwP+3/ivqtNlm/AAAAAAAAAICdMgzPr10uP8/9p1YgJTA/7f+K+q02Wb8AAAAAAAAAgJ0yDM+vXS4/z/2nViAlMD/t/4r6rTZZvwAAAAAAAACAnTIMz69dLj8SPk+0+xMyP99vkNmu71i/AAAAAAAAAAAwnS1g7n8mvxI+T7T7EzI/32+Q2a7vWL8AAAAAAAAAADCdLWDufya/Ej5PtPsTMj/fb5DZru9YvwAAAAAAAAAAMJ0tYO5/Jr8TvO0MmG88P/rnT9FSKFW/AAAAAAAAAABuzQakQoMCvxO87QyYbzw/+udP0VIoVb8AAAAAAAAAAG7NBqRCgwK/E7ztDJhvPD/650/RUihVvwAAAAAAAAAAbs0GpEKDAr/Z046g78I8P5jOdipKSVW/AAAAAAAAAID0a4r3FHsKP9nTjqDvwjw/mM52KkpJVb8AAAAAAAAAgPRrivcUewo/2dOOoO/CPD+YznYqSklVvwAAAAAAAACA9GuK9xR7Cj+ZFTe/nXUyP0p9pZu4Zli/AAAAAAAAAID4Jvk9XkAmP5kVN7+ddTI/Sn2lm7hmWL8AAAAAAAAAgPgm+T1eQCY/mRU3v511Mj9KfaWbuGZYvwAAAAAAAACA+Cb5PV5AJj+krsFOoK8fv4/Wk6awEFG/AAAAAAAAAADfwUwsqbMTv6SuwU6grx+/j9aTprAQUb8AAAAAAAAAAN/BTCypsxO/pK7BTqCvH7+P1pOmsBBRvwAAAAAAAAAA38FMLKmzE7+PXBcx0G4Dv6djlNOTeVW/AAAAAAAAAACo5PPThUw3v49cFzHQbgO/p2OU05N5Vb8AAAAAAAAAAKjk89OFTDe/j1wXMdBuA7+nY5TTk3lVvwAAAAAAAAAAqOTz04VMN7+YKPVgQhY3v7o1iKnEIFO/AAAAAAAAAAD+mundZ4sKP5go9WBCFje/ujWIqcQgU78AAAAAAAAAAP6a6d1niwo/mCj1YEIWN7+6NYipxCBTvwAAAAAAAAAA/prp3WeLCj9jd0mexN42v17TybSVgU6/AAAAAAAAAICorLQmv2kMP2N3SZ7E3ja/XtPJtJWBTr8AAAAAAAAAgKistCa/aQw/Y3dJnsTeNr9e08m0lYFOvwAAAAAAAACAqKy0Jr9pDD+xq80CZ3o6vzp6lRvg2U2/AAAAAAAAAABmDOH8167/vrGrzQJnejq/OnqVG+DZTb8AAAAAAAAAAGYM4fzXrv++savNAmd6Or86epUb4NlNvwAAAAAAAAAAZgzh/Neu/77kQtAjaaU0v6nIEyfMV1O/AAAAAAAAAADJgig08kEiv+RC0CNppTS/qcgTJ8xXU78AAAAAAAAAAMmCKDTyQSK/5ELQI2mlNL+pyBMnzFdTvwAAAAAAAAAAyYIoNPJBIr/nPo9n1/cvvxYN9TkB4VO/AAAAAAAAAICU26XZ8jovP+c+j2fX9y+/Fg31OQHhU78AAAAAAAAAgJTbpdnyOi8/5z6PZ9f3L78WDfU5AeFTvwAAAAAAAACAlNul2fI6Lz92fFgk9KApPzen56iweFO/AAAAAAAAAABYD2Hr+9kUv3Z8WCT0oCk/N6fnqLB4U78AAAAAAAAAAFgPYev72RS/dnxYJPSgKT83p+eosHhTvwAAAAAAAAAAWA9h6/vZFL/XzglkYks9vxfsv5ysIU2/AAAAAAAAAAAJn1bUGCPkPtfOCWRiSz2/F+y/nKwhTb8AAAAAAAAAAAmfVtQYI+Q+184JZGJLPb8X7L+crCFNvwAAAAAAAAAACZ9W1Bgj5D4413gbNq0nP75jFhaYRFe/AAAAAAAAAABA8bF6Dio1vzjXeBs2rSc/vmMWFphEV78AAAAAAAAAAEDxsXoOKjW/ONd4GzatJz++YxYWmERXvwAAAAAAAAAAQPGxeg4qNb9zEyZzqK3xvsTfcY9Al1W/AAAAAAAAAIDSD67sSTI3P3MTJnOorfG+xN9xj0CXVb8AAAAAAAAAgNIPruxJMjc/cxMmc6it8b7E33GPQJdVvwAAAAAAAACA0g+u7EkyNz8WCSdeUeEmPwiU1FZmaVe/AAAAAAAAAIDObcze4O81PxYJJ15R4SY/CJTUVmZpV78AAAAAAAAAgM5tzN7g7zU/FgknXlHhJj8IlNRWZmlXvwAAAAAAAACAzm3M3uDvNT9+f2kS5c4pP1cwljSzkFO/AAAAAAAAAIAIqgD4r28XP35/aRLlzik/VzCWNLOQU78AAAAAAAAAgAiqAPivbxc/fn9pEuXOKT9XMJY0s5BTvwAAAAAAAACACKoA+K9vFz9npW2Jxskdv3n6eGaPBFG/AAAAAAAAAIBsC1TgmKsXP2elbYnGyR2/efp4Zo8EUb8AAAAAAAAAgGwLVOCYqxc/Z6VticbJHb95+nhmjwRRvwAAAAAAAACAbAtU4JirFz9vbxuNwvgyv+8qBqyNylK/AAAAAAAAAAB8EkRdcjkmv29vG43C+DK/7yoGrI3KUr8AAAAAAAAAAHwSRF1yOSa/b28bjcL4Mr/vKgasjcpSvwAAAAAAAAAAfBJEXXI5Jr+lIKQbFGIzv+O1klqDxlC/AAAAAAAAAACfgYHyO1QWv6UgpBsUYjO/47WSWoPGUL8AAAAAAAAAAJ+BgfI7VBa/pSCkGxRiM7/jtZJag8ZQvwAAAAAAAAAAn4GB8jtUFr97hmOPnlY2v0tLMywFnE+/AAAAAAAAAAD2/+uUJIIBv3uGY4+eVja/S0szLAWcT78AAAAAAAAAAPb/65QkggG/e4Zjj55WNr9LSzMsBZxPvwAAAAAAAAAA9v/rlCSCAb+Tjt1F2uI2P3nfuemsCVe/AAAAAAAAAAA9OwuPuBsHv5OO3UXa4jY/ed+56awJV78AAAAAAAAAAD07C4+4Gwe/k47dRdriNj9537nprAlXvwAAAAAAAAAAPTsLj7gbB78/QU5oaWo2PwZTjx9X+1a/AAAAAAAAAAA83+zSKJsGPz9BTmhpajY/BlOPH1f7Vr8AAAAAAAAAADzf7NIomwY/P0FOaGlqNj8GU48fV/tWvwAAAAAAAAAAPN/s0iibBj8bi7V0l6EWv1TiUURZCVG/AAAAAAAAAAAfGWyU04cYvxuLtXSXoRa/VOJRRFkJUb8AAAAAAAAAAB8ZbJTThxi/G4u1dJehFr9U4lFEWQlRvwAAAAAAAAAAHxlslNOHGL8GcNF7lCYQv72x2NdBbVS/AAAAAAAAAABoZhO91O41vwZw0XuUJhC/vbHY10FtVL8AAAAAAAAAAGhmE73U7jW/BnDRe5QmEL+9sdjXQW1UvwAAAAAAAAAAaGYTvdTuNb+D30EwLf4yPzoqPPX7vlm/AAAAAAAAAAAvp0rvXZIjv4PfQTAt/jI/Oio89fu+Wb8AAAAAAAAAAC+nSu9dkiO/g99BMC3+Mj86Kjz1+75ZvwAAAAAAAAAAL6dK712SI7/Aav+xq2M4P5DZl4Lmu1S/AAAAAAAAAACu32ByRikJv8Bq/7GrYzg/kNmXgua7VL8AAAAAAAAAAK7fYHJGKQm/wGr/satjOD+Q2ZeC5rtUvwAAAAAAAAAArt9gckYpCb+44hC3Kqg4P5njoWfmyVS/AAAAAAAAAIDEqCWq55sPP7jiELcqqDg/meOhZ+bJVL8AAAAAAAAAgMSoJarnmw8/uOIQtyqoOD+Z46Fn5slUvwAAAAAAAACAxKglquebDz8vQrXrTcUzP8K8G0ZjvVm/AAAAAAAAAIARfytCDFshPy9CtetNxTM/wrwbRmO9Wb8AAAAAAAAAgBF/K0IMWyE/L0K1603FMz/CvBtGY71ZvwAAAAAAAACAEX8rQgxbIT9mcZDWuik4PxoPg3dLwla/AAAAAAAAAAB1x82J1lAXv2ZxkNa6KTg/Gg+Dd0vCVr8AAAAAAAAAAHXHzYnWUBe/ZnGQ1ropOD8aD4N3S8JWvwAAAAAAAAAAdcfNidZQF78nLpekEOszP1jNdImg81a/AAAAAAAAAADNBIBneUQZvycul6QQ6zM/WM10iaDzVr8AAAAAAAAAAM0EgGd5RBm/Jy6XpBDrMz9YzXSJoPNWvwAAAAAAAAAAzQSAZ3lEGb/oOHNRTp8zP1hpeaTNwFa/AAAAAAAAAIAeYWnzsjsdP+g4c1FOnzM/WGl5pM3AVr8AAAAAAAAAgB5hafOyOx0/6DhzUU6fMz9YaXmkzcBWvwAAAAAAAACAHmFp87I7HT+2LREAiMk4PzJM0Kt0NVa/AAAAAAAAAIB7dOA4L+MNP7YtEQCIyTg/MkzQq3Q1Vr8AAAAAAAAAgHt04Dgv4w0/ti0RAIjJOD8yTNCrdDVWvwAAAAAAAACAe3TgOC/jDT8WUJq/OP01PzMBYDHK01e/AAAAAAAAAAB+6jzXe+YUvxZQmr84/TU/MwFgMcrTV78AAAAAAAAAAH7qPNd75hS/FlCavzj9NT8zAWAxytNXvwAAAAAAAAAAfuo813vmFL9fscu5AxM2PzrXXiqy0VW/AAAAAAAAAAAQG/AdFx0Rv1+xy7kDEzY/OtdeKrLRVb8AAAAAAAAAABAb8B0XHRG/X7HLuQMTNj86114qstFVvwAAAAAAAAAAEBvwHRcdEb+MtgWSHrE1PyH3Bkaw0le/AAAAAAAAAIDC1oWwg68VP4y2BZIesTU/IfcGRrDSV78AAAAAAAAAgMLWhbCDrxU/jLYFkh6xNT8h9wZGsNJXvwAAAAAAAACAwtaFsIOvFT+j6sp8wX81P+5xEH6VulW/AAAAAAAAAIDeqKZIjFIQP6PqynzBfzU/7nEQfpW6Vb8AAAAAAAAAgN6opkiMUhA/o+rKfMF/NT/ucRB+lbpVvwAAAAAAAACA3qimSIxSED/Fle6V+GAav4CcgjJ2WVS/AAAAAAAAAABBF/+Ze3Ixv8WV7pX4YBq/gJyCMnZZVL8AAAAAAAAAAEEX/5l7cjG/xZXulfhgGr+AnIIydllUvwAAAAAAAAAAQRf/mXtyMb/VahPb4l8gv6j35tV4ylK/AAAAAAAAAABDwprQhZAmv9VqE9viXyC/qPfm1XjKUr8AAAAAAAAAAEPCmtCFkCa/1WoT2+JfIL+o9+bVeMpSvwAAAAAAAAAAQ8Ka0IWQJr+bi5aOlEk5P+7A1UF4gFa/AAAAAAAAAAAcv+v+5KPivpuLlo6USTk/7sDVQXiAVr8AAAAAAAAAABy/6/7ko+K+m4uWjpRJOT/uwNVBeIBWvwAAAAAAAAAAHL/r/uSj4r5otP1zmSU1P5i2z3tuB1e/AAAAAAAAAACbTSjXWrv+vmi0/XOZJTU/mLbPe24HV78AAAAAAAAAAJtNKNdau/6+aLT9c5klNT+Yts97bgdXvwAAAAAAAAAAm00o11q7/r6churzBOo0P4H9696rL1e/AAAAAAAAAACf1TEeCtb5PpyG6vME6jQ/gf3r3qsvV78AAAAAAAAAAJ/VMR4K1vk+nIbq8wTqND+B/eveqy9XvwAAAAAAAAAAn9UxHgrW+T5BNOYG2WM5P5mjJ3EVtla/AAAAAAAAAADwEI5LQk3lPkE05gbZYzk/maMncRW2Vr8AAAAAAAAAAPAQjktCTeU+QTTmBtljOT+ZoydxFbZWvwAAAAAAAAAA8BCOS0JN5T4=AGYDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABkEOdFIsctv0ZDYHt+RlC/tPiSh2qXCj9eJhShq8IXvzzindIaVy+/gh33jH14UL9PsbdUiFcEP14mFKGrwhe/AqP9xx4KMb/+yaLkIdBQvwJEhL76xfI+XiYUoavCF78Kuef6IsUev/aNALYRdVC/CJX3x7OxAz+vE1nAEmocv7oKsiwCZxu/FjMdqS8/UL+i8WJk9W0KP68TWcASahy/DTttYJwAIr++uV8S08hQv901JHgQc/I+rxNZwBJqHL94ttw+KqwKv4S0EyV4/FG/i4CpuDYgFT89EAtgwa8wv2yM8HMmfwS/NFO8BhDLUb+OlR+euDYYPz0QC2DBrzC/yMppT+mk8r74dVp4qnFRvxtpPYQRzR0/PRALYMGvML8sl3WNz4QjvzKSzrurrlG/Q8wwjHKFGD9KEtOzS2EtvzkWdzmWLSW/GsJOkcTjUb84zi005TMVP0oS07NLYS2/9yGt0yjXIL+Ig5Xk9lhRv8W2wf+/4B0/ShLTs0thLb+b8ZXSyNk3PxZuAjyumFS/JkO7BZszET8L3ZcRjqUevwtMVzkpdzY/fBdSIlbxVL9lWYFBOVIHPwvdlxGOpR6/znvh2lxfNz+Ii+85SbdUv8/X0k3Wkw4/C92XEY6lHr9vkKGFAxU4P1T09b09k1a/z8Xa6G+cCz/UEdLSVikiP3MmY1dHbTk/1I6FySw9Vr/RunM7Ry8TP9QR0tJWKSI/sw25JLiBOD8EFTCWEHhWvwGwluEUAg8/1BHS0lYpIj/uIs6mZqo2P6EAB/P3dVW/ZlkIA5ZNBD/eN6eqvzchvwjvRgzJuDY/n82oWV9yVb/Juc4uqcAEP943p6q/NyG/npSFpWgbOD8/JFlztxlVv7Hmw/il1Q8/3jenqr83Ib/nuiPZs701P/LCnTMotlS/rx5TffMDFT/EkZ+449omP11edFm3oDU/IJqJU2e9VL98rJV+AZAUP8SRn7jj2iY/Yciyh3NIND+U//lHeBNVvyipHm/kXQ4/xJGfuOPaJj9JwLuCZQw2P5nL1d1WpVS/SsNYbAWG3j6n1rNTdwIUP27pz8Otejc/T8GQzcRJVL9Kw1hsBYb+PqfWs1N3AhQ/ScC7gmUMNj+Zy9XdVqVUv0rDWGwFht4+p9azU3cCFD+tm0BxQ9g2Pw6fhcrbEFa/GHJduDBVHT8oeRn9VPsxv2m6nnowYjU/XBcuiGBuVr/e7NXd5HwXPyh5Gf1U+zG/+7wdVQnGNj+2Vo5RahVWvx730UdIDB0/KHkZ/VT7Mb9NBwNZpbIsPzBruUxAGFO/v4yFzG+U+j7oWFCldEIXP/joiIBvyC0/Aq/IB4f1Ur8nTVqEYKEBP+hYUKV0Qhc/sZZg/t7rKj9IuQ0YGVFTv6EP5O55vOg+6FhQpXRCFz+rs3Y6wHIyP9xISETVd1a/LdR4ZL3/GD9sUwO2t3ozv59nmGpB0TE/3Ns/+DSgVr8hpP8kwnkWP2xTA7a3ejO/9Ug6YVRHMz+EY5c6sEJWv1cph/8NUhw/bFMDtrd6M7+54gh3GA4yP4eovaotOFW/YP8xd4QGFD9IQwEZMN0tPy/wlyXYmDA/IeUZv32VVb+LatxiBmMMP0hDARkw3S0/t67AsggzMT+Btc+b8W5Vv0AvEWZFmhA/SEMBGTDdLT94UHCH8BAuP0NU2TVtilS/ic5vEVCeBj/cKnz3ljoqv9qZb0J6eTA/63crtiwuVL/qrZUDMBMRP9wqfPeWOiq/WIAv3UDqLz9JbiErQ09Uv1eObGiRAw4/3Cp895Y6Kr9LtBfBCZkyP6ltGOUczFO/4rb8VE0NBz/qSB8ew0sjP2/DVK0kDjI/2ykJKtbuU78aMOW2JLYCP+pIHx7DSyM/y3JATjozMz8NPs7BkKVTv9mqQr7R3gs/6kgfHsNLIz/dNmUzfAQzPwnq0HEgw1S/elVdbIbWEz9xergZS7suv92CQwP7pTM/BVfZvcCaVL+GhdargVwWP3F6uBlLuy6/L12NXyKAMj9r4MbmNuRUv7ru/RwfxRE/cXq4GUu7Lr+IMXTd2TYwvztbzjDrAlC/QEKbzto1FD9jWvGRyW8Qv0z9Swqz0jG/MU4EfOFpUL8UJng27IwLP2Na8ZHJbxC/WDiIDL33ML/3XJP8IzNQv9UmSxJOMhE/Y1rxkclvEL8+xkun4JArvxHGC489wFC/Yyy2Zra/Dj+c0rMjPZwgP34rLP9LfCi/u9IH+qpdUL+kS5qDBIkVP5zSsyM9nCA/ynqu8chZKr+hHFiYWplQvxCtlZ4KzhE/nNKzIz2cID+AAKLWotEFv6iRqEv9ylG/yL3NnHy0DT+VHI608GEtP5w9tn702fO+nFruBthrUb/FTwqakswUP5UcjrTwYS0/FOQ9lrhDAb/EcKX5jaZRvyDtmG4zIRE/lRyOtPBhLT/H+q+stI4pP6Gf1iYuKlO/1qsjzrnoEj83+a4Wjx4tv8c0KX06eiY/WXjHbL2MU7+yPyzein8JPzf5rhaPHi2/e+fQ1wzvJz8FgnIhI15Tv40Ky0jUUg8/N/muFo8eLb/0M9zFp9gyvxXYPt/paVC/byzObS6wCz8G3wa1U6TJPiNoBJnOPDG/I+UIlPMCUL9tRUbqe0cUPwbfBrVTpMk+myxY83jwMb8/1p0q3i9Qv4wz94DSeBE/Bt8GtVOkyT739PG8WiwmP/jOmN9NjlO/s51mqbB/DD+aW97cC0EvP7fjfPs8BCk/IHHHl1EzU79eLMnRnO8TP5pb3twLQS8/Ouw20rVYJz8OMPB8wmhTv1s9PX+OmBA/mlve3AtBLz+ZRW8trPINPytg2ycpMlO/jiicULcAFD+9fyBqx1UwP4+KQzMjkwI//72sbyWNU78Tlgyn5aEMP71/IGrHVTA/rVBJgS6rBz/HjzwVZWRTvxwuiXr43BA/vX8gasdVMD91/IID+A4iv3il0B72aVG/sJ7lG7HqFD+zWrYPRPImP+m0VCkiCCW/jNyKYxvJUb+hW4SgufANP7Natg9E8iY/Z7dy1nm3I7/YnC5ZBp9Rv80oBnatmRE/s1q2D0TyJj9cnkoiHHUGPyZZ0Xvgi1O/OqnBz9e9CT8sTkgyABAvvynbMnCCYxE/boDgNVEpU7+YYO5G4AcTPyxOSDIAEC+/xKWpYUwDDT/0YNb5bldTv05YkAcEJhA/LE5IMgAQL7+WQLU1hSYwv4WoW6+rXFC/WfFcLvmYFT+GlFzXcsEPP/wNxYnPsDG/1ZtfRD6/UL/Idzu8n98OP4aUXNdywQ8/+mvkLkwJMb9Vc6dtXZVQv9xDoEndDRI/hpRc13LBDz8pf9iWIKQrv8DVkfun4lC/ih4nH1LVID8IsLFc1BIKv/HGdYN3vS6/wH4l2dJFUb9QrRNl9ncbPwiwsVzUEgq/khM2xh2tK79IiH2hx+NQvw2Kye9UzCA/CLCxXNQSCr8exPnFwMA4vxRr4ANih06/cm0KKlKu4D7PR0YseTj9PtzJCBJpMDe/9O3nKTa/Tb9ybQoqUq4AP89HRix5OP0+HsT5xcDAOL8Ua+ADYodOv3JtCipSruA+z0dGLHk4/T6L8GgYxBwpP4NNOQLqXFS/QG3X9273Hj85wOlbM1M3v2NvzzccZSY/nX1M/t6zVL/qaqQ2H4gZPznA6VszUze/mTORb2roKD8VRVQ3dWNUv1bzJ6a7jh4/OcDpWzNTN7+FNUO8WP8rvwk21zkCb1C/e2Lxjfkl4D6HktEqQPUQPw3zpfE5+Ci/xY2DYB4OUL97YvGN+SUAP4eS0SpA9RA/hTVDvFj/K78JNtc5Am9Qv3ti8Y35JeA+h5LRKkD1ED9zQCofYW8PP/u70AA/elK/dgCJ95rb3j6KYvZtbzEWP07Q/p3dgBU/+yDqL6wdUr92AIn3mtv+Popi9m1vMRY/c0AqH2FvDz/7u9AAP3pSv3YAifea294+imL2bW8xFj/O5Tbqz446P8Q6PYAFm1e/uX3jxJkUFz+D5QI2tSENvxq5fIY9Wjo/9MUrGSqoV7/lyvo1UEIWP4PlAja1IQ2/4pMCCEiaOz88T8p4J1hXvyM2Ejx6Qhs/g+UCNrUhDb8Ie8r4lAs8P0BLPk9Xo1S/BfCQOBxFAD844HA7LU8Fv2TLr3vhxjs/JPeELoS0VL965XafAD/8PjjgcDstTwW/sBKHW3XFOj9QJY823/RUv2m11jl9UOg+OOBwOy1PBb9yfBnSpNw7P85kXg/4wlS/4E/haie5/T4S/HnVFx4HPzoAeJasDzw/4sNGHja2VL8oxmTY0XQAPxL8edUXHgc/AlcqsoHJOj8qLlrXwAdVv67x3dfqDek+Evx51RceBz9JBMZbtgw6PxDHTdJntle/F0PFxGdaFj9gykgLHOoLP7lCk5xcUjo/dHcaQv6kV7/CPPrHAHEXP2DKSAsc6gs/RR5SV+BMOz+YwGpTXWZXvyWr9bIPWxs/YMpICxzqCz9qaUn9c5Ytv+kkLS5QtlC/QPBjyh7r2z4bQwG5GzcUv+IKUBpp+Cq/FfnN0Y5iUL9A8GPKHuv7PhtDAbkbNxS/amlJ/XOWLb/pJC0uULZQv0DwY8oe69s+G0MBuRs3FL/g95FX414Av2N8As5Kh1K/RsZN/8tHID88mwIbQvozv/SezSOViwu/m1lkXLDgUr8DuX0YP/kaPzybAhtC+jO/OPSEEHIpAb9LFMpDn41SvzIHEVEoFSA/PJsCG0L6M79KiS9nEEE0v0DYCdBa/k6/zyjk48c23T5yIbKEG1sOv1rXgAh/4jK/UH+yIBJPTr/PKOTjxzb9PnIhsoQbWw6/SokvZxBBNL9A2AnQWv5Ov88o5OPHNt0+ciGyhBtbDr+HDoZH3NgyPypfUNizhFS/YKFBvXZUFz/kYLws5TsvP8Bcv+6OlzI/nAuCLgeVVL9m2iZaQU8WP+RgvCzlOy8/vCh3Kn+8MT+aGJQfy8tUv0gKBkkC4xI/5GC8LOU7Lz+EMItQOHAwP6jnTstYs1O/4TlOi/LNAD8WxasgHlMkvwx6cJWAnzA/RJUVuoanU78KhniyNEgCPxbFqyAeUyS/AhJQwCiMMT9Er12vXGxTv91FdQl2rQk/FsWrIB5TJL/Js+iDCBQ8Pwh4FdzYFFe/hN9uMmUBHT9VdlK7IK8Pv6EcTfjGBDs/yl38PqlYV7/kggAEX8QYP1V2Ursgrw+/tcoYFj8QPD9Ccok3yxVXv0c7L3s/8hw/VXZSuyCvD7//EnUJxRVBP3lTMNf3W1W/XQ66WK1z9T5lIIy7OWvTvqe2YPkOlUA/pYE631KcVb9eDrpYrXPVPmUgjLs5a9O+p7Zg+Q6VQD+lgTrfUpxVv2AOulitc9U+ZSCMuzlr075bCjbHQkdAPz07TRCCcFW/DnSY/pft1j5hBofUVqPSPhWdLVfU0EA/5XFRSLkrVb8OdJj+l+32PmEGh9RWo9I+Wwo2x0JHQD89O00QgnBVvw50mP6X7dY+YQaH1Faj0j7a5wYiXVM6Py8bl8AtMle/OFMGkhghGT/tI6jD2qcPP0K6wrjIUTs/nybo2pLyVr/znPXsxhodP+0jqMPapw8/bsPF3OBNOz9TZOfRjPNWv6LBAX0nCx0/7SOow9qnDz+sZA0bsnw0v8MMSb+p9k+/nLid3kNIBj84Cm9sIncHv+SBJw+Y2jS/qQ2rXM4SUL+ozsw9FFkDPzgKb2widwe/vJ9JHbyhM79DKmfALolPvzHgu8zzHw0/OApvbCJ3B7/2CvKWExQov4/FMsDQPVG/KnmjbGsBGD/YvNHKPJwjP2rhg+ENdCe/UwCFCdApUb9SzH/XdkEZP9i80co8nCM/SFp0iZDxKb9/D4NegHlRv5fanodxRhQ/2LzRyjycIz/U+qbTgxr3vl0eHmixvVK/fgV/YNQkFz+dkcNixgIxP6Q5vLS/wPK+YXOiV0qsUr/EtTloRTsYP52Rw2LGAjE/okK2QADkAr+NNNVaZ/hSv9iiDTV1eRM/nZHDYsYCMT+CoFy8xmcgP0DqyJ3TilO/Vneg7SlgBD/KaoPcZNMov2Yg9W5wSR8/RixlbjWjU78yNhja71MBP8pqg9xk0yi/L1MEF5ncIT/i83NSOVxTvzFCP1hzMwo/ymqD3GTTKL9xPfvMPocnPzwHjJbSplS/kQMLXAAzFj9Jy5s16IkyP38R091xFCg/ugxxNCyVVL+qq7p9Zk0XP0nLmzXoiTI/80W1o7fbJT8qxrR7Q9xUv5IUfwny2xI/ScubNeiJMj+vX3HhPWE1vwFptp6p80+/eHhkaO2PAz/KioSgTsHbvsVpJRQuBTW/FW4QuKHFT7/WJ8TSa3AGP8qKhKBOwdu+b2KhQf8cNL9oas5OilFPv4Bi5GbisQ0/yoqEoE7B2772QOiKDQccP40Vv64dr1K/CpNv9g8OGD/yd2eXzKwyP3oozy38aBo/GaeQxP7IUr+NelaZ/m8WP/J3Z5fMrDI/BC68Vz1FFz+51vGxOvtSvx2AQ8M/TBM/8ndnl8ysMj8+cqQQ+MoWv4rG1SoFLFG/bWlzwiQeGT+apouyyBkrPw7upbr5dBi/Qt51RaVGUb+X7XEYI3QXP5qmi7LIGSs/9mOFYP3FG7+i1dN/tXtRv7B3knIfIxQ/mqaLssgZKz9COW2qyuIrvyxxin7scVC/gFJrjfG6GT/8uiW9CbgSPwK3CqRiqiy/5CC+fd+KUL/9VjCawSsYP/y6Jb0JuBI/zg1plvBvLr+86wk8kcNQv4epc7WloBQ//LolvQm4Ej9NJzuLa6wbv2N33rQrPlG/v7R/8lOYID9qt9ynu48tv9iu6hs4rCC/wRqo/+uYUb8VM2U4o4QbP2q33Ke7jy2/LXNExCL9G78TDG8oN0NRv8oO+1X4byA/arfcp7uPLb9cloehAVY4P0yjPflW3FO/DkQwvCyVAT/n78BfKD0HPxnitCKJxjc/WlDyGDUAVL/4QzWL0TL6PufvwF8oPQc/NW1zYLnnNj+WrYIJ6TdUvz/rO86qi+g+5+/AXyg9Bz9rO7iltic1PwBZ8TqmsFS/yl1kGwsMAj+vjlyCaN4cP6/viiQvtzU/8qs8G8iMVL/d//kRz4cGP6+OXIJo3hw/9Wyiw+MjNj+izHbzmnFUvw7qtQp07Qk/r45cgmjeHD/RkPht3cg4P/VFobdYy1e/oZPkn7Y4Fj+xWv+TWdYmvx9vJbbNSzk/XQ6WpZyqV78ZDZjAd0QYP7Fa/5NZ1ia/V5N3SLYsOj9RhQGBYnJXv+Kd4AkayBs/sVr/k1nWJr+++U/p15k3Pz10HKMcjla/m2xTqMbGFT+xLhbFo88mv2IbI6HnFjc/0asntdiuVr8e85+HBbsTP7EuFsWjzya/j6VuqXucNj9LyRSzc81Wv98bzqhV0RE/sS4WxaPPJr+7XoyCC1cNP45jYPnHM1K/e/VaDsBoAj8qUg4n5Fwov6OfEiRjwg8/kDFUPG0gUr9MNuGvF9QEPypSDifkXCi/g9O4sUkoEz9IOVm6++tRv7E9QO9HYgs/KlIOJ+RcKL9LczeZlFcrv4u/UucrrlC/g1szYqcTGj/tNQKd8i0ZvxWm6jC0VCq/5yVJ2s+NUL/p9cwyaBkcP+01Ap3yLRm/1b/32zpHKL8XyaqvIExQvylhWW4tGiA/7TUCnfItGb8FBKJGK7gtv9yK6mLTtVC/MHUyy1INGT8PYdSJgYoTvyPR7q4Luy6/iCT0by/WUL/G2pj6kQcXPw9h1ImBihO/am+LBmkeML9AJrk7aAZRv2C/SD4FBBQ/D2HUiYGKE7/+DeybbCItvwJiuw1LSVC/hVQfJZN8HD+1h+TzPajRPpZZQNM9SC6/buulNAVuUL9rvXa28DAaP7WH5PM9qNE+thGj5uYuK792QhJX2gpQv5im2EfPMSA/tYfk8z2o0T5iUUgqU/Qjv0WA9pVEg1C/N8xeDqRsCD8gNE0cH4ghP4bEEjI5HiW/oc7vVoGoUL+6/zTvC8UDPyA0TRwfiCE/5lNm16qjIr+RQJqLL1lQvy3C5llFrw0/IDRNHB+IIT/AjPaLRtMuvwuAlS7GCVC/lf9rOlr1+z4kTfINs+EOP5wZLIRgqS2/VmM42xLJT79HzF88RaICPyRN8g2z4Q4/FK5kpz9YML/z2e9GbUVQv6gJq0coF+o+JE3yDbPhDj8vj0WmEmM2v9UqgIwgfk6/CswnVTKk/D7pct+JIGjvPvIzVmFXxjW/MH0I6sIvTr8bwA5S8zcDP+ly34kgaO8+Mi5HFa9WN79S+gDE7vdOvxy4G8rW1Oo+6XLfiSBo7z4Uf63kHekvv6ftsbKTmlC/iIfzSn4wFz+YcdLbgYvIPoQzWa1Mwy6/N2THi9l1UL+iHpy5IHwZP5hx0tuBi8g+BoSqTDmoML/H3kZJfsdQv6h1pOHUYRQ/mHHS24GLyD6YAQjeB7Exv42ct6Vwp1C/d0I7FiLnAz8aCd5/PlEVPwBvgItMDzG/6bcV0QF/UL8s13eq/PQIPxoJ3n8+URU/UMmxsMBzML+BDmLaHlhQv+oE7YBb0Q0/Ggnefz5RFT90offxy3UsP5iLNImWblW/5ORG7QorGD/GvNt9p/s1v4LZhGTVIS0/kuTiWhVZVb8iVWHSHYMZP8a8232n+zW/nmW5KRr5Lj8UUzzCLB5Vv0ttylynMR0/xrzbfaf7Nb+RGyhhe0IRv00zLxEm1FC/+YVp8u6IAj+L8shmboQVP0Frrt9IvBO/R5gX6cL7UL8izbnqpyr7PovyyGZuhBU/gaBi9rhQF7+d24LqCTVRv3Xw0R/Psek+i/LIZm6EFT/JXqYzLVwnP1sqQ3jmelK/u2vySSvMAT8uOBvlMYAWP133EwddPiY/Q3fVfaCeUr8MnFEv1an6Pi44G+UxgBY/wYZxrJZ3JD9bxSlJeddSvzUufLRE5+g+Ljgb5TGAFj82i5NT9//+viVMRcn8fVG/A1yj4ZHO+j5GSiAbYCoZP8mfvXQDLfa+e/TJ+bBaUb+6ozzgwtABP0ZKIBtgKhk/EDAy19uoBr97j7DKQ7dRvy4OpQ2j+eg+RkogG2AqGT+blVuaujwnP8VSmq4ck1S/dsWgdCTBFj+8YWXLl1Iyv4JdziexkCY/xfnr3J2oVL88VYaPEWkVP7xhZcuXUjK/N0rvUgnxJD8p3IfXktxUv6wuyOXBKRI/vGFly5dSMr9Feeu3oHcdv8o13liYBlK/rUilw3UjAz979E9wEewkP5EpZTnT/Rq/0ND1gPveUb8U6LHAEBcIP3v0T3AR7CQ/WRszGd62GL/or/IujLpRv4oEFgH7pAw/e/RPcBHsJD8FSO7yWL4wv+AK61CIHk+/Pdd42J0qAz+QdYUmH9YIP5/adUUUYDG/MNQu+mVvT78OhXiIhjn8PpB1hSYf1gg/S0LfprBOMr8IiOMqtOZPv6AUxOOAn+o+kHWFJh/WCD/zhvp+KioeP6oFoHJ271O/wjdLaNfAAj9TNWJanH8pP+aqD2zlMiA/vrgNbbzLU7931ZQaGDgHP1M1Ylqcfyk/J6JUgUBfIT/YGWUKMaZTv3+yqG+E6Qs/UzViWpx/KT/IbY/BtqgPP9c3h+G85FG/1QWFruReBz/9zirWJuknPyd4JNI8Pws/hY8CsQgIUr8bEBq/avUCP/3OKtYm6Sc/9pnKB2FgEj+jCReH/LtRv/rLivzvdgw//c4q1ibpJz/Ap5FBwq0yv/J/o72Emk+/dQuTeTsiCT8ldxPpAKELP/kCgYZ9SjO/jy0bYOLoT79hMRhSYTwEPyV3E+kAoQs/wAWx5j4GMr/iLjMQw0ZPv2gbmFBWXg4/JXcT6QChCz8Fz9MGKrUYP1gUlwlEH1S/SzI1n2BEGj9KjIITRh03v2JXhtxR5hY/zOs7jDE8VL+quud0iHUYP0qMghNGHTe/tVm5naFVHD+muyiQPOVTv/y8GjbY5B0/SoyCE0YdN7/do1H+OBQePyPTb3vMAFO/dgxiH8+vFT9W1xD0FMMxv4EbnygR4x8/q/vK+N7jUr8YhK9Jp34XP1bXEPQUwzG/mZvzvlwyGz+ls2U/6i5Tvy0EBODyzRI/VtcQ9BTDMb+340EBh2Yovy9fbhBBR1G/P8KL03jEID8Vig5DR8gjPxO40oJu/Sq/vXmgAB6aUb+s2/WjIlscPxWKDkNHyCM/eB58bjpLKL+RphV+10NRv3GHUWbF3yA/FYoOQ0fIIz8kGGfl/5cKPxU9COEJUVK/JPDLwNvu2T697H2S+GMUvyTJ2SbJKBI/QdnFTT0DUr8k8MvA2+75Pr3sfZL4YxS/JBhn5f+XCj8VPQjhCVFSvyTwy8Db7tk+vex9kvhjFL+lcfaP7qs7vy7B0ckNlk2/pxN3BgX52z6XawLuu0DmvrbcqFNCXDq/sfaqqzfuTL+nE3cGBfn7PpdrAu67QOa+pXH2j+6rO78uwdHJDZZNv6cTdwYF+ds+l2sC7rtA5r5gI+pYjebwvikp5zZ7kVK/13i34WcjID84jplTAYQ0P3BbCnEUOQK/c9MLpanfUr/XTCTh6GMbPziOmVMBhDQ/EHe15A257r6J60wdU4tSv9Flia6oVCA/OI6ZUwGEND9kLqDmnWknP+1bRdk5Z1S/3z5QwASzHj8LfWfcGsA3PxapBAf5ICU/n8w4dU6wVL9LNBkBuyEaPwt9Z9wawDc/ckmQBhigJz+RWEeVamBUv/p0MAD5Hx8/C31n3BrANz/NHoCIiRQwv1nQ0oPaDFG/q5+Sf+xUDD9FJIt6aLEcv7vsR9hT8Cy/Qca7nMKlUL+N8Tmx9JsUP0Uki3posRy/q+06WvGQLr9RJvpM1tlQv6fvU625WhE/RSSLemixHL9hOLIS9Nkcv2CQi6tArlC/hJ2F6oOWFD+2sx5XWikkvw1tEUK5pSG/epqiklgVUb+M9ynyCkoMP7azHldaKSS/OZtatcAVIL9CwAuBWeNQv3qfgpL2RBE/trMeV1opJL9jpmY/9Us2Pyj50NL6T1S/jQ18SvG+1T72WJ+CO30LvwV35I7oUDc//ITx/r0OVL+NDXxK8b71PvZYn4I7fQu/Y6ZmP/VLNj8o+dDS+k9Uv40NfErxvtU+9lifgjt9C799SOI+v/U2Py3F5rpsLFa/t4FOgROdHT+erVXxEXkxP2gMuBOf/zU/QVSxxfRpVr9KkaXUksQZP56tVfEReTE/MFfrmLkHNz+JgWQk7idWv2W8cun85B0/nq1V8RF5MT+F6rFz9o0sv8LLZ96YgFC/jEz+80ImGz/9xlN6/lAZP81sFHpexiu/CBw036VnUL8SSDnncrUcP/3GU3r+UBk/9lBbX8LbKb+K+NxbUipQv+O/VY5VRSA//cZTev5QGT8sIRKe/QEjv7+rrXK49VC/yY6Mz7k5HD/nC6Fif3AqP8xKgFMDoiO/63BbKbkJUb+mO7BkrvkaP+cLoWJ/cCo/Unbv0RsLIb9fVik53LZQvz7y6LO+EyA/5wuhYn9wKj/ZLVf8ojMlP2zt9uBeiFK/dj4+0vdJ+D4n9AUqlbQTvyI+OYGx9iU/XqtaEP1vUr++wE75a2L+Pif0BSqVtBO/nR8m50yIIz80D52jyb1Sv0uZa1GO3uU+J/QFKpW0E7/yYJuDn0w2v6MuZWOhME6/fdw/qyOGAD+2Q12d+5fYPtZW51CvqDa/mSkLSqleTr89WsCBSkv7PrZDXZ37l9g+4vXov0ucN78Y+YuBd9hOv4HUTCMHI+g+tkNdnfuX2D7cV/gcSMIcv35YXNsip1G/KD9hzvFQGj9gPGzc9ukxP/zb9nJGGBu/ukC8wIKMUb/9umJ48/obP2A8bNz26TE/BNkJod98F7+QcJ1TzFJRv/e9T0palh8/YDxs3PbpMT8kF0A3UfD9PsI1CD/kw1K/mA0jwlwVGz8Fd/ldj0E2PwxWVRiNlvk+wuCDT0vVUr9SXWi66/4ZPwV3+V2PQTY/vPS/UBSRBj9+Nl/hHIdSvy0Cs5zS4R4/BXf5XY9BNj+gwrpWk3wWPxRpPypgGVS/7jgPi/0lGT90f0HHZzQ3Pxzb07OkGhg/hNdtFH//U79qUSjoDsQaP3R/QcdnNDc/VAPSVdF6Gz8E9U1KfMlTv515Joo7JB4/dH9Bx2c0Nz/Z3upwnbItPy7Bp+FgglW/NFSmgy7wGT8f3qR/kZQ2P9QKE2BqJS0/sLvCQweUVb8YrPZhyNUYPx/epH+RlDY/JJCuPw9uLz8GS8+n8kpVv6y2LSESZx0/H96kf5GUNj/QNU/dQDQ1v3pqAfpqo06/XRM9mxwk+z5OuXMeza36vo0YNela1jS/3Vv0/3d0Tr+jc2/uPYEAP065cx7Nrfq+fK2CJQcmNr9KJhseThxPvw0xCzBwD+g+TrlzHs2t+r44jDHQCtYmv/9NnNMf+FG/6z9hbtl8Cz8BFTrxKdEpv5CqW3a5myO/x5FhqNWQUb9HY9xqDzMUPwEVOvEp0Sm/ELUWafomJb8X87jGPcJRv0JOZoWNHBE/ARU68SnRKb/FSG4fLzTOPp1KY8RMk1G/D9XAqp0LFD8P8Eo7bhcsvyNEweoEDPa+1Qae75b6Ub+EIyru9S0LPw/wSjtuFyy/42pqZq3Z5L6b1r82GsxRv28V+ITGfhA/D/BKO24XLL8DiQ0i3qMsP+0G8Vdv9lK/Kt7+goEy+j7YNMtxET8Uv/P1QphNRSw/VVkqaUECU7/URao0/T33Ptg0y3ERPxS/v+cRg/eZKj8Ze9ArrDdTv/+nQxaZxuM+2DTLcRE/FL+a6OyfCBgyP1iM4WYD4Va/0NggvHnTGD827NOqlv8zP1Oas/hVWTI/9t+vELDQVr/Onzsfr9gZPzbs06qW/zM/XDMgJSMgMz+0uZTF/J5Wv+4D7tDj8xw/NuzTqpb/Mz98W6ZcqgO0vsbfmvghYFG/omulmq3N/j7grWME1K8Uv26dW6OnW9i+0BGntXxzUb/86ZhX/vb5PuCtYwTUrxS/01ljdl+z9L6YQ92L7q1Rvw3vGJQRteY+4K1jBNSvFL8r1IeooTAnv9k22SXsxlC/yLhgr89ZFz+aIV8yYdsgvz/6BWSYTCa/oftI/WqqUL+ubGQ44iEZP5ohXzJh2yC/H9V6Kj/RKL/5lhfW//pQv9u2equUGBQ/miFfMmHbIL/l3/rmuXE1P39Bj+R20FO/BRIsZ4th/D6/JbQ56sgQv90TgoFXYzU/f3TtfQ/UU782UZ8PZXv7Pr8ltDnqyBC/OUMEMmReND+n6MxRTBVUvxSOhC9gWOY+vyW0OerIEL/MzSs1lhc2P/EL6oIQule//D8PetfJFz+WMgzPr10uP2Qq27SSNDY/xzT+YtGyV78xssx4yT0YP5YyDM+vXS4/bmYF4LIqNz/BpTNYSXVXv5midSVKFhw/ljIMz69dLj+wkVW3sXg5P/jazliBFle/Wk4ZDNiSHT8znS1g7n8mv3htAyXJlzg/AGRjfbtOV7+OvdDCNQ8aPzOdLWDufya/fBOBXudsOT+A+gPvcxlXv3VVx6iuYx0/M50tYO5/Jr9I8D9JX8s8P+laOwJhEVW/oA6NFM/x1j5uzQakQoMCv/iMNv603j0/vbP9lIvMVL+gDo0Uz/H2Pm7NBqRCgwK/SPA/SV/LPD/pWjsCYRFVv6AOjRTP8dY+bs0GpEKDAr8oUE/hNA09P4ivRtq4NlW/JxMfMFCR0j70a4r3FHsKPxDFkKME7D0/TFK26QT/VL8nEx8wUJHyPvRrivcUewo/KFBP4TQNPT+Ir0bauDZVvycTHzBQkdI+9GuK9xR7Cj9uOSdiOL45P0906fKRlFa/bY/Ai2oiHT/2Jvk9XkAmP24j6q5dtjg/z7m4n4jWVr9LN8y+/wIZP/Ym+T1eQCY/FrzDWXrJOT+nUwJ1wZFWv+qZMmpyTx0/9ib5PV5AJj++T0vY63cev6RwLF81/VC/8u1lZ0d70z7fwUwsqbMTvx4z6HTO0Bq/2D72iMPCUL/y7WVnR3vzPt/BTCypsxO/vk9L2Ot3Hr+kcCxfNf1Qv/LtZWdHe9M+38FMLKmzE7+pcsXxMI4WP5dR70I6dVO/fZAohcwiID+w5PPThUw3v5LdA6z8gBI/62pLhw22U7/fi4/EZDgcP7Dk89OFTDe/R2jpQnQhFj9BEt0NBnxTv44WdVvc2B8/sOTz04VMN79cE51OJf4sv/KNHrv4+lC/6T1Nc18uIT/8mundZ4sKPzMvVmnB6C6/fLF1Pkw4Ub8hRCixhoceP/ya6d1niwo/zzINtDv1LL/0kcyH2/lQv2ce3Q1JNyE//Jrp3WeLCj8lqnsoO482v7/s4vnQWU6/Vk5zc13i0z6orLQmv2kMP3lCEseeoDW/5zguyYLiTb9WTnNzXeLzPqistCa/aQw/Jap7KDuPNr+/7OL50FlOv1ZOc3Nd4tM+qKy0Jr9pDD9yLmeVzyk6v5w74mSUsU2/cU6fWdsl1D5mDOH8167/vsK2M00JODm/yH/IQLE4Tb9xTp9Z2yX0PmYM4fzXrv++ci5nlc8pOr+cO+JklLFNv3FOn1nbJdQ+Zgzh/Neu/77LHz9bXDQov++bh2n9NFG/+GVh7HUWIT/Hgig08kEivwsGMrDVQSq/t/gllKx2Ub+L/9wu+REeP8eCKDTyQSK/zcRmntxPKL+NkOxxbThRvwPBOan1+iA/x4IoNPJBIr/8eQzEEnwev9PsQ3nHyVG/5AGJBc65ID+Q26XZ8jovP3a+/Mq8CyG/B71i5n0DUr/WACU5NdgdP5DbpdnyOi8/PCe0/bUpHr+rZ96socRRv0YrtWj84iA/kNul2fI6Lz+G1mgrZi8qP/ObBWjiZlO/b0IL4kDO0T5YD2Hr+9kUv77kmUC82is/J3pfpXcxU79vQgviQM7xPlgPYev72RS/htZoK2YvKj/zmwVo4mZTv29CC+JAztE+WA9h6/vZFL+ERAk/Lvo8v+2mP4oS+Uy/UZUiQAlN1D4Jn1bUGCPkPoGlB9CRBjy/dNe+UkR/TL9RlSJACU30PgmfVtQYI+Q+hEQJPy76PL/tpj+KEvlMv1GVIkAJTdQ+CZ9W1Bgj5D5iF50vjYYzP9M4no2bWFW/HK+Ch8i/Hj868bF6Dio1v1TRAs3qmjI/UcpEJoSTVb/slhn9PhEbPzrxsXoOKjW/pmbG835vMz8B5ZMcX15VvxTsJ5iPYx4/OvGxeg4qNb/Io+p//oYbPyudpgUamFO/oyi0nGjyHz/fD67sSTI3P5F77N3RJhg/s3/GzxzOU79rALb6O5IcP98PruxJMjc/J3B8uEfzGz9zgB1yVZFTv4H6oupYLyA/3w+u7EkyNz8GiVxjTg0zP+hSwuk8glW/whEk0ZZyHj/Rbcze4O81P/nv7zaBRjI/MnndNPCzVb+erXEfYlcbP9FtzN7g7zU/mMhRHjokMz8IAwX7gXxVvxkQ+bxFzh4/0W3M3uDvNT9U+vSFfGYqP/3AJEbAfVO/7ltvce7y0j4IqgD4r28XP/Rql+BCLSw/6XLQeudEU7/uW29x7vLyPgiqAPivbxc/VPr0hXxmKj/9wCRGwH1Tv+5bb3Hu8tI+CKoA+K9vFz+kkzHXS5gcv1k5Vbt38VC/5RvBI6sX0z5sC1TgmKsXP3BefcDbAxm/A/bpuTC4UL/lG8EjqxfzPmwLVOCYqxc/pJMx10uYHL9ZOVW7d/FQv+UbwSOrF9M+bAtU4JirFz8vn0QLtOMnv/biJ4rTCFG/cn/kHaIbHD9wEkRdcjkmvxt5xk+9xyi/Oh64slQlUb+Iy+CUj1MaP3ASRF1yOSa/7115+brxJb/Seu5nlMpQv/EBe0GU/x8/cBJEXXI5Jr9v0nSI+vEwv1DixvV8KlC/UHF6mcyAAz+bgYHyO1QWvz+Y+XEvhTC/vBMoMEoPUL8yQ1RNJecGP5uBgfI7VBa/kOAtLT1yL7+N057yi7hPv9uCaSisRw0/m4GB8jtUFr+vxr6jmjI0v2brYDYDik6/N/4lXR8gAT/2/+uUJIIBv+cAOrplnzS/hoiewWjATr+nWJhSjXP7Pvb/65QkggG/k3htAiyRNb9aRLjlSzlPv6G7wZ5Rrug+9v/rlCSCAb8NtK0ya1U7PxrWha4I7VW/2pVAs0PKET86OwuPuBsHvzSuKPkOtDo/jBfnvF8VVr8P/ViapYkOPzo7C4+4Gwe/mRln71oROj++fFe/DD5WvyhYTEwFdAk/OjsLj7gbB78FSmRkF5k5P9LQiaCrL1a/N0aw4G91CT843+zSKJsGP/FRmPT1Ozo/1s58/PMGVr+yhVBiZIwOPzjf7NIomwY/IGWgbkHdOj8Myvodod5Vv32PSBlgyxE/ON/s0iibBj+e0DWuEwQQv6jm6QeBn1C/Aer+GQ92+j4bGWyU04cYv1xgTJc23gy/pOzAgTGGUL/ftR5S+GQAPxsZbJTThxi/Nu2YETGrE79wGCDe8tlQvxrv5Bgzs+c+GxlslNOHGL8hhYYiWK4CP49mB89l1VK/mLIUjcB9GT9pZhO91O41v7MFTKoS9gQ/iTrJ+ifDUr/icvfQnaEaP2lmE73U7jW/3i/PNXsQDT83IW22VIJSv/MHuRbSrh4/aWYTvdTuNb96stBUoSM5P411GOyeNVi/t0s7ktCVGD8yp0rvXZIjv0XBsgJ+6Tg/1/GfwCdEWL/+hsNJQ60XPzKnSu9dkiO/XlhOjr/4OT8BDLldVwBYv6DjMXhJ6hs/MqdK712SI7/oP93DrRY6P1VkIP4lT1S/BFLdHSEw+z6u32ByRikJv+wjq1iXKDo/VevsmKtKVL83krtquk78Pq7fYHJGKQm/OIe0o0EVOT+BkioGgY9Uv4KOoza+MuY+rt9gckYpCb+8NQ0a9iw6P9fO4o6zaFS/LTDFL7ZM+D7BqCWq55sPP0TmundJYTo/tWJ3t55bVL/YOKAK7JH7PsGoJarnmw8/1MDLVyZOOT8PLHN/Z6BUv5zDWxd0v+Q+waglquebDz+czHbI7bY5Pyha6077QFi/nykGc3/GFz8TfytCDFshP/qI9at+rTk/FKsLFldDWL8+GwEBw6AXPxN/K0IMWyE/Bp8yX1m1Oj+MZTxpYAFYv1pz9c0twBs/E38rQgxbIT+sbrxE1Jc6P8gP+BvFJla/Z+pfcctwAz93x82J1lAXv6iK7q/qhTo/xIgrgT8rVr9OyvDKfuECP3fHzYnWUBe/e55G5geAOz/Sg5UzuOxVv9BosX1osgo/d8fNidZQF7/ZEZNO4zo5P3DU9d6rn1W/zI7vp0o/FT/YBIBneUQZvwkDsaAGdTk/JlhuCiORVb+GU2fw1ycWP9gEgGd5RBm/4a7PYKp3OD88rWYaetBVv80C4vBmMhI/2ASAZ3lEGb93xbtvBuE4PzZG55xfcFW/QTIieeAGFT8kYWnzsjsdPxsJPYx16jg/PvXG1QNuVb+kQCfrnCwVPyRhafOyOx0/zawRPXf1Nz9ezJFpQ6tVv27Pea6jWBE/JGFp87I7HT/CaHQL+yA7P3l99+iXn1W/OtgZW5i7Aj9odOA4L+MNPza4xq2n7Do/meliwKysVb/kU6xt/RgBP2h04Dgv4w0/vemwy9ToOz83Xeh4oW1Vvyfg/Vxm+gg/aHTgOC/jDT9W9TcnbBw6P+eXeFf9y1a/ApV2ns18ED+C6jzXe+YUv94nd8Ra8jo/P8sosIGWVr8tX3MTiNQTP4LqPNd75hS/4sSz1iEvOj//o5nrT8dWvyvTZVykxxA/guo813vmFL/B6oOOXbY4P+XIMLXbKFW/AcvBpc4aBT8LG/AdFx0RvwEvYBXFnTk/xbd50wHvVL8x7aPcClYMPwsb8B0XHRG/kf7bxHqwOT/hw5pnVOpUv4Npgli46ww/CxvwHRcdEb9k1wiYb7I6P+4uhgRckla/WYMMGEQFFD/C1oWwg68VP9KFM919yzk/UIM7cxjMVr8LPbcsfWkQP8LWhbCDrxU/DnvdSHG9OT/2BVGYm89Wvx4SX9tKMRA/wtaFsIOvFT/SGtbC2AU5P+KljawP2VS/R4FZMLowDD/XqKZIjFIQPxKPQ27yLzg/zkiyQYkOVb+SI8WLh4EFP9eopkiMUhA/GRCALsz3OD+YKKPRktxUv34rqY1VwAs/16imSIxSED+SpIb7l0rlvmnAGtn73VK/N8F9lqW3Fz9DF/+Ze3Ixv86mnBqCae6+eexYrTnwUr/qAJtSyJMWP0MX/5l7cjG/5VFxpB1o/b5neLUfBylTv0tB0izxBhM/Qxf/mXtyMb99OtAbqdYVv/aNQQznG1K/XDatNDnSBT9DwprQhZAmv/PaX36haxe//odqkjY1Ur9/9Y1vSKgCP0PCmtCFkCa/0Tbtjd3uEr/AXWNTau1Rv7U9c1DQoQs/Q8Ka0IWQJr+PkhZX3Zc8PzK/tQ/mrFW/cDcAREZyCj8cv+v+5KPivkhOOtB1sDs/QNBs8b/mVb9FFR4NCjcDPxy/6/7ko+K+7P1UTSn1Oz9YJCYSk9VVv4yS8/WlXAU/HL/r/uSj4r7vSIhRSEo6P3gRbcRCvlW/O1IqdruSFD+cTSjXWrv+vmEWSbRZdDk/IN68a77zVb8NiC0BATsRP5xNKNdau/6+NRzO7bUVOj+qnFtdZ8tVv1+fQedxwBM/nE0o11q7/r59Co3u1j45P4lcQ2B3Gla/jA+K6kdTET+Z1TEeCtb5PhFcYqnIJTo/JwiO8brgVb/eVd/VDu8UP5nVMR4K1vk+pR2VaCLgOT+7V8GBJPJVvyxcqtJ12BM/mdUxHgrW+T79LmqkbuI7P/WkxglwFla/rdUf7Kz0Az/wEI5LQk3lPqm6/PhUuDw/AQKidPbgVb9gM7SQ36MKP/AQjktCTeU+ubLIaHYVPD8FBK8YrglWv+TzEw/rjAU/8BCOS0JN5T4=AGYDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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XhoAAAAAAABhGgAAAAAAAGQaAAAAAAAAZxoAAAAAAABqGgAAAAAAAG0aAAAAAAAAcBoAAAAAAABzGgAAAAAAAHYaAAAAAAAAeRoAAAAAAAB8GgAAAAAAAH8aAAAAAAAAghoAAAAAAACFGgAAAAAAAIgaAAAAAAAAixoAAAAAAACOGgAAAAAAAJEaAAAAAAAAlBoAAAAAAACXGgAAAAAAAJoaAAAAAAAAnRoAAAAAAACgGgAAAAAAAKMaAAAAAAAAphoAAAAAAACpGgAAAAAAAKwaAAAAAAAArxoAAAAAAACyGgAAAAAAALUaAAAAAAAAuBoAAAAAAAC7GgAAAAAAAL4aAAAAAAAAwRoAAAAAAADEGgAAAAAAAMcaAAAAAAAAyhoAAAAAAADNGgAAAAAAANAaAAAAAAAA0xoAAAAAAADWGgAAAAAAANkaAAAAAAAA3BoAAAAAAADfGgAAAAAAAOIaAAAAAAAA5RoAAAAAAADoGgAAAAAAAOsaAAAAAAAA7hoAAAAAAADxGgAAAAAAAPQaAAAAAAAA9xoAAAAAAAD6GgAAAAAAAP0aAAAAAAAAABsAAAAAAAADGwAAAAAAAAYbAAAAAAAACRsAAAAAAAAMGwAAAAAAAA8bAAAAAAAAEhsAAAAAAAAVGwAAAAAAABgbAAAAAAAAGxsAAAAAAAAeGwAAAAAAACEbAAAAAAAAJBsAAAAAAAAnGwAAAAAAACobAAAAAAAALRsAAAAAAAAwGwAAAAAAAA==EAkAAAAAAAAFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUF
+  </AppendedData>
+</VTKFile>
diff --git a/Tests/Data/MeshLib/3D_mesh_with_reset_sigma_ip_1.vtu b/Tests/Data/MeshLib/3D_mesh_with_reset_sigma_ip_1.vtu
new file mode 100644
index 00000000000..3ba5ea70333
--- /dev/null
+++ b/Tests/Data/MeshLib/3D_mesh_with_reset_sigma_ip_1.vtu
@@ -0,0 +1,37 @@
+<?xml version="1.0"?>
+<VTKFile type="UnstructuredGrid" version="1.0" byte_order="LittleEndian" header_type="UInt64">
+  <UnstructuredGrid>
+    <FieldData>
+      <DataArray type="Int8" Name="IntegrationPointMetaData" NumberOfTuples="97" format="appended" RangeMin="34"                   RangeMax="125"                  offset="0"                   />
+      <DataArray type="Int8" Name="OGS_VERSION" NumberOfTuples="21" format="appended" RangeMin="45"                   RangeMax="103"                  offset="140"                 />
+      <DataArray type="Float64" Name="sigma_ip" NumberOfComponents="6" NumberOfTuples="75" format="appended" RangeMin="0"                    RangeMax="4550074.7896"         offset="180"                 />
+    </FieldData>
+    <Piece NumberOfPoints="12"                   NumberOfCells="4"                   >
+      <PointData>
+        <DataArray type="Float64" Name="MaterialForces" NumberOfComponents="3" format="appended" RangeMin="20.391152381"         RangeMax="1421.1205373"         offset="4992"                />
+        <DataArray type="Float64" Name="NodalForces" NumberOfComponents="3" format="appended" RangeMin="3.4798233402e-06"     RangeMax="1377780.6868"         offset="5388"                />
+        <DataArray type="Float64" Name="displacement" NumberOfComponents="3" format="appended" RangeMin="0"                    RangeMax="0.0011215479269"      offset="5784"                />
+        <DataArray type="Float64" Name="epsilon" NumberOfComponents="6" format="appended" RangeMin="8.7590842414e-05"     RangeMax="0.00077226285884"     offset="6180"                />
+        <DataArray type="Float64" Name="sigma" NumberOfComponents="6" format="appended" RangeMin="774089.85127"         RangeMax="8538797.1856"         offset="6960"                />
+      </PointData>
+      <CellData>
+        <DataArray type="Int32" Name="MaterialIDs" format="appended" RangeMin="0"                    RangeMax="3"                    offset="7740"                />
+        <DataArray type="Float64" Name="principal_stress_values" NumberOfComponents="3" format="appended" RangeMin="746876.71404"         RangeMax="8563642.8742"         offset="7772"                />
+        <DataArray type="Float64" Name="principal_stress_vector_1" NumberOfComponents="3" format="appended" RangeMin="1"                    RangeMax="1"                    offset="7912"                />
+        <DataArray type="Float64" Name="principal_stress_vector_2" NumberOfComponents="3" format="appended" RangeMin="1"                    RangeMax="1"                    offset="8052"                />
+        <DataArray type="Float64" Name="principal_stress_vector_3" NumberOfComponents="3" format="appended" RangeMin="1"                    RangeMax="1"                    offset="8192"                />
+      </CellData>
+      <Points>
+        <DataArray type="Float64" Name="Points" NumberOfComponents="3" format="appended" RangeMin="0"                    RangeMax="2.4494897428"         offset="8332"                />
+      </Points>
+      <Cells>
+        <DataArray type="Int64" Name="connectivity" format="appended" RangeMin=""                     RangeMax=""                     offset="8728"                />
+        <DataArray type="Int64" Name="offsets" format="appended" RangeMin=""                     RangeMax=""                     offset="8984"                />
+        <DataArray type="UInt8" Name="types" format="appended" RangeMin=""                     RangeMax=""                     offset="9040"                />
+      </Cells>
+    </Piece>
+  </UnstructuredGrid>
+  <AppendedData encoding="base64">
+   _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EAAAAAAAAAAAAAAAAQAAAAIAAAADAAAAYAAAAAAAAADY0IAu3KsnQbyUzFBW/j9B5S29B++IX0HnqVO6+wIQwS18G2MffPhA8Y4UIbgeJUG9IVumlGkwwekVmz6QLvXACp5//7+7MEGusqq4i8pFwQ0maOgb1TVBtxef4yruR0E=YAAAAAAAAAAuURv2QbjkP7y6T6TkYui/2EYwIWWpiL1HI5Y2S4Dbv+Vx/nx8Fuy/aiPo/Lwgyz+t5I0ZOirkv/y6YkGzY+U/eXmNSKJJ2T8a/rXXpc3mv5SCZaGB2eW/2xYR9YqhxD8=YAAAAAAAAAC9uk+k5GLoPy5RG/ZBuOQ/h4YRKEvBlz30oUii62DovxoMR7gs+8w/l3H+Xd9r47/umqnjqJbmv+FYDhJ6kOa/ONk744wssT/KhcrtHv7NvwJhxFEar9w/IYJw+Bqb6z8=YAAAAAAAAADlndQO5DyEPUo6mso4x5g9AAAAAAAA8L/JlD3R3wXfP+dXDXY9Btu/DVRZePOC6L/vrHkCe7PUv4lwcIcbSs4/puwyXFJR7b9OrjkWNSnlv2P5kX+nduI/SwvMBwmu3r8=IAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8D8AAAAAAADwPwAAAAAAAAAAAAAAAAAA8D8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwPwAAAAAAAAAAAAAAAAAAAAAAAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAPA/AAAAAAAAAAAAAAAAAAAAQAAAAAAAAPA/AAAAAAAA8D8AAAAAAAAAQAAAAAAAAAAAAAAAAAAA8D8AAAAAAADwPwAAAAAAAAAAAAAAAAAAAEAAAAAAAADgPwAAAAAAAPC/AAAAAAAA4D8=uAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAABAAAAAAAAAAKAAAAAAAAAAMAAAAAAAAABQAAAAAAAAAEAAAAAAAAAAEAAAAAAAAABgAAAAAAAAAHAAAAAAAAAAgAAAAAAAAACQAAAAAAAAAAAAAAAAAAAAEAAAAAAAAABAAAAAAAAAACAAAAAAAAAAMAAAAAAAAABQAAAAAAAAACAAAAAAAAAAMAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAsAAAAAAAAAIAAAAAAAAAAEAAAAAAAAAAwAAAAAAAAAEgAAAAAAAAAXAAAAAAAAAA==BAAAAAAAAAAKDA0O
+  </AppendedData>
+</VTKFile>
diff --git a/Tests/Data/MeshLib/3D_mesh_with_reset_sigma_ip_2.vtu b/Tests/Data/MeshLib/3D_mesh_with_reset_sigma_ip_2.vtu
new file mode 100644
index 00000000000..45b44ffb0fe
--- /dev/null
+++ b/Tests/Data/MeshLib/3D_mesh_with_reset_sigma_ip_2.vtu
@@ -0,0 +1,37 @@
+<?xml version="1.0"?>
+<VTKFile type="UnstructuredGrid" version="1.0" byte_order="LittleEndian" header_type="UInt64">
+  <UnstructuredGrid>
+    <FieldData>
+      <DataArray type="Int8" Name="IntegrationPointMetaData" NumberOfTuples="97" format="appended" RangeMin="34"                   RangeMax="125"                  offset="0"                   />
+      <DataArray type="Int8" Name="OGS_VERSION" NumberOfTuples="21" format="appended" RangeMin="45"                   RangeMax="103"                  offset="140"                 />
+      <DataArray type="Float64" Name="sigma_ip" NumberOfComponents="6" NumberOfTuples="75" format="appended" RangeMin="0"                    RangeMax="8538797.1856"         offset="180"                 />
+    </FieldData>
+    <Piece NumberOfPoints="12"                   NumberOfCells="4"                   >
+      <PointData>
+        <DataArray type="Float64" Name="MaterialForces" NumberOfComponents="3" format="appended" RangeMin="20.391152381"         RangeMax="1421.1205373"         offset="4992"                />
+        <DataArray type="Float64" Name="NodalForces" NumberOfComponents="3" format="appended" RangeMin="3.4798233402e-06"     RangeMax="1377780.6868"         offset="5388"                />
+        <DataArray type="Float64" Name="displacement" NumberOfComponents="3" format="appended" RangeMin="0"                    RangeMax="0.0011215479269"      offset="5784"                />
+        <DataArray type="Float64" Name="epsilon" NumberOfComponents="6" format="appended" RangeMin="8.7590842414e-05"     RangeMax="0.00077226285884"     offset="6180"                />
+        <DataArray type="Float64" Name="sigma" NumberOfComponents="6" format="appended" RangeMin="774089.85127"         RangeMax="8538797.1856"         offset="6960"                />
+      </PointData>
+      <CellData>
+        <DataArray type="Int32" Name="MaterialIDs" format="appended" RangeMin="0"                    RangeMax="3"                    offset="7740"                />
+        <DataArray type="Float64" Name="principal_stress_values" NumberOfComponents="3" format="appended" RangeMin="746876.71404"         RangeMax="8563642.8742"         offset="7772"                />
+        <DataArray type="Float64" Name="principal_stress_vector_1" NumberOfComponents="3" format="appended" RangeMin="1"                    RangeMax="1"                    offset="7912"                />
+        <DataArray type="Float64" Name="principal_stress_vector_2" NumberOfComponents="3" format="appended" RangeMin="1"                    RangeMax="1"                    offset="8052"                />
+        <DataArray type="Float64" Name="principal_stress_vector_3" NumberOfComponents="3" format="appended" RangeMin="1"                    RangeMax="1"                    offset="8192"                />
+      </CellData>
+      <Points>
+        <DataArray type="Float64" Name="Points" NumberOfComponents="3" format="appended" RangeMin="0"                    RangeMax="2.4494897428"         offset="8332"                />
+      </Points>
+      <Cells>
+        <DataArray type="Int64" Name="connectivity" format="appended" RangeMin=""                     RangeMax=""                     offset="8728"                />
+        <DataArray type="Int64" Name="offsets" format="appended" RangeMin=""                     RangeMax=""                     offset="8984"                />
+        <DataArray type="UInt8" Name="types" format="appended" RangeMin=""                     RangeMax=""                     offset="9040"                />
+      </Cells>
+    </Piece>
+  </UnstructuredGrid>
+  <AppendedData encoding="base64">
+   _YQAAAAAAAAB7ImludGVncmF0aW9uX3BvaW50X2FycmF5cyI6W3siaW50ZWdyYXRpb25fb3JkZXIiOjMsIm5hbWUiOiJzaWdtYV9pcCIsIm51bWJlcl9vZl9jb21wb25lbnRzIjo2fV19FQAAAAAAAAA2LjQuMy0xNzEtZzE3NGYzY2U1OTM=EA4AAAAAAAAfdK/m2oo3QQaJXYFpSTRB6C29B++IX0EOKAmtqOQjQd9QIKJjtAO/q1O4aLe96L4fdK/m2oo3QQaJXYFpSTRB6C29B++IX0EOKAmtqOQjQd9QIKJjtAO/q1O4aLe96L4fdK/m2oo3QQaJXYFpSTRB6C29B++IX0EOKAmtqOQjQd9QIKJjtAO/q1O4aLe96L4fdK/m2oo3QQaJXYFpSTRB6C29B++IX0EOKAmtqOQjQd9QIKJjtAO/q1O4aLe96L4fdK/m2oo3QQaJXYFpSTRB6C29B++IX0EOKAmtqOQjQd9QIKJjtAO/q1O4aLe96L4fdK/m2oo3QQaJXYFpSTRB6C29B++IX0EOKAmtqOQjQd9QIKJjtAO/q1O4aLe96L4fdK/m2oo3QQaJXYFpSTRB6C29B++IX0EOKAmtqOQjQd9QIKJjtAO/q1O4aLe96L4fdK/m2oo3QQaJXYFpSTRB6C29B++IX0EOKAmtqOQjQd9QIKJjtAO/q1O4aLe96L4fdK/m2oo3QQaJXYFpSTRB6C29B++IX0EOKAmtqOQjQd9QIKJjtAO/q1O4aLe96L4fdK/m2oo3QQaJXYFpSTRB6C29B++IX0EOKAmtqOQjQd9QIKJjtAO/q1O4aLe96L4fdK/m2oo3QQaJXYFpSTRB6C29B++IX0EOKAmtqOQjQd9QIKJjtAO/q1O4aLe96L4fdK/m2oo3QQaJXYFpSTRB6C29B++IX0EOKAmtqOQjQd9QIKJjtAO/q1O4aLe96L4fdK/m2oo3QQaJXYFpSTRB6C29B++IX0EOKAmtqOQjQd9QIKJjtAO/q1O4aLe96L4fdK/m2oo3QQaJXYFpSTRB6C29B++IX0EOKAmtqOQjQd9QIKJjtAO/q1O4aLe96L4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARhbxB+E0swY0f7FZ/CjHBs2+MtV4yG0EnBD8vtaYhQT2qMT3wAC7Bh4Lh3lw2KUHpcToFjuUxwe1OSDsRyTTBy8jF/ne8EcEnBD8vtaYhQW/B0uO5rDPBPsKe1qrkJUFc2Mlcu70kwWOS5cjBhCrB/R7PBPMkMkEnBD8vtaYhQWCCqsKi3DDBEaxiC+8RMkEJ0/ZdEWEswYhGCeULFDHB55suDMi/GkEnBD8vtaYhQRh3mmoX8CDBNW1Ar42aIUGnENF1djQfwVtCBKdBYSXBChehNzPaOUEnBD8vtaYhQVbIAzrMTRzBBUVfy5DXLkG8Bl3zDJE0wcHjaimQdDfBXGEylDXjKMEnBD8vtaYhQRDfC82lsSfBFE6WW5u1CkFq+ZKjky0swblZ1wdN+jDBnbWFarr0G0EnBD8vtaYhQcmdw2YiFTrBjdcvfQ8PM0FQVwy+e7QVwYItsIheNxzBSdjTzXH0JkEOKAmtqOQTQUXvWFVnmR/B4SHg/UY3IkFnir6nYVciwYB1EA3TmCXB2gKv6pxBz0AOKAmtqOQTQUFQIDU3JSnBL8M66ynLHUGQ95vQB1D6wCyolX3JLQrBNu9VPpTSNkEOKAmtqOQTQSXSz/IIhSPBe/fDNcgkLUE+84D2rdoVwXHJJMGQXRzBZO4keSa7JkEOKAmtqOQTQegjqsDW3vXAHBl+nO82FUFnEd188pftQCygQdgjf+bAQucncdSHPkEOKAmtqOQTQcbenAbrrJpAXuRd6nrYJ0EPtAOEX64nwSifVenQ7yrB2IFJQuYPH8EOKAmtqOQTQexYDXXS+hLBakjzhsJrxMACQLmBsnMVwTQWXUyV9hvBP3tQqJ9VJ0EOKAmtqOQTQXwEgR0E+zLBck5eGQkfL0ELt8AO8mUKQV5GoJSAdgdBXbxwINonMEE/H1Hum+/xQH1QdIJxh+nAc4K9OWJwFkGWHwah6HTcwH7SBDk6+OnA+LhwzZGwE0E/H1Hum+/xQE47NkX14RXBwQNwUvyZD0HztEXRclMcQZx8NRS62xpBb7/cdzWAO0E/H1Hum+/xQCp+KoExQwXB05bCVLIlJkEtf9edjRkKQYEOtyMcKgdBakcZdjQLMEE/H1Hum+/xQDzc33TD8BZBOV/taQ/j/ECBKoSKOU0jQVYO/CtdkSJBvVtX1bqaQUE/H1Hum+/xQBQCERAmgxxBuINcCWXZIEGSajWFlOoIwT/bVf8F2gvB7YFcuMKyCME/H1Hum+/xQJIY+l9N2wJBI7d0rBNDDcGn5WaHhOcKQfp0Rg0T+AdB2A2vDXFYMEE/H1Hum+/xQF3WfKjLwSfByu1cOPMfKEEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=IAEAAAAAAABb2yi3LxWHwHB6MidD0kBAqSBIM8ycakAU6Xyqn6aNQLjAzY/XX4rAfGtyqsPvg0BDed1NVnd3wHkznhXaeHLACiZBePKxQsD0vzO8kNVwQFQjfn8sgHXAXJfit17kXsAgajodjRQ9QOqS2BzsPoNAx3VEoT6MPcBvaM7rV04wwGApnTbQ2UZAjMpolecjOcAtv75jCMIhQPere77WoDvA8IsbKe/WMkAALe+IK4MnQEitZl0EKjFALBZuCZqIIEDV5xbjxmYsQCjFSDKEeh9AffSTdqesKEA7E9AShG01QAELg1j83TTAWzfvZt2LK0C6ZNZvjXxpwGQRLgsH33lAgl5Ae+O0gMA5ha6CD8k+QBcK79623XhA8pzLAow6Y8A=IAEAAAAAAAAAAAAA/v/APgAAAAAAKsA+AAAAAJBfwT4AAAAAlyPyPgAAAACQKNg+AAAAAPgH775HxT4auVYgwTT3aswLjSNBjkBIohSeI8G0qixHpRMewUzSVitaIBnBWMKkCCyXHcEAAAAAgInQPgAAAACQ9Mk+AAAAAEB64b4t0Qs/ZZLrwElo2sc8PtxAEEGbZYf67sBn9PFGdfP4QJjzLxljzQHBaT8W5PqIDsGA1bBNNSLxQHW9f7W+W/vAl1FxZYf67kC1YLl+ri6kvqLZimzyN+e+jEjykX5av77TzPN3JSa9PrjTPDQOXNO+j1Xj8Mtqqz7GN9BFen7AvtFrgC3aRdq+6nPTr/QFNUGSjS6//NYrQRAJSJSTvd6+4Ii/z9AV474=IAEAAAAAAAA9UqY7JsQtP+Oogy8ZdS+/T1W/J/t3GT/nWNLuTYsiP6XMNNHFLCs/yi2u28kQMD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAChUEOnXboiv7WU9ewM6hg/KxPYwfL9DL8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABjIoUcIvfdPh/Cq3/yKyg/dJpO1YiTDr/RZIFqg9b5Pkf/vlIMOSU/Dyn9lKhLAD95jUqVBknbvnzMQY51o0A//Knx0k1iUD/8qfHSTWJQP23LS0t9JQI/hi1PR3UmEj8=QAIAAAAAAADRmsKIy8AXv6UNVG1oDAS/DRTz7lUrND87cIlEJubtvvxVdkGATCG/0A4yQ9NHIT/+WlNn13gZv76dGrIVcSG/aTqQDk3XOD/yAdZKlWMHvxjIaYiFGOE+ioM7oiXzED9f0G9qhmrfPt8wPrgYnRm/bMR+uSgTFj90Qoq6I1svvw87dvSoaSO/fiHcNxENHT884J/xrvHUPjoURS/rMgM/46+3mJehMD8J5XSgLi4mv3VMdAvZwSA/fzcy/STCED/1YGVlaabdvmTZcrV+bx2/XIwZ1fUlLD/DH35gNOL2PjVYkEux8hG/XfI2lWOb+L7QCyXIlRfNOxr/7i0sOb47nB3OwfL9DL/M3uxTlh/jO0+I7uwM6gg/eOVAp126Er/Jyn65eJPTu2wvREMwaNC7VLfzlKhLAD9s0xQ52jizu1/CuVIMORU/Q2SRaoPW6T6y0BpgLszyuzJEROZy7dM7FXVL1YiTDr+52HpLCCHXO7e0pX/yKxg/Q8jGHCL3zT7CGye4FqojP7aSX2cxl/c+I3VL1YiTDr+b9IRZqdcCP0DTK0pM6Ag/aAzcgHFKwT6JmwUD+6Aev7WSX2cxl/c+SLfzlKhLAD+FycW1oX0Av5DuU/B/AgM/rYHKJNnTGL/LnKiZsHEWv13ZcrV+bx2/9OwMuDa8SD99A6NqM1wVP6hroCRfKPW8ofT5t8aQ2rzMnKiZsHEGv2/DlKnQbQa/89GcpchuJj9fUySDaGs2vyTZWjUUve48xvV9k0LtID8=QAIAAAAAAADVsRIptBLCwNUHKwDaARlBi+/CFHQ+SEGFZqxxe9j7wKFqa+pcHDDBM6L+IAIYMEEGnwQMSzsGwcbwVa1epRzBkUJhQRutS0H0kIgSX8gVwSRz7iDo1+9ABwkYh0qSH0GUpBN7hIXhQP/s1VOQlijBzYLMokLTI0G1Fpk12zM9wYV+ZkVbFDLB3rArAk8OK0Hx/IuMbqMyQcXDpOC6fzZByDQjhuKASEHcBuEdOKg0wfWkT9l2Ni9BTJZgTgQ3H0G5qDbHtdYTQQPnY1OaiR/BODt+ndQEQEFTxfHQ4E8FQSR7RhIktyDBnAKgX8PqBsHyjlJcOgALwfKOUlw6AAvBOOs9xStAJMGidYNNnn7yPXLPPrwFNBdBmN/B4xlxIcEUW4bLUVr+QBRbhstRWv5AWsSkWL3DFkHw0AUm4KTVvUUz+Z3rwyNBoD6F3z4Q+EDTroqn9XkMwbmuiqf1eQzBCwOoPXhbJcH8QkNEhB7nPT1M5Zf5giZBvSmgsEzo20ADCO+10kg5QQyAKM0IbyNBmE1CnX4Dw8D3e7SGYowRQU+qI+ljMhdBpSvfVnIa0ECnE3p5sB8ywR8Y2oFM1vHAOA/vmIgoscDXPmzaZrcOwWt4S/VHtBFB9JIQTVgfJ8EadK/m2oo3QQKJXYFpSTRB4y29B++IX0EJKAmtqOQjQdpQIKJjtAO/plO4aLe96L4DxDIIg95swN2BmJ83Dvc+2cBnMkEdOkEv6mKPPeFEwf7LlmukoPw+Wk4KalOHL0E=EAAAAAAAAAAAAAAAAQAAAAIAAAADAAAAYAAAAAAAAADY0IAu3KsnQbyUzFBW/j9B5S29B++IX0HnqVO6+wIQwS18G2MffPhA8Y4UIbgeJUG9IVumlGkwwekVmz6QLvXACp5//7+7MEGusqq4i8pFwQ0maOgb1TVBtxef4yruR0E=YAAAAAAAAAAuURv2QbjkP7y6T6TkYui/2EYwIWWpiL1HI5Y2S4Dbv+Vx/nx8Fuy/aiPo/Lwgyz+t5I0ZOirkv/y6YkGzY+U/eXmNSKJJ2T8a/rXXpc3mv5SCZaGB2eW/2xYR9YqhxD8=YAAAAAAAAAC9uk+k5GLoPy5RG/ZBuOQ/h4YRKEvBlz30oUii62DovxoMR7gs+8w/l3H+Xd9r47/umqnjqJbmv+FYDhJ6kOa/ONk744wssT/KhcrtHv7NvwJhxFEar9w/IYJw+Bqb6z8=YAAAAAAAAADlndQO5DyEPUo6mso4x5g9AAAAAAAA8L/JlD3R3wXfP+dXDXY9Btu/DVRZePOC6L/vrHkCe7PUv4lwcIcbSs4/puwyXFJR7b9OrjkWNSnlv2P5kX+nduI/SwvMBwmu3r8=IAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8D8AAAAAAADwPwAAAAAAAAAAAAAAAAAA8D8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwPwAAAAAAAAAAAAAAAAAAAAAAAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAPA/AAAAAAAAAAAAAAAAAAAAQAAAAAAAAPA/AAAAAAAA8D8AAAAAAAAAQAAAAAAAAAAAAAAAAAAA8D8AAAAAAADwPwAAAAAAAAAAAAAAAAAAAEAAAAAAAADgPwAAAAAAAPC/AAAAAAAA4D8=uAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAABAAAAAAAAAAKAAAAAAAAAAMAAAAAAAAABQAAAAAAAAAEAAAAAAAAAAEAAAAAAAAABgAAAAAAAAAHAAAAAAAAAAgAAAAAAAAACQAAAAAAAAAAAAAAAAAAAAEAAAAAAAAABAAAAAAAAAACAAAAAAAAAAMAAAAAAAAABQAAAAAAAAACAAAAAAAAAAMAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAsAAAAAAAAAIAAAAAAAAAAEAAAAAAAAAAwAAAAAAAAAEgAAAAAAAAAXAAAAAAAAAA==BAAAAAAAAAAKDA0O
+  </AppendedData>
+</VTKFile>
diff --git a/Tests/MeshToolsLib/TestZeroMeshFieldDataByMaterialIDs.cpp b/Tests/MeshToolsLib/TestZeroMeshFieldDataByMaterialIDs.cpp
new file mode 100644
index 00000000000..54d9882a56e
--- /dev/null
+++ b/Tests/MeshToolsLib/TestZeroMeshFieldDataByMaterialIDs.cpp
@@ -0,0 +1,123 @@
+/**
+ * \file
+ * \copyright
+ * Copyright (c) 2012-2023, OpenGeoSys Community (http://www.opengeosys.org)
+ *            Distributed under a Modified BSD License.
+ *              See accompanying file LICENSE.txt or
+ *              http://www.opengeosys.org/project/license
+ *
+ * Created on July 10, 2023, 1:32 PM
+ */
+#include <gtest/gtest.h>
+
+#include <algorithm>
+#include <string>
+#include <vector>
+
+#include "InfoLib/TestInfo.h"
+#include "MeshLib/Elements/Element.h"
+#include "MeshLib/IO/VtkIO/VtuInterface.h"
+#include "MeshLib/IO/readMeshFromFile.h"
+#include "MeshLib/Mesh.h"
+#include "MeshToolsLib/ZeroMeshFieldDataByMaterialIDs.h"
+
+// Note: the two meshes are the same except the values of double type field
+// data.
+bool compareMeshDoubleTypeIpData(MeshLib::Mesh const& mesh_a,
+                                 MeshLib::Mesh const& mesh_b)
+{
+    MeshLib::Properties const& properties_a = mesh_a.getProperties();
+    MeshLib::Properties const& properties_b = mesh_b.getProperties();
+
+    for (auto const& [name, property] : properties_a)
+    {
+        auto const item_type = property->getMeshItemType();
+
+        if (item_type != MeshLib::MeshItemType::IntegrationPoint)
+        {
+            continue;
+        }
+
+        // For special field data such as OGS_VERSION,
+        // IntegrationPointMetaData,
+        // etc., which are not "real" integration points:
+        if (property->getPropertyName().find("_ip") == std::string::npos)
+        {
+            continue;
+        }
+
+        if (properties_a.template hasPropertyVector<double>(
+                name, MeshLib::MeshItemType::IntegrationPoint))
+        {
+            auto const& pv_a =
+                *properties_a.template getPropertyVector<double>(name);
+            auto const& pv_b =
+                *properties_b.template getPropertyVector<double>(name);
+            if (!std::equal(pv_a.begin(), pv_a.end(), pv_b.begin()))
+            {
+                return false;
+            }
+        }
+    }
+
+    return true;
+}
+
+void compareMeshes(std::string const& mesh_file_name,
+                   std::string const& ref_mesh_file_name,
+                   std::vector<int> const& material_ids)
+{
+    auto mesh = std::unique_ptr<MeshLib::Mesh>(
+        MeshLib::IO::readMeshFromFile(mesh_file_name));
+    MeshToolsLib::zeroMeshFieldDataByMaterialIDs(*mesh, material_ids);
+
+    auto const ref_mesh = std::unique_ptr<MeshLib::Mesh>(
+        MeshLib::IO::readMeshFromFile(ref_mesh_file_name));
+
+    ASSERT_TRUE(compareMeshDoubleTypeIpData(*mesh, *ref_mesh));
+}
+
+TEST(MeshLib, ZeroMeshFieldDataByMaterialIDs)
+{
+    // 2D
+    {
+        std::string const mesh_file_name =
+            TestInfoLib::TestInfo::data_path +
+            "/ThermoMechanics/CreepBGRa/CreepAfterExcavation/"
+            "CreepAfterExcavation_ts_61_t_4320000.000000.vtu";
+        std::string ref_mesh_file_name =
+            TestInfoLib::TestInfo::data_path +
+            "/MeshLib/2D_mesh_with_reset_sigma_ip.vtu";
+
+        std::vector<int> const material_ids = {1};
+        compareMeshes(mesh_file_name, ref_mesh_file_name, material_ids);
+    }
+
+    // 3D
+    {
+        std::string const mesh_file_name =
+            TestInfoLib::TestInfo::data_path +
+            "/NodePartitionedMesh/WithIntegrationPointStress/MixedElements/"
+            "mesh_with_3D_different_elements_sigma_ip.vtu";
+
+        // reset the elements with materialIDs 0, 2:
+        {
+            std::vector<int> const material_ids = {0, 2};
+            std::string ref_mesh_file_name =
+                TestInfoLib::TestInfo::data_path +
+                "/MeshLib/3D_mesh_with_reset_sigma_ip_1.vtu";
+
+            compareMeshes(mesh_file_name, ref_mesh_file_name, material_ids);
+        }
+
+        // reset the elements with materialIDs 1, 3:
+        {
+            std::vector<int> const material_ids = {1, 3};
+            std::string ref_mesh_file_name =
+                TestInfoLib::TestInfo::data_path +
+                "/MeshLib/3D_mesh_with_reset_sigma_ip_2.vtu";
+
+            compareMeshes(mesh_file_name, ref_mesh_file_name, material_ids);
+        }
+    }
+}
\ No newline at end of file
-- 
GitLab